Skip to content

[FEATURE REQUEST] Fully automated client install #605

Description

@ValeriiVozniuk

Please prefix your issue title with one of the following: [BUG], [ISSUE], [FEATURE REQUEST], [MODULE REQUEST], [OTHER].

Replace everything between stars with current version of your facileManager and module installations:
fM Version : 4.5.0
fmDNS Version : 5.3.3

  • I have read and understood the contributors guide.
  • I have checked that the bug-fix I am reporting can be replicated, or that the feature I am suggesting isn't already present.
  • I have checked that the issue I'm posting isn't already reported.
  • I have checked that the issue I'm posting isn't already solved and no duplicates exist in closed issues and opened issues
  • I have checked the pull requests tab for existing solutions/implementations to my issue/suggestion.

(BUG | ISSUE) Expected Behavior:
Be able to run php /usr/local/facileManager/fmDNS/client.php install from automated scripts

(BUG | ISSUE) Actual Behavior:
There is a prompt for get updates via cron, ssh, or http(s) [c|s|h]?

(BUG | ISSUE) Steps to reproduce:

  1. Deploy config.inc.php file with proper content for node connection.
  2. Run php /usr/local/facileManager/fmDNS/client.php install
  3. Expect to have node installed automatically, but got input prompt.

Per what I see the issue comes from https://github.com/WillyXJ/facileManager/blob/master/client/facileManager/functions.php#L811 having $update_method = null, and not taking it from DEFINEs in config.inc.php. It would be nice to have this parameter present in config too.

{replace this line with your issue content}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions