diff options
author | 2004-06-03 15:41:04 +0000 | |
---|---|---|
committer | 2004-06-03 15:41:04 +0000 | |
commit | 3b5826ab58972f0b85c0f17cb3fe9a989fac65d1 (patch) | |
tree | dc312d973cea7920aae696e985ca6db8c12fd8a2 /net-im/yahoo-transport/files/yahoo-transport.init | |
parent | Added to ~ppc (Manifest recommit) (Manifest recommit) (diff) | |
download | gentoo-2-3b5826ab58972f0b85c0f17cb3fe9a989fac65d1.tar.gz gentoo-2-3b5826ab58972f0b85c0f17cb3fe9a989fac65d1.tar.bz2 gentoo-2-3b5826ab58972f0b85c0f17cb3fe9a989fac65d1.zip |
Updating to version 2.3.1
Diffstat (limited to 'net-im/yahoo-transport/files/yahoo-transport.init')
-rw-r--r-- | net-im/yahoo-transport/files/yahoo-transport.init | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/net-im/yahoo-transport/files/yahoo-transport.init b/net-im/yahoo-transport/files/yahoo-transport.init index 37705109f1d1..10609438a7fe 100644 --- a/net-im/yahoo-transport/files/yahoo-transport.init +++ b/net-im/yahoo-transport/files/yahoo-transport.init @@ -7,6 +7,10 @@ depend() { start() { ebegin "Starting Yahoo Jabber Transport" + #Yahoo transport does not creat a valid pid file + #and i was unable to start it with start-stop-daemon + # /sbin/start-stop-daemon --make-pidfile /var/log/jabber/yahootrans.pid --exec \ + # --startas jabberd -B -c /etc/jabber/yahootrans.xml -H /var/spool/jabber >/dev/null 2>&1 jabberd -B -c /etc/jabber/yahootrans.xml -H /var/spool/jabber >/dev/null 2>&1 eend $? } @@ -15,7 +19,7 @@ stop() { ebegin "Stoping Yahoo Jabber Transport" kill `cat /var/log/jabber/yahootrans.pid` sleep 2 - if ( -f /var/log/jabber/yahootrans.pid ); then + if [ -f /var/log/jabber/yahootrans.pid ]; then kill -9 `cat /var/log/jabber/yahootrans.pid` rm -f /var/log/jabber/yahootrans.pid fi |