UPS: apcupsd clean sources
[tomato.git] / release / src / router / apcupsd / doc / techlogs / 2000 / kes10Sep00
blob983e82f45ee456661d469c6d8d2c12abbc5af91f
1          Technical notes on my code submission of 10 Sep 00
2                         Kern Sibbald
4 General:
5 - The bulk of my changes were to the Win32 subdirectory
6   and have already been integrated by Riccardo.
7 - This release is one bug fix, some security improvements
8   concerning file permissions, and manual updates.
10 Changes submitted this submission:
11 - In Makefile.in, I tightened down the file permissions
12   by adding 744 to apccontrol.
13 - apcsetup.c: changed a character string from MAXSTRING
14   to 1000 bytes in length. This is because the cababilities
15   string in some APC models overflowed the buffer.
16 - Added a Pragma no-cache to multimon.c to keep the file
17   from being cached.
18 - Deleted config.h.in from the source directory as it is
19   now in the autoconf subdirectory.
20 - For the RedHat distribution changed permissions on
21   apcupsd to 744, added 744 to the permissions of halt
22   (both in /etc/rc.d/init.d).
23 - A number of manual updates including additions to 
24   testing, and a new Trouble Shooting section that needs
25   additional work (at least it is a beginning).
26   I also cleaned up most of the HTML errors except in
27   the bible where there still remain quite a number to
28   be fixed.
29 - Updated /etc/apcupsd.conf correcting the version number
30   and the spelling of TIMEOUT in one of the comments.
31 - Added changeme, commfailure, and commok scripts to 
32   the examples directory that email root when one of those
33   events occurs.