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
*gd's combined into lsgd
*add config option for WEBDIR
describe what each chart is plotting in README average/max/etc.
*implement 1 month internet usage chart
*fixed bug for NaN values in cpu logs, rarely causing offchart plotting
*moved double declaration for te0 in cpuoneminute() function



implement 1 month average mem usage chart
add uptime, users, and other info
implement pthreads support
make different network interfaces configurable, ie: ppp, eth1, etc.
need more error checks...


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
