From 9e57e04428355f7d09df285354b7278419d26afc Mon Sep 17 00:00:00 2001 From: "Jan F. Chadima" Date: Fri, 9 Apr 2010 13:40:22 +0000 Subject: [PATCH] - Update init script to impeach pid file --- cyrus-sasl.spec | 5 ++++- saslauthd.init | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/cyrus-sasl.spec b/cyrus-sasl.spec index 32e6b23..6c78ad5 100644 --- a/cyrus-sasl.spec +++ b/cyrus-sasl.spec @@ -8,7 +8,7 @@ Summary: The Cyrus SASL library Name: cyrus-sasl Version: 2.1.23 -Release: 11%{?dist} +Release: 12%{?dist} License: BSD Group: System Environment/Libraries # Source0 originally comes from ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/; @@ -399,6 +399,9 @@ exit 0 %{_sbindir}/sasl2-shared-mechlist %changelog +* Fri Apr 9 2010 Jan F. Chadima - 2.1.23-12 +- Update init script to impeach pid file + * Fri Mar 11 2010 Jan F. Chadima - 2.1.23-11 - Update pre post preun and postun scripts (#572399) diff --git a/saslauthd.init b/saslauthd.init index 6239554..6983e8d 100755 --- a/saslauthd.init +++ b/saslauthd.init @@ -34,6 +34,7 @@ RETVAL=0 prog=saslauthd path=/usr/sbin/saslauthd lockfile=/var/lock/subsys/$prog +pidfile=/var/run/saslauthd/saslauthd.pid start() { [ -x $path ] || exit 5 @@ -69,7 +70,7 @@ force_reload() { rh_status() { # run checks to determine if the service is running or use generic status - status $prog + status -p $pidfile $prog } rh_status_q() {