Running the server as a child of apcupsd . . . . . . . . . . . . 110
Running apcnisd from INETD . . . . . . . . . . . . . . . . . 111
Running apcnisd Standalome . . . . . . . . . . . . . . . . . . 112
apcupsd System Logging . . . . . . . . . . . . . . . . . . . . . . . . 113
Logging Types . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Implementation Details . . . . . . . . . . . . . . . . . . . . . 114
Developers Notes . . . . . . . . . . . . . . . . . . . . . . . . . 115
Installation: Windows . . . . . . . . . . . . . . . . . . . . . . . . . 116
Windows Version of apcupsd . . . . . . . . . . . . . . . . . . . . . 116
Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Installation Directory . . . . . . . . . . . . . . . . . . . . . . 122
Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Upgrading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Post Installation . . . . . . . . . . . . . . . . . . . . . . . . . 124
Problem Areas . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Utility Functions . . . . . . . . . . . . . . . . . . . . . . . . . 125
Disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Email Notification of Events . . . . . . . . . . . . . . . . . . . 127
Killpower under Windows . . . . . . . . . . . . . . . . . . . . 127
Power Down During Shutdown . . . . . . . . . . . . . . . . . 128
Command Line Options Specific to the Windows Version . . 129
Building the Win32 Version from the Source . . . . . . . . . . 129
Installation: Serial-Line UPSes . . . . . . . . . . . . . . . . . . . . 130
Overview of Serial-Interface UPSes . . . . . . . . . . . . . . . . . . 130
Connecting a Serial-Line UPS to a USB Port . . . . . . . . . . . . 130
5