Running theserver as achild of apcupsd . . . . . . . . . . . . 110
Running apcnisdfrom INETD . . . . . . . . . . . . . . . . . 111
Running apcnisdStandalome . . . . . . . . . . . . . . . . . . 112
apcupsd SystemLogging . . . . . . . . . . . . . . . . . . . . . . . . 113
Logging Types . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Implementation Details . . . . . . . . . . . . . . . . . . . . . 114
Developers Notes . . . . . . . . . . . . . . . . . . . . . . . . . 115
Installation: Windows . . . . . . . . . . . . . . . . . . . . . . . . . 116
Windows Version ofapcupsd . . . . . . . . . . . . . . . . . . . . . 116
Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Installation Directory . . . . . . . . . . . . . . . . . . . . . . 122
Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Upgrading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Post Installation . . . . . . . . . . . . . . . . . . . . . . . . . 124
Problem Areas . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Utility Functions . . . . . . . . . . . . . . . . . . . . . . . . . 125
Disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Email Notificationof Events . . . . . . . . . . . . . . . . . . . 127
Killpower underWindows . . . . . . . . . . . . . . . . . . . . 127
Power Down DuringShutdown . . . . . . . . . . . . . . . . . 128
Command Line Options Specific to the Windows Version . . 129
Building theWin32 Version from theSource . . . . . . . . . . 129
Installation: Serial-Line UPSes . . . . . . . . . . . . . . . . . . . . 130
Overview ofSerial-Interface UPSes . . . . . . . . . . . . . . . . . . 130
Connecting aSerial-Line UPS toa USB Port . . . . . . . . . . . . 130
5