[90334] trunk/dports/net
jmr at macports.org
jmr at macports.org
Fri Mar 2 10:50:44 PST 2012
Revision: 90334
http://trac.macports.org/changeset/90334
Author: jmr at macports.org
Date: 2012-03-02 10:50:41 -0800 (Fri, 02 Mar 2012)
Log Message:
-----------
squid, squid3: improved startupitem commands (#33436)
Modified Paths:
--------------
trunk/dports/net/squid/Portfile
trunk/dports/net/squid3/Portfile
Modified: trunk/dports/net/squid/Portfile
===================================================================
--- trunk/dports/net/squid/Portfile 2012-03-02 15:21:39 UTC (rev 90333)
+++ trunk/dports/net/squid/Portfile 2012-03-02 18:50:41 UTC (rev 90334)
@@ -73,12 +73,15 @@
startupitem.start \
"cd ${prefix}/var/squid" \
"if \[ ! -d \"${prefix}/var/squid/cache/00\" \]; then" \
- "\tsu -fm root -c \"exec ${prefix}/sbin/squid -s -z\"" \
+ " ${prefix}/sbin/squid -s -z" \
"fi" \
- "su -fm root -c \"exec ${prefix}/sbin/squid -s\""
+ "${prefix}/sbin/squid -s"
startupitem.stop \
"cd ${prefix}/var/squid" \
- "su -fm root -c \"exec ${prefix}/sbin/squid -k shutdown\""
+ "${prefix}/sbin/squid -k shutdown" \
+ "while ${prefix}/sbin/squid -k check; do" \
+ " sleep 1" \
+ "done"
add_users squid group=squid home=${prefix}/var/squid
Modified: trunk/dports/net/squid3/Portfile
===================================================================
--- trunk/dports/net/squid3/Portfile 2012-03-02 15:21:39 UTC (rev 90333)
+++ trunk/dports/net/squid3/Portfile 2012-03-02 18:50:41 UTC (rev 90334)
@@ -80,12 +80,15 @@
startupitem.start \
"cd ${prefix}/var/squid" \
"if \[ ! -d \"${prefix}/var/squid/cache/00\" \]; then" \
- "\tsu -fm root -c \"exec ${prefix}/sbin/squid -s -z\"" \
+ " ${prefix}/sbin/squid -s -z" \
"fi" \
- "su -fm root -c \"exec ${prefix}/sbin/squid -s\""
+ "${prefix}/sbin/squid -s"
startupitem.stop \
"cd ${prefix}/var/squid" \
- "su -fm root -c \"exec ${prefix}/sbin/squid -k shutdown\""
+ "${prefix}/sbin/squid -k shutdown" \
+ "while ${prefix}/sbin/squid -k check; do" \
+ " sleep 1" \
+ "done"
add_users squid group=squid home=${prefix}/var/squid
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120302/1df3fd84/attachment.html>
More information about the macports-changes
mailing list