summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2003-02-10 07:26:08 +0000
committerMike Frysinger <vapier@gentoo.org>2003-02-10 07:26:08 +0000
commit320585ae5d3444de4dc5e8a54cb16b7ba8197e6f (patch)
tree81e72216c5d7e49d5157e3fbf8f25d1f20c12b80 /net-misc/fakeidentd/files
parentsed expression fix (diff)
downloadhistorical-320585ae5d3444de4dc5e8a54cb16b7ba8197e6f.tar.gz
historical-320585ae5d3444de4dc5e8a54cb16b7ba8197e6f.tar.bz2
historical-320585ae5d3444de4dc5e8a54cb16b7ba8197e6f.zip
fix pid file writing
Diffstat (limited to 'net-misc/fakeidentd/files')
-rw-r--r--net-misc/fakeidentd/files/fakeidentd.rc6
1 files changed, 4 insertions, 2 deletions
diff --git a/net-misc/fakeidentd/files/fakeidentd.rc b/net-misc/fakeidentd/files/fakeidentd.rc
index bacd469c1140..24fdd8ecb72e 100644
--- a/net-misc/fakeidentd/files/fakeidentd.rc
+++ b/net-misc/fakeidentd/files/fakeidentd.rc
@@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/fakeidentd/files/fakeidentd.rc,v 1.2 2003/02/03 06:59:33 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/fakeidentd/files/fakeidentd.rc,v 1.3 2003/02/10 07:25:28 vapier Exp $
depend() {
need net
@@ -15,6 +15,8 @@ start() {
stop() {
ebegin "Stopping fakeidentd"
- killall fakeidentd
+ [ -e /var/run/fakeidentd.pid ] \
+ && kill `cat /var/run/fakeidentd.pid` \
+ && rm -f /var/run/fakeidentd.pid
eend $?
}