Contents of this file for my own reference and can be seen as unofficial.


0.3.4
*create in errors.h  to keep clean:
*check/create lockfile  /usr/lib/lsnet/lock for lsnetd
*check write permissions to /usr/lib/lsnet on lsnetd start
*check for clock skew in logs on lsnetd start

maybe add message during install or first run telling user to configure  lsnet/index.html
*add a lsnetd -s option to kill all running daemon instances and remove locks

-Pushed back
0.3.5
create lsnet-html for generation of index.html containing any number of hosts
add a lsnet.conf entry for image size preference
clean up to have the entire lsnet installation in one dir:
possibly move /etc/lsnet.conf to /usr/lib/lsnet
possibly move /var/www/htdocs/lsnet to /usr/lib/lsnet/http and replace with symbolic link

possibly do the breakup of lsnetd, replacing use of fork with 3 different binaries, reducing memory usage slightly
pthreads combinations for  polling data, calculations/writing data, possible single lsnetd binary



0.3.5
*apply oneforall's makefile.am/in patches
*edit all unacceptable hardlinks out in .c/.h files for DESTDIR etc.
*get clock skew code working --was already done, added menu options and verified

0.3.6
add uptime, users, and other info
conform to HDB UUCP lock file format and use /var/lock and /var/log combination instead of /var/lib
add check for write permissions
add check for "no data in logs" for gd's
add check for write permission in gd's
possibly move all logs/images to local user dir for paranoid clowns...

Likely never:
add fall back / spring forward  logic (I don't care, it don't bother me)
this would just mean fixing 1 hour of overwritten chart data for 1 day once every year ....


idea:
lsnetd -c   configure option for prompting/dynamic generation of index.html and lsnet.conf
