ports/153350: Fixes permissions for periodic script

Rusty Nejdl rnejdl at ringofsaturn.com
Tue Dec 21 18:30:18 UTC 2010


>Number:         153350
>Category:       ports
>Synopsis:       Fixes permissions for periodic script
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Dec 21 18:30:17 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Rusty Nejdl
>Release:        FreeBSD 8.2-PRERELEASE amd64
>Organization:
>Environment:
System: FreeBSD tethys.ringofsaturn.com 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #3: Tue Nov 23 15:53:08 CST 2010 root at tethys.ringofsaturn.com:/usr/obj/usr/src/sys/SATURN amd64


	
>Description:
	This patch fixes the permissions of the assp directory after the periodic script runs.  Because the periodic infrastructure can only run as root, the only way to correct the permissions is to chown the files back to assp:assp after each run.
>How-To-Repeat:
	
>Fix:

	

--- assp.diff begins here ---
diff -ruN assp/files/periodic-assp.in assp.new/files/periodic-assp.in
--- assp/files/periodic-assp.in	2010-12-11 19:09:48.000000000 -0600
+++ assp.new/files/periodic-assp.in	2010-12-21 12:23:48.000000000 -0600
@@ -15,7 +15,7 @@
 	echo ""
 	echo "Running ASSP rebuildspamdb.pl:"
 	%%PERL%% %%DATADIR%%/rebuildspamdb.pl && rc_spamdb=0 || rc_spamdb=3
-	chown -R assp:assp %%DATADIR%%
+	chown -R assp:assp %%ASSP_HOME%%
 fi
 
 . /etc/rc.subr
diff -ruN assp/files/periodic-assp.sh.in assp.new/files/periodic-assp.sh.in
--- assp/files/periodic-assp.sh.in	2010-03-26 19:13:10.000000000 -0500
+++ assp.new/files/periodic-assp.sh.in	2010-12-21 12:23:31.000000000 -0600
@@ -15,6 +15,7 @@
 	echo ""
 	echo "Running ASSP rebuildspamdb.pl:"
 	%%PERL%% %%DATADIR%%/rebuildspamdb.pl && rc_spamdb=0 || rc_spamdb=3
+	chown assp:assp %%ASSP_HOME%%
 fi
 
 . /etc/rc.subr
--- assp.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list