2011-01-26 09:35:08 +00:00
|
|
|
UPSD.CONF(5)
|
|
|
|
============
|
2010-03-25 23:20:59 +00:00
|
|
|
|
2011-01-26 09:35:08 +00:00
|
|
|
NAME
|
|
|
|
----
|
|
|
|
|
|
|
|
upsd.conf - Configuration for Network UPS Tools upsd
|
|
|
|
|
|
|
|
DESCRIPTION
|
|
|
|
-----------
|
2010-03-25 23:20:59 +00:00
|
|
|
|
|
|
|
upsd uses this file to control access to the server and set some other
|
|
|
|
miscellaneous configuration values. This file contains details on
|
|
|
|
access controls, so keep it secure. Ideally, only the upsd process
|
|
|
|
should be able to read it.
|
|
|
|
|
2011-01-26 09:35:08 +00:00
|
|
|
CONFIGURATION DIRECTIVES
|
|
|
|
------------------------
|
2010-03-25 23:20:59 +00:00
|
|
|
|
2011-01-26 09:35:08 +00:00
|
|
|
"MAXAGE 'seconds'"::
|
2010-03-25 23:20:59 +00:00
|
|
|
|
|
|
|
upsd usually allows a driver to stop responding for up to 15 seconds
|
|
|
|
before declaring the data "stale". If your driver takes a very long
|
|
|
|
time to process updates but is otherwise operational, you can use MAXAGE
|
|
|
|
to make upsd wait longer.
|
2011-01-26 09:35:08 +00:00
|
|
|
+
|
2010-03-25 23:20:59 +00:00
|
|
|
Most users should leave this at the default value.
|
|
|
|
|
2011-01-26 09:35:08 +00:00
|
|
|
"STATEPATH 'path'"::
|
2010-03-25 23:20:59 +00:00
|
|
|
|
2011-01-26 09:35:08 +00:00
|
|
|
Tell upsd to look for the driver state sockets in 'path' rather
|
2010-03-25 23:20:59 +00:00
|
|
|
than the default that was compiled into the program.
|
|
|
|
|
2011-01-26 09:35:08 +00:00
|
|
|
"LISTEN 'interface' 'port'"::
|
2010-03-25 23:20:59 +00:00
|
|
|
|
|
|
|
Bind a listening port to the interface specified by its Internet
|
|
|
|
address. This may be useful on hosts with multiple interfaces.
|
|
|
|
You should not rely exclusively on this for security, as it can be
|
|
|
|
subverted on many systems.
|
2011-01-26 09:35:08 +00:00
|
|
|
+
|
|
|
|
Listen on TCP port 'port' instead of the default value which was
|
2010-03-25 23:20:59 +00:00
|
|
|
compiled into the code. This overrides any value you may have set
|
2011-01-26 09:35:08 +00:00
|
|
|
with 'configure --with-port'. If you don't change it with configure
|
2010-03-25 23:20:59 +00:00
|
|
|
or this value, upsd will listen on port 3493 for this interface.
|
2011-01-26 09:35:08 +00:00
|
|
|
+
|
2010-03-25 23:20:59 +00:00
|
|
|
Multiple LISTEN addresses may be specified. The default is to bind to
|
|
|
|
127.0.0.1 if no LISTEN addresses are specified (and ::1 if IPv6 support is
|
|
|
|
compiled in).
|
|
|
|
|
|
|
|
LISTEN 127.0.0.1
|
|
|
|
LISTEN 192.168.50.1
|
|
|
|
LISTEN ::1
|
|
|
|
LISTEN 2001:0db8:1234:08d3:1319:8a2e:0370:7344
|
2011-01-26 09:35:08 +00:00
|
|
|
+
|
2010-03-25 23:20:59 +00:00
|
|
|
This parameter will only be read at startup. You'll need to restart
|
|
|
|
(rather than reload) upsd to apply any changes made here.
|
|
|
|
|
2011-01-26 09:35:08 +00:00
|
|
|
"MAXCONN 'connections'"::
|
|
|
|
|
|
|
|
This defaults to maximum number allowed on your system. Each UPS, each
|
|
|
|
LISTEN address and each client count as one connection. If the server
|
|
|
|
runs out of connections, it will no longer accept new incoming client
|
|
|
|
connections. Only set this if you know exactly what you're doing.
|
|
|
|
|
|
|
|
"CERTFILE 'certificate file'"::
|
|
|
|
|
2013-11-24 15:00:12 +00:00
|
|
|
When compiled with SSL support with OpenSSL backend, you can enter the
|
|
|
|
certificate file here.
|
2011-01-26 09:35:08 +00:00
|
|
|
The certificates must be in PEM format and must be sorted starting with
|
|
|
|
the subject's certificate (server certificate), followed by intermediate
|
|
|
|
CA certificates (if applicable_ and the highest level (root) CA. It should
|
|
|
|
end with the server key. See 'docs/security.txt' or the Security chapter of
|
|
|
|
NUT user manual for more information on the SSL support in NUT.
|
2010-03-25 23:20:59 +00:00
|
|
|
|
2013-11-24 15:00:12 +00:00
|
|
|
"CERTPATH 'certificate database'"::
|
|
|
|
|
|
|
|
When compiled with SSL support with NSS backend, you can enter the
|
|
|
|
certificate path here.
|
|
|
|
Certificates are stored in a dedicated database (splitted in 3 files).
|
|
|
|
Specify the path of the database directory.
|
|
|
|
|
|
|
|
"CERTIDENT 'certificate name' 'database password'"::
|
|
|
|
|
|
|
|
When compiled with SSL support with NSS backend, you can specify the
|
|
|
|
certificate name to retrieve from database to authenticate itself and
|
|
|
|
the password required to access certificate related private key.
|
|
|
|
|
|
|
|
"CERTREQUEST 'certificate request level'"::
|
|
|
|
|
|
|
|
When compiled with SSL support with NSS backend and client certificate
|
|
|
|
validation (disabled by default, see 'docs/security.txt'),
|
|
|
|
you can specify if upsd requests or requires client's' certificates.
|
|
|
|
Possible values are :
|
|
|
|
- '0' to not request to clients to provide any certificate
|
|
|
|
- '1' to require to all clients a certificate
|
|
|
|
- '2' to require to all clients a valid certificate
|
|
|
|
|
2011-01-26 09:35:08 +00:00
|
|
|
SEE ALSO
|
|
|
|
--------
|
2010-03-25 23:20:59 +00:00
|
|
|
|
2011-01-26 09:35:08 +00:00
|
|
|
linkman:upsd[8], linkman:nutupsdrv[8], linkman:upsd.users[5]
|
2010-03-25 23:20:59 +00:00
|
|
|
|
2011-01-26 09:35:08 +00:00
|
|
|
INTERNET RESOURCES
|
|
|
|
------------------
|
2010-03-25 23:20:59 +00:00
|
|
|
The NUT (Network UPS Tools) home page: http://www.networkupstools.org/
|