FreeBSD Bugzilla – Attachment 63593 Details for
Bug 94802
[MAINTAINER] www/dansguardian: updates to RC script and pkg-plist
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
dansguardian-2.8.0.6_2.patch
dansguardian-2.8.0.6_2.patch (text/plain), 9.42 KB, created by
Freddie Cash
on 2006-03-21 18:20:14 UTC
(
hide
)
Description:
dansguardian-2.8.0.6_2.patch
Filename:
MIME Type:
Creator:
Freddie Cash
Created:
2006-03-21 18:20:14 UTC
Size:
9.42 KB
patch
obsolete
>diff -ruN --exclude=CVS /usr/ports/www/dansguardian.orig/Makefile /usr/ports/www/dansguardian/Makefile >--- /usr/ports/www/dansguardian.orig/Makefile Tue Mar 21 09:22:43 2006 >+++ /usr/ports/www/dansguardian/Makefile Tue Mar 21 09:41:25 2006 >@@ -7,7 +7,7 @@ > > PORTNAME= dansguardian > PORTVERSION= 2.8.0.6 >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= www > MASTER_SITES= # empty, see below > DISTNAME= ${PORTNAME}-${PORTVERSION}.source >@@ -17,8 +17,7 @@ > > RUN_DEPENDS= ${LOCALBASE}/sbin/squid:${PORTSDIR}/www/squid > >-USE_RC_SUBR= yes >-RC_SCRIPTS_SUB= PREFIX=${PREFIX} RC_SUBR=${RC_SUBR} >+USE_RC_SUBR= dansguardian.sh > > CONFLICTS= dansguardian-2.[67]* > LATEST_LINK= dansguardian >@@ -36,15 +35,15 @@ > MAN8= dansguardian.8 > NOMANCOMPRESSED= yes > >-OPTIONS= DG_APACHE "Enable Apache support." on \ >+OPTIONS= DG_APACHE "Enable Apache support for access denied page" on \ > DG_PHRASELISTS "Install new phraselists over the old ones." off > > DG_URL= http://dansguardian.org/index.php?page=copyright2 > CONFDIR= ${PREFIX}/etc/dansguardian > >-NO_CDROM= "Commercial download is restricted. Check ${DG_URL} for more info" >-NO_PACKAGE= "Redistribution is restricted. Check ${DG_URL} for more info" >-RESTRICTED= "${NO_PACKAGE}" >+NO_CDROM= Commercial download is restricted. Check ${DG_URL} for more info >+NO_PACKAGE= Redistribution is restricted. Check ${DG_URL} for more info >+RESTRICTED= ${NO_PACKAGE} > > .include <bsd.port.pre.mk> > >@@ -55,7 +54,7 @@ > CONFIGURE_ARGS+= --gccver=2 > .endif > >-.if !defined(WITHOUT_DG_APACHE) >+.if defined(WITH_DG_APACHE) > USE_APACHE= 1.3+ > .endif > >@@ -64,10 +63,6 @@ > IGNORE="Commercial source download is restricted. Please visit and read ${DG_URL} and download ${DISTNAME}${EXTRACT_SUFX} into ${DISTDIR} before running make" > .endif > >-post-extract: >- @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ >- ${FILESDIR}/dansguardian.sh > ${WRKSRC}/dansguardian.sh >- > pre-install: > # Configure pkg-plist based on whether phraselists are to be installed or not > .if defined(WITH_DG_PHRASELISTS) >@@ -86,8 +81,8 @@ > .endif > > # Install startup script >- @${ECHO_MSG} "===> Installing startup script into ${PREFIX}/etc/rc.d" >- @${INSTALL_SCRIPT} ${WRKSRC}/dansguardian.sh ${PREFIX}/etc/rc.d/start-dg.sh >+# @${ECHO_MSG} "===> Installing startup script into ${PREFIX}/etc/rc.d" >+# @${INSTALL_SCRIPT} ${WRKSRC}/dansguardian.sh ${PREFIX}/etc/rc.d/start-dg.sh > > # Display post-install message > @${CAT} pkg-message >diff -ruN --exclude=CVS /usr/ports/www/dansguardian.orig/files/dansguardian.sh /usr/ports/www/dansguardian/files/dansguardian.sh >--- /usr/ports/www/dansguardian.orig/files/dansguardian.sh Tue Mar 21 09:22:43 2006 >+++ /usr/ports/www/dansguardian/files/dansguardian.sh Wed Dec 31 16:00:00 1969 >@@ -1,31 +0,0 @@ >-#!/bin/sh >-# $FreeBSD: ports/www/dansguardian/files/dansguardian.sh,v 1.3 2004/08/10 11:48:14 sem Exp $ >- >-# PROVIDE: dansguardian >-# REQUIRE: DAEMON squid >-# BEFORE: LOGIN >-# KEYWORD: FreeBSD shutdown >- >-# Define these dansguardian_* variables in one of these files: >-# /etc/rc.conf >-# /etc/rc.conf.local >-# /etc/rc.conf.d/dansguardian >-# >-# DO NOT CHANGE THESE DEFAULT VALUES HERE >-# >-dansguardian_enable=${dansguardian_enable-"NO"} >-dansguardian_flags=${dansguardian_flags-""} >-dansguardian_pidfile=${dansguardian_pidfile-"/var/run/dansguardian.pid"} >- >-. %%RC_SUBR%% >- >-name="dansguardian" >-rcvar=`set_rcvar` >-command="%%PREFIX%%/sbin/dansguardian" >- >-load_rc_config ${name} >- >-pidfile="${dansguardian_pidfile}" >- >-run_rc_command "${1}" >- >diff -ruN --exclude=CVS /usr/ports/www/dansguardian.orig/files/dansguardian.sh.in /usr/ports/www/dansguardian/files/dansguardian.sh.in >--- /usr/ports/www/dansguardian.orig/files/dansguardian.sh.in Wed Dec 31 16:00:00 1969 >+++ /usr/ports/www/dansguardian/files/dansguardian.sh.in Tue Mar 21 09:24:04 2006 >@@ -0,0 +1,31 @@ >+#!/bin/sh >+# $FreeBSD: ports/www/dansguardian/files/dansguardian.sh,v 1.3 2004/08/10 11:48:14 sem Exp $ >+ >+# PROVIDE: dansguardian >+# REQUIRE: NETWORKING SERVERS squid >+# BEFORE: DAEMON >+# KEYWORD: FreeBSD shutdown >+ >+# Define these dansguardian_* variables in one of these files: >+# /etc/rc.conf >+# /etc/rc.conf.local >+# /etc/rc.conf.d/dansguardian >+# >+# DO NOT CHANGE THESE DEFAULT VALUES HERE >+# >+dansguardian_enable=${dansguardian_enable:-"NO"} >+dansguardian_flags=${dansguardian_flags:-""} >+dansguardian_pidfile=${dansguardian_pidfile:-"/var/run/dansguardian.pid"} >+ >+. %%RC_SUBR%% >+ >+name="dansguardian" >+rcvar=`set_rcvar` >+command="%%PREFIX%%/sbin/dansguardian" >+ >+load_rc_config ${name} >+ >+pidfile="${dansguardian_pidfile}" >+ >+run_rc_command "${1}" >+ >diff -ruN --exclude=CVS /usr/ports/www/dansguardian.orig/pkg-message /usr/ports/www/dansguardian/pkg-message >--- /usr/ports/www/dansguardian.orig/pkg-message Tue Mar 21 09:22:43 2006 >+++ /usr/ports/www/dansguardian/pkg-message Tue Mar 21 09:41:33 2006 >@@ -1,10 +1,15 @@ > ===> Please Note: > > ******************************************************************************* >- This port has placed a log file in /var/log/ named dansguardian.log >- This log file can get quite large. Please read the newsyslog(8) man >- page for instructions on setting up log rotation and compression. >+ All initial config files have been placed under a samples/ directory. >+ You will need to copy these files into the config directory before >+ running DansGuardian for the first time. > >- WARNING: This port uses RCng. Please read the comments in the startup >- script for instructions on enabling the daemon. >+ This port has created a log file named dansguardian.log that can get >+ quite large. Please read the newsyslog(8) man page for instructions >+ on setting up log rotation and compression. >+ >+ This port hasa been converted to the new RC framework and should work >+ correctly via rcorder. Please read the comments in the startup script >+ for instructions on enabling the daemon. > ******************************************************************************* >diff -ruN --exclude=CVS /usr/ports/www/dansguardian.orig/pkg-plist /usr/ports/www/dansguardian/pkg-plist >--- /usr/ports/www/dansguardian.orig/pkg-plist Tue Mar 21 09:22:43 2006 >+++ /usr/ports/www/dansguardian/pkg-plist Tue Mar 21 10:02:33 2006 >@@ -8,7 +8,6 @@ > @exec mkdir -p etc/dansguardian/languages/danish > @exec mkdir -p etc/dansguardian/languages/french > @exec mkdir -p etc/dansguardian/languages/german >-@exec mkdir -p etc/dansguardian/languages/german2 > @exec mkdir -p etc/dansguardian/languages/hebrew > @exec mkdir -p etc/dansguardian/languages/indonesian > @exec mkdir -p etc/dansguardian/languages/italian >@@ -16,6 +15,9 @@ > @exec mkdir -p etc/dansguardian/languages/mxspanish > @exec mkdir -p etc/dansguardian/languages/polish > @exec mkdir -p etc/dansguardian/languages/portuguese >+@exec mkdir -p etc/dansguardian/languages/russian-1251 >+@exec mkdir -p etc/dansguardian/languages/slovak >+@exec mkdir -p etc/dansguardian/languages/spanish > @exec mkdir -p etc/dansguardian/languages/swedish > @exec mkdir -p etc/dansguardian/languages/turkish > @exec mkdir -p etc/dansguardian/languages/ukenglish >@@ -82,8 +84,6 @@ > etc/dansguardian/languages/french/template.html > etc/dansguardian/languages/german/messages > etc/dansguardian/languages/german/template.html >-etc/dansguardian/languages/german2/messages >-etc/dansguardian/languages/german2/template.html > etc/dansguardian/languages/hebrew/messages > etc/dansguardian/languages/hebrew/template.html > etc/dansguardian/languages/indonesian/messages >@@ -97,6 +97,7 @@ > etc/dansguardian/languages/polish/messages > etc/dansguardian/languages/polish/template.html > etc/dansguardian/languages/portuguese/messages >+etc/dansguardian/languages/portuguese/messagesaccents > etc/dansguardian/languages/portuguese/template.html > etc/dansguardian/languages/swedish/messages > etc/dansguardian/languages/swedish/template.html >@@ -104,6 +105,12 @@ > etc/dansguardian/languages/turkish/template.html > etc/dansguardian/languages/ukenglish/messages > etc/dansguardian/languages/ukenglish/template.html >+etc/dansguardian/languages/spanish/messages >+etc/dansguardian/languages/spanish/template.html >+etc/dansguardian/languages/slovak/messages >+etc/dansguardian/languages/slovak/template.html >+etc/dansguardian/languages/russian-1251/messages >+etc/dansguardian/languages/russian-1251/template.html > %%PHRASELISTS%%etc/dansguardian/phraselists/chat/weighted > %%PHRASELISTS%%etc/dansguardian/phraselists/drugadvocacy/weighted > %%PHRASELISTS%%etc/dansguardian/phraselists/dutchbadwords/weighted >@@ -127,7 +134,6 @@ > %%PHRASELISTS%%etc/dansguardian/phraselists/violence/weighted > %%PHRASELISTS%%etc/dansguardian/phraselists/warezhacking/weighted > %%PHRASELISTS%%etc/dansguardian/phraselists/weapons/weighted >-etc/rc.d/start-dg.sh > sbin/dansguardian > @dirrm etc/dansguardian/languages/arspanish > @dirrm etc/dansguardian/languages/bulgarian >@@ -138,7 +144,6 @@ > @dirrm etc/dansguardian/languages/dutch > @dirrm etc/dansguardian/languages/french > @dirrm etc/dansguardian/languages/german >-@dirrm etc/dansguardian/languages/german2 > @dirrm etc/dansguardian/languages/hebrew > @dirrm etc/dansguardian/languages/indonesian > @dirrm etc/dansguardian/languages/italian >@@ -146,6 +151,9 @@ > @dirrm etc/dansguardian/languages/mxspanish > @dirrm etc/dansguardian/languages/polish > @dirrm etc/dansguardian/languages/portuguese >+@dirrm etc/dansguardian/languages/russian-1251 >+@dirrm etc/dansguardian/languages/slovak >+@dirrm etc/dansguardian/languages/spanish > @dirrm etc/dansguardian/languages/swedish > @dirrm etc/dansguardian/languages/turkish > @dirrm etc/dansguardian/languages/ukenglish
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 94802
: 63593