Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
DansGuardian
Edit
PageHistory
Diff
Info
LikePages
[DansGuardian | http://dansguardian.org/] is a WebProxy with phrase based filtering, useful for schools or other institutions which can't afford to have children viewing pornography. It is [GPL]ed, but uses a weird scheme placing restrictions on the permission to download it for commercial users. !! Notes ! My DansGuardian is dying at 6:45 every morning Chances are pretty good that it is failing during morning maintenance. The logrotate script is the one to blame here, and DansGuardian's poor ability to restart cleanly and quickly. I modified my __logrotate.d__ script (this is under [Debian] and might differ from other [LinuxDistribution]s) by doing the following: cat > /etc/logrotate.d/dansguardian << EOF /var/log/dansguardian/access.log { rotate 31 daily prerotate /etc/init.d/dansguardian stop || true endscript postrotate sleep 2 && /etc/init.d/dansguardian start || \ (sleep 2; /etc/init.d/dansguardian start) endscript } EOF This just adds in a sleep and a second attempt to restart DansGuardian if the first fails (the || will execute only if the output from the init script is a fail code).
4 pages link to
DansGuardian
:
SquidGuard
DualLicensed
LinuxServer
SquidNotes