[launchd-changes] [23110] trunk/launchd/src/service
source_changes at macosforge.org
source_changes at macosforge.org
Tue Feb 27 09:38:36 PST 2007
Revision: 23110
http://trac.macosforge.org/projects/launchd/changeset/23110
Author: zarzycki at apple.com
Date: 2007-02-27 09:38:36 -0800 (Tue, 27 Feb 2007)
Log Message:
-----------
Dead code deletion.
Modified Paths:
--------------
trunk/launchd/src/service
Modified: trunk/launchd/src/service
===================================================================
--- trunk/launchd/src/service 2007-02-25 23:43:10 UTC (rev 23109)
+++ trunk/launchd/src/service 2007-02-27 17:38:36 UTC (rev 23110)
@@ -20,8 +20,6 @@
if [ "$1" == "--list" ]
then
- echo smtp
- echo fax-receive
cd /System/Library/LaunchDaemons 2>/dev/null
ls -1 | egrep '.plist$' | sed 's,.plist$,,g'
exit 0
@@ -37,74 +35,15 @@
exit 0
fi
fi
- if [ "$2" = "smtp" ]
- then
- egrep '^MAILSERVER.*-YES-' /etc/hostconfig >/dev/null 2>&1
- exit $?
- fi
- if [ "$2" = "fax-receive" ]
- then
- egrep '^fax.*unknown.*on$' /etc/ttys >/dev/null 2>&1
- exit $?
- fi
exit 1
elif [ "$1" == "--test-if-available" ]
then
[ -f /System/Library/LaunchDaemons/$2.plist ] && exit 0
- [ "$2" = "smtp" ] && exit 0
- [ "$2" = "fax-receive" ] && exit 0
- exit 0
+ exit 1
elif [ -f "/System/Library/LaunchDaemons/$1.plist" ]
then
[ "$2" == start ] && launchctl load -w /System/Library/LaunchDaemons/$1.plist
[ "$2" == stop ] && launchctl unload -w /System/Library/LaunchDaemons/$1.plist
-elif [ "$1" = "smtp" ]
-then
- if [ $UID != 0 ]
- then
- echo "You must be root to run this option" >&2
- exit 1
- fi
- TMPFILE=$(mktemp /var/run/xinetd.tmp.$$.XXXXXX)
- cp -f /etc/hostconfig $TMPFILE
- if [ "$2" == start ]
- then
- if grep -q MAILSERVER=-NO- /etc/hostconfig ; then
- sed 's,^MAILSERVER=-NO-,MAILSERVER=-YES-,g' < $TMPFILE > /etc/hostconfig
- fi
- postfix start
- postfix flush
- elif [ "$2" == stop ]
- then
- if grep -q MAILSERVER=-YES- /etc/hostconfig ; then
- sed 's,^MAILSERVER=-YES-,MAILSERVER=-NO-,g' < $TMPFILE > /etc/hostconfig
- fi
- postfix stop
- else
- echo "No such service command" >&2
- fi
- rm -f $TMPFILE
-elif [ "$1" = "fax-receive" ]
-then
- if [ $UID != 0 ]
- then
- echo "You must be root to run this option" >&2
- exit 1
- fi
- TMPFILE=$(mktemp /var/run/xinetd.tmp.$$.XXXXXX)
- cp -f /etc/ttys $TMPFILE
- if [ "$2" == start ]
- then
- sed 's,^fax\(.*\)off$,fax\1on,g' < $TMPFILE > /etc/ttys
- kill -HUP 1
- elif [ "$2" == stop ]
- then
- sed 's,^fax\(.*\)on$,fax\1off,g' < $TMPFILE > /etc/ttys
- kill -HUP 1
- else
- echo "No such service command" >&2
- fi
- rm -f $TMPFILE
else
echo "No such service $1" >&2
exit 1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/launchd-changes/attachments/20070227/a61aa0d3/attachment.html
More information about the launchd-changes
mailing list