NAME
armadito-agent - command line interface script used for Armadito Agent.
SYNOPSIS
armadito-agent --server <server> --task <task>
Options:
--help this menu
--wait|w Sleep during given seconds.
--debug|d level Activate debug mode with given level (0,1,2)
--get-agentid Get current agent id
--get-schedulerid Get current scheduler id
Target definition options:
--server server Armadito Plugin for GLPI server URL
Task selection options:
--task task Task to be executed
--list-tasks List supported tasks
Antivirus selection options:
--antivirus antivirus Antivirus to be managed
--list-avs List supported antiviruses
Enrollment options:
--key|k enrollmentkey Enrollment key string (format: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX)
Configuration options:
--conf-reload-interval=<SECONDS> number of seconds between two
configuration reloadings
Network options:
-P --proxy=PROXY proxy address
-u --user=USER user name for server authentication
-p --password=PASSWORD password for server authentication
--ca-cert-dir=DIRECTORY CA certificates directory
--ca-cert-file=FILE CA certificates file
--no-ssl-check do not check server SSL certificate
--timeout=TIME connection timeout, in seconds (180)
EXAMPLES
% armadito-agent --task "Enrollment"
% armadito-agent -s http://armadito-glpi --task "State"
% armadito-agent --server http://armadito-glpi --task "Getjobs"
% armadito-agent --task "Enrollment"
% armadito-agent --task "State"
% armadito-agent --task "GetJobs"
% armadito-agent --task "RunJobs" -w 5
% armadito-agent --task "Alerts"
DESCRIPTION
armadito-agent is the command line interface for Armadito Agent.
OPTIONS
Some options are available in a short form and a long form. For example, the two lines below are all equivalent:
% armadito-agent -s localhost
% armadito-agent --server localhost
Target definition options
- -s, --server=URI
-
Send the results of tasks execution to given server.
In general, Armadito plugin URLs are like the following: http://servername/glpi/plugins/armadito/index.php
Task selection options
- --list-tasks
-
List all available tasks and exit
- --task=TASK
-
Run given task immediately.
See option --list-tasks for the list of available tasks.
Antivirus selection options
- --list-avs
-
List all available antiviruses and exit
- --antivirus=ANTIVIRUS
-
Manage the given Antivirus
See option --list-avs for the list of available antiviruses.
Enrollment options
Configuration options
- --conf-reload-interval=SECONDS
-
SECONDS is the number of seconds between two configuration reloadings. Default value is 0, which means that configuration is never reloaded. Minimum value is 60. If given value is less than this minimum, it is set to this minimum. If given value is less than 0, it is set to 0.
Network options
- -P, --proxy=PROXY
-
Use PROXY as HTTP proxy.
By default, the agent uses HTTP_PROXY environment variable.
- -u USER, --user=USER
-
Use USER for server authentication.
- -p, --password=PASSWORD
-
Use PASSWORD for server authentication.
- --ca-cert-dir=DIRECTORY
-
CA certificates directory.
- --ca-cert-file=FILE
-
CA certificates file.
- --no-ssl-check
-
Do not check server SSL certificate.
- --timeout=TIME
-
Timeout for server connections.