summaryrefslogtreecommitdiffstats
path: root/credmonger.spec
diff options
context:
space:
mode:
Diffstat (limited to 'credmonger.spec')
-rw-r--r--credmonger.spec12
1 files changed, 7 insertions, 5 deletions
diff --git a/credmonger.spec b/credmonger.spec
index f6e59eb..f73c85f 100644
--- a/credmonger.spec
+++ b/credmonger.spec
@@ -10,9 +10,9 @@ Source0: credmonger-%{version}.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: krb5-devel
-Requires(post): /sbin/chkconfig
-Requires(preun): /sbin/chkconfig, /sbin/service
-Requires(postun): /sbin/service
+Requires(post): chkconfig
+Requires(preun): chkconfig, initscripts
+Requires(postun): initscripts
%description
The credmonger daemon creates and refreshes Kerberos credential cache
@@ -42,14 +42,16 @@ rm -rf $RPM_BUILD_ROOT
%preun
if [ "$1" -eq 0 ] ; then
- /sbin/service credmonger stop 2>&1 > /dev/null || :
+ /sbin/service credmonger stop > /dev/null 2>&1 || :
/sbin/chkconfig --del credmonger
fi
+exit 0
%postun
if [ "$1" -ge 1 ] ; then
- /sbin/service credmonger condrestart 2>&1 > /dev/null || :
+ /sbin/service credmonger condrestart > /dev/null 2>&1 || :
fi
+exit 0
%files
%defattr(-,root,root,-)