# GLPI agent configuration
|
|
|
|
# all defined values match default
|
|
# all commented values are examples
|
|
|
|
|
|
#
|
|
# Target definition options
|
|
#
|
|
|
|
# send tasks results to a GLPI server
|
|
server = http://10.250.2.20/
|
|
# send tasks results to a GlpiInventory plugin installed via marketplace
|
|
# Read this caution note in documentation to find the right URL:
|
|
# https://glpi-agent.readthedocs.io/en/latest/configuration.html#server
|
|
#server = http://server.domain.com/glpi/marketplace/glpiinventory/
|
|
# send tasks results to a FusionInventory for GLPI server
|
|
#server = http://server.domain.com/glpi/plugins/fusioninventory/
|
|
# write tasks results in a directory
|
|
#local = /tmp
|
|
|
|
#
|
|
# Task definition options
|
|
#
|
|
|
|
# disable software deployment tasks
|
|
#no-task = deploy
|
|
tasks = inventory,deploy,inventory
|
|
|
|
#
|
|
# Target scheduling options
|
|
#
|
|
|
|
# maximum delay before first target, in seconds
|
|
# Also the maximum delay on network error. Delay on network error starts
|
|
# from 60, is doubled at each new failed attempt until reaching delaytime.
|
|
delaytime = 600
|
|
# do not contact the target before next scheduled time
|
|
lazy = 0
|
|
#
|
|
# Inventory task specific options
|
|
#
|
|
|
|
# do not list local printers
|
|
# no-category = printer
|
|
# allow to scan user home directories
|
|
scan-homedirs = 0
|
|
# allow to scan user profiles
|
|
scan-profiles = 0
|
|
# save the inventory as HTML
|
|
html = 0
|
|
# set to 1 to save local inventory as JSON
|
|
json = 1
|
|
# timeout for inventory modules execution
|
|
backend-collect-timeout = 180
|
|
# always send data to server
|
|
force = 1
|
|
# additional inventory content file
|
|
additional-content =
|
|
|
|
# asset name returned
|
|
# if 1 (the default), the short hostname is used as asset name
|
|
# if 2, the as-is hostname (can be fqdn) is used as asset name
|
|
# this feature is not supported on MacOS or Windows
|
|
assetname-support = 1
|
|
|
|
#
|
|
# Package deployment task specific options
|
|
#
|
|
|
|
# do not use peer to peer to download files
|
|
no-p2p = 0
|
|
|
|
#
|
|
# Network options
|
|
#
|
|
|
|
# proxy address
|
|
proxy =
|
|
# user name for server authentication
|
|
user =
|
|
# password for server authentication
|
|
password =
|
|
# CA certificates directory
|
|
ca-cert-dir =
|
|
# CA certificates file
|
|
ca-cert-file =
|
|
# do not check server SSL certificate
|
|
no-ssl-check = 0
|
|
# connection timeout, in seconds
|
|
timeout = 180
|
|
|
|
#
|
|
# Web interface options
|
|
#
|
|
|
|
# disable embedded web server
|
|
no-httpd = 0
|
|
# network interface to listen to
|
|
httpd-ip =
|
|
# network port to listen to
|
|
httpd-port = 62354
|
|
# trust requests without authentication token
|
|
httpd-trust =
|
|
|
|
#
|
|
# Logging options
|
|
#
|
|
|
|
# Logger backend, either Stderr, File or Syslog (Stderr)
|
|
logger = Syslog
|
|
# log file
|
|
#logfile = /var/log/glpi-agent.log
|
|
# maximum log file size, in MB
|
|
#logfile-maxsize = 0
|
|
# Syslog facility
|
|
logfacility = LOG_USER
|
|
# Use color in the console
|
|
color = 0
|
|
|
|
#
|
|
# Execution mode options
|
|
#
|
|
|
|
# add given tag to inventory results
|
|
tag =
|
|
# debug mode
|
|
debug = 0
|
|
|
|
# time to wait to reload config (0 means no reload, it's default value)
|
|
# conf-reload-interval = 0
|
|
|
|
# Since 2.4, you can include all .cfg files from a folder or any given file
|
|
# For example:
|
|
# 1. file "conf.d/tag.cfg" contains "tag = 'entity123'"
|
|
# using "include 'conf.d' will set tag to 'entity123'
|
|
# 2. file "/etc/production/glpi-tag" contains "tag = 'entity123'"
|
|
# using "include '/etc/production/glpi-tag' will set tag to 'entity123'
|
|
# Remark:
|
|
# 1. Prefer to use full path to avoid confusion, but be aware relative paths are
|
|
# relative against current config file folder
|
|
# 2. A parameter set in included file can be over-rided if set again after the directive
|
|
# 3. *.cfg files are read in order in folder, it's better to prefix them with a number
|
|
# 4. Package maintainers are encouraged to use this feature to avoid conflict
|
|
# during upgrades after configuration update
|
|
#
|
|
include "conf.d/"
|
|
#include "agent.local"
|