remove PID-file on TERM.
authorMarkus Wigge <mwigge@marcant.net>
Wed, 12 Aug 2009 14:09:28 +0000 (14:09 +0000)
committerMarkus Wigge <mwigge@marcant.net>
Wed, 12 Aug 2009 14:09:28 +0000 (14:09 +0000)
SVN-Revision: 17236

net/openvpn/files/openvpn.init

index 7b447e06b6c436008e37f5ad7d5a6fb047a68b04..73684368ea628c3e652747fadb61af63c5600ec2 100644 (file)
@@ -120,6 +120,7 @@ kill_service() {
        PID="/var/run/openvpn-$s.pid"
 
        $SSD -q -p $PID -x $BIN -K -s $S
+       [ "$S" == "TERM" ] && rm -f "$PID"
 }
 
 hup_service()  { kill_service "$1" HUP;  }