- Postinstall script fixes

This commit is contained in:
David Cantrell 2007-12-05 01:04:07 +00:00
parent 7d10297147
commit 456585cf14

View File

@ -13,7 +13,7 @@
Summary: DHCP (Dynamic Host Configuration Protocol) server and relay agent Summary: DHCP (Dynamic Host Configuration Protocol) server and relay agent
Name: dhcp Name: dhcp
Version: 3.1.0 Version: 3.1.0
Release: 10%{?dist} Release: 11%{?dist}
# NEVER CHANGE THE EPOCH on this package. The previous maintainer made # NEVER CHANGE THE EPOCH on this package. The previous maintainer made
# incorrect use of the epoch and that's why it is at 12 now. It should have # incorrect use of the epoch and that's why it is at 12 now. It should have
# never been used, but it was. So we are stuck with it. # never been used, but it was. So we are stuck with it.
@ -357,27 +357,27 @@ done
%post %post
/sbin/chkconfig --add dhcpd /sbin/chkconfig --add dhcpd
/sbin/chkconfig --add dhcrelay /sbin/chkconfig --add dhcrelay || :
%preun %preun
if [ $1 = 0 ]; then if [ $1 = 0 ]; then
/sbin/service dhcpd status >/dev/null 2>&1 /sbin/service dhcpd status >/dev/null 2>&1
if [ $? = 3 ]; then if [ $? = 3 ]; then
/sbin/service dhcpd stop >/dev/null 2>&1 || : /sbin/service dhcpd stop >/dev/null 2>&1
fi fi
/sbin/service dhcrelay status >/dev/null 2>&1 /sbin/service dhcrelay status >/dev/null 2>&1
if [ $? = 3 ]; then if [ $? = 3 ]; then
/sbin/service dhcrelay stop >/dev/null 2>&1 || : /sbin/service dhcrelay stop >/dev/null 2>&1
fi fi
/sbin/chkconfig --del dhcpd /sbin/chkconfig --del dhcpd
/sbin/chkconfig --del dhcrelay /sbin/chkconfig --del dhcrelay || :
fi fi
%postun %postun
if [ "$1" -ge "1" ]; then if [ $1 -ge 1 ]; then
/sbin/service dhcpd condrestart >/dev/null 2>&1 || : /sbin/service dhcpd condrestart >/dev/null 2>&1
/sbin/service dhcrelay condrestart >/dev/null 2>&1 || : /sbin/service dhcrelay condrestart >/dev/null 2>&1 || :
fi fi
@ -447,6 +447,9 @@ fi
%{_libdir}/libdhcp4client.a %{_libdir}/libdhcp4client.a
%changelog %changelog
* Tue Dec 04 2007 David Cantrell <dcantrell@redhat.com> - 12:3.1.0-11
- Postinstall script fixes
* Mon Nov 19 2007 David Cantrell <dcantrell@redhat.com> - 12:3.1.0-10 * Mon Nov 19 2007 David Cantrell <dcantrell@redhat.com> - 12:3.1.0-10
- Remove dhcdbd check from dhcpd init script - Remove dhcdbd check from dhcpd init script