ports/105678: [maintainer-update] port mail/roundcube - fix permission
Babak Farrokhi
babak at farrokhi.net
Sun Nov 19 19:10:11 UTC 2006
>Number: 105678
>Category: ports
>Synopsis: [maintainer-update] port mail/roundcube - fix permission
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sun Nov 19 19:10:09 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Babak Farrokhi
>Release: FreeBSD 6.2-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD starfish.farrokhi.net 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Fri Sep 22 14:10:00 IRST 2006 root at starfish.datak.net:/usr/obj/usr/src/sys/STARFISH i386
>Description:
- Fix permission ( reported by : eric at mikestammer.com )
- Bump PORTREVISION
>How-To-Repeat:
>Fix:
--- roundcube.patch begins here ---
diff -ruN roundcube.orig/Makefile roundcube/Makefile
--- roundcube.orig/Makefile Sun Nov 19 22:24:37 2006
+++ roundcube/Makefile Sun Nov 19 22:28:46 2006
@@ -7,6 +7,7 @@
PORTNAME= roundcube
PORTVERSION= 0.1.${SNAPSHOT}
+PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= http://www.farrokhi.net/roundcube/:unixified \
${MASTER_SITE_LOCAL:S/$/:freebsd/g}
diff -ruN roundcube.orig/files/pkg-install.in roundcube/files/pkg-install.in
--- roundcube.orig/files/pkg-install.in Sun Nov 19 22:24:37 2006
+++ roundcube/files/pkg-install.in Sun Nov 19 22:28:18 2006
@@ -5,12 +5,10 @@
case $2 in
POST-INSTALL)
- chown -R ${SHAREOWN}:${SHAREGRP} ${RCUBEROOT}/
- chown -R ${WWWOWN}:${WWWGRP} ${RCUBEROOT}/logs
- chown -R ${WWWOWN}:${WWWGRP} ${RCUBEROOT}/temp
for i in ${RCUBEROOT}/config/db.inc.php ${RCUBEROOT}/config/main.inc.php; do
[ -f ${i} ] || cp ${i}.dist ${i}
done
+ chown -R ${WWWOWN}:${WWWGRP} ${RCUBEROOT}/
;;
DEINSTALL)
for i in ${RCUBEROOT}/config/db.inc.php ${RCUBEROOT}/config/main.inc.php; do
--- roundcube.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list