Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Dec 2010 12:28:08 -0600 (CST)
From:      Rusty Nejdl <rnejdl@ringofsaturn.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/153350: Fixes permissions for periodic script
Message-ID:  <201012211828.oBLIS8mD016224@tethys.ringofsaturn.com>
Resent-Message-ID: <201012211830.oBLIUIm9082266@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201012211828.oBLIS8mD016224>