Differences between version 10 and revision by previous author of DansGuardian.
Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History
Newer page: | version 10 | Last edited on Wednesday, June 16, 2004 11:15:15 am | by JohnMcPherson | Revert |
Older page: | version 5 | Last edited on Friday, June 13, 2003 3:38:27 pm | by DanielLawson | Revert |
@@ -1,13 +1,17 @@
A program which does phrase based filtering. Useful for schools and such like that can't afford to have children viewing pornography.
-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.
+It is Licensed under the
[GPL], although commercial users must pay to download
it
+from the author
's website. This is allowed under
the GPL, since the GPL covers
+rights after distribution, not before. See their [Licence page|http://dansguardian.org/?page=copyright2] for clarification.
+
+It has the [OSI]'s
stamp of approval, and even [RMS] seems to like it.
-----
!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 +25,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).