Differences between version 12 and predecessor to the previous major change of DansGuardian.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 12 | Last edited on Thursday, June 17, 2004 1:36:06 am | by AristotlePagaltzis | Revert |
Older page: | version 5 | Last edited on Friday, June 13, 2003 3:38:27 pm | by DanielLawson | Revert |
@@ -1,13 +1,11 @@
-A program which does
phrase based filtering. Useful
for schools and such like that
can't afford to have children viewing pornography.
+[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
.
-It has a very quirky license being partially [GPL] and partially proprietary, although it's got the OpenSource foundations stamp of approval, and even [RMS] seems to like it.
+!! Notes
------
+! My DansGuardian is dying at 6:45 every morning
-!My DansGuardian is dying at 6:45 every morning
-
-
Chances are pretty good its
failing during morning maintenance. The logrotate script is the one to blame here, and dansguardians
poor ability to restart cleanly and quickly. I modified my logrotate.d script (this is under debian,
might be different in different distros
) by doing the following.
+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
@@ -21,5 +19,5 @@
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 inid
script is a fail code)
+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).