Dansguardian attempts to start before squid is running. Since dansguardian won't start if the proxy is unavialable, it fails. Fix: editing www/dansguardian/files/dansguardian.sh.in and removing the line # BEFORE: DAEMON works for me. this may not be the cleanest, or most efficient fix.
State Changed From-To: open->feedback Awaiting maintainers feedback
Odd. According to the output of "rcorder /etc/rc.d/* /usr/local/etc/rc.d/*" it is listed after squid, so it should be started after squid. It is listed right after squid, but that shouldn't be a problem. Removing the requirement on DAEMON moves the two startup scripts to after LOGIN in the list, but dansguardian is still listed after squid. If this is more reliable for people using DansGuardian on FreeBSD, then I'm not against changing the files/dansguardian.sh.in file to read: # PROVIDE: dansguardian # REQUIRE: NETWORKING SERVERS squid # BEFORE: # KEYWORD: shutdown This would also need to be done for www/dansguardian-devel/files/dansguardian.sh.in -- Freddie Cash, LPIC-2 CCNT CCLP Helpdesk / Network Support Tech. School District 73 (250) 377-HELP [377-4357] fcash@sd73.bc.ca helpdesk@sd73.bc.ca
State Changed From-To: feedback->closed Committed, thanks!
sat 2006-11-04 00:26:23 UTC FreeBSD ports repository Modified files: www/dansguardian/files dansguardian.sh.in www/dansguardian-devel/files dansguardian.sh.in Log: - Remove unnecessary "before: daemon" statement from rc.d scripts PR: ports/104278 Submitted by: Jeff Palmer<scorpio@drkshdw.org> Approved by: Freddie Cash <fcash@sd73.bc.ca> (maintainer) Revision Changes Path 1.3 +1 -2 ports/www/dansguardian-devel/files/dansguardian.sh.in 1.3 +1 -2 ports/www/dansguardian/files/dansguardian.sh.in _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"