Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=043dd72255b5be7b3fed468dd5b6c06f4875622b

commit 043dd72255b5be7b3fed468dd5b6c06f4875622b
Author: Miklos Vajna <vmik...@frugalware.org>
Date:   Mon Oct 12 00:27:54 2009 +0200

stunnel-4.27-2-i686

- fix init script for the case when stunnel does not start after a power
failure

diff --git a/source/network-extra/stunnel/FrugalBuild 
b/source/network-extra/stunnel/FrugalBuild
index 7b852e3..11da6d3 100644
--- a/source/network-extra/stunnel/FrugalBuild
+++ b/source/network-extra/stunnel/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=stunnel
pkgver=4.27
-pkgrel=1
+pkgrel=2
pkgdesc="Universal SSL Wrapper"
url="http://www.stunnel.org/";
depends=('zlib' 'openssl' 'tcp_wrappers')
diff --git a/source/network-extra/stunnel/rc.stunnel 
b/source/network-extra/stunnel/rc.stunnel
index f90c91a..2e0f2e8 100644
--- a/source/network-extra/stunnel/rc.stunnel
+++ b/source/network-extra/stunnel/rc.stunnel
@@ -14,7 +14,9 @@ TEXTDOMAINDIR=/lib/initscripts/messages
actions=(restart status start stop)
daemon=$"stunnel"

-pid="cat /var/lib/stunnel/stunnel.pid 2> /dev/null"
+# this is necessary because the pidfile must be created inside the
+# chroot, but rc.bootclean does not touch our chroot
+pid="cat /var/lib/stunnel/stunnel.pid 2> /dev/null && [ -d /proc/$(cat 
/var/lib/stunnel/stunnel.pid) ]"

rc_start()
{
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to