UPSDRVCTL(8) NUT UPSDRVCTL(8) (NAME) upsdrvctl - Network UPS Tools (SYNOPSIS) upsdrvctl -h upsdrvctl [] {start | stop | shutdown | status} [ups] upsdrvctl [] {list | -l} [ups] upsdrvctl [] -c COMMAND [ups] (DESCRIPTION) upsdrvctl UPS . upsdrvctl . upsdrvctl UPS . Solaris/illumos SMF Linux systemd upsdrvsvcctl(8) . nut-driver-enumerator(8) ups.conf(5) . upsdrvctl NUT ( NUT_QUIET_INIT_NDE_WARNING ). ( ) upsdrvctl . (OPTIONS) -h . -r directory directory (chroot(2)). . ups.conf(5) chroot . -t . . upsdrvctl . UPS . sdorder ups.conf(5) . -u username (setuid(2)) username . root . nobody ( ) . ups.conf(5) user . -D (debug level). . debug_min ups.conf(5) . ( debug_min=0 ). upsdrvctl ( -F ). . -d . -d upsdrvctl . NUT (foreground) -B . -F ( upsdrvctl fork ). ( fork ). upsdrvctl . (-FF -F -F) PID ( ). -B -D -d . -l list. (COMMANDS) upsdrvctl -- start stop shutdown. -c COMMAND . -- list status. UPS ups.conf(5) . UPS . upsdrvctl ups.conf ( -s TMP ). start () UPS. maxstartdelay maxretry retrydelay . nowait . ups.conf(5) . : maxstartdelay=75 () maxretry=1 ( ) retrydelay=5 (). stop () UPS. UPS . shutdown () UPS . drivername -k . rw (-) (mount) . sdorder -- ups.conf(5) . . . nowait ups.conf(5) . NUT_IGNORE_NOWAIT ( systemd ). list stdout . . ups.conf ( ) . NUT stdout . NUT_QUIET_INIT_BANNER ( "true") : :; NUT_QUIET_INIT_BANNER=true upsdrvctl list dummy UPS1 UPS2 status list -- PID . NUT_QUIET_INIT_BANNER . ( ) : :; NUT_QUIET_INIT_BANNER=true upsdrvctl status UPSNAME UPSDRV RUNNING PF_PID S_RESPONSIVE S_PID S_STATUS dummy dummy-ups N/A -3 NOT_RESPONSIVE N/A eco650 usbhid-ups RUNNING 3559207 RESPONSIVE 3559207 "OL" UPS2 dummy-ups RUNNING 31455 RESPONSIVE 31455 "OL BOOST" TAB UPSNAME UPSDRV . . (PF_* = PID S_* = ): UPSNAME UPSDRV ups.conf RUNNING RUNNING PF_PID S_PID STOPPED PID N/A PID . PID (WIN32) . PID PID ( ). PF_PID PID PID ( ) ( common.c ) PID ( WIN32) S_RESPONSIVE RESPONSIVE PING/PONG NOT_RESPONSIVE S_PID PID GETPID N/A S_STATUS ups.status ups.conf ( -x ) . -c command command . : dump () stdout ( ) reload " " (on the fly) reload-or-error ( ) / reload-or-exit " " ( systemd ) exit ( systemd SMF ) upsdrvctl NUT . (ENVIRONMENT VARIABLES) NUT_DEBUG_LEVEL -D . NUT_CONFPATH ups.conf . upsdrvctl ( ) /usr/local/ups/etc . NUT_ALTPIDPATH upsd .pid . upsd NUT_STATEPATH ALTPIDPATH STATEPATH . (DIAGNOSTICS) upsdrvctl . maxstartdelay . (SEE ALSO) upsdrvsvcctl(8), nut-driver-enumerator(8), nutupsdrv(8), upsd(8), ups.conf(5) : NUT (Network UPS Tools): https://www.networkupstools.org/historic/v2.8.5 Network UPS Tools 2.8.5 06/21/2026 UPSDRVCTL(8)