Rollback change to use chkconfig, as it breaks upgrades
This commit is contained in:
parent
2b49b28c71
commit
8b70b01d79
14
makerpm.pl
14
makerpm.pl
@ -105,6 +105,12 @@ cp -rp * %{buildroot}/usr/libexec/webmin
|
||||
cp webmin-daemon %{buildroot}/etc/sysconfig/daemons/webmin
|
||||
cp webmin-init %{buildroot}/etc/init.d/webmin
|
||||
cp webmin-pam %{buildroot}/etc/pam.d/webmin
|
||||
ln -s /etc/init.d/webmin %{buildroot}/etc/rc.d/rc2.d/S99webmin
|
||||
ln -s /etc/init.d/webmin %{buildroot}/etc/rc.d/rc3.d/S99webmin
|
||||
ln -s /etc/init.d/webmin %{buildroot}/etc/rc.d/rc5.d/S99webmin
|
||||
ln -s /etc/init.d/webmin %{buildroot}/etc/rc.d/rc0.d/K10webmin
|
||||
ln -s /etc/init.d/webmin %{buildroot}/etc/rc.d/rc1.d/K10webmin
|
||||
ln -s /etc/init.d/webmin %{buildroot}/etc/rc.d/rc6.d/K10webmin
|
||||
echo rpm >%{buildroot}/usr/libexec/webmin/install-type
|
||||
|
||||
%clean
|
||||
@ -116,6 +122,12 @@ echo rpm >%{buildroot}/usr/libexec/webmin/install-type
|
||||
/usr/libexec/webmin
|
||||
%config /etc/sysconfig/daemons/webmin
|
||||
/etc/init.d/webmin
|
||||
/etc/rc.d/rc2.d/S99webmin
|
||||
/etc/rc.d/rc3.d/S99webmin
|
||||
/etc/rc.d/rc5.d/S99webmin
|
||||
/etc/rc.d/rc0.d/K10webmin
|
||||
/etc/rc.d/rc1.d/K10webmin
|
||||
/etc/rc.d/rc6.d/K10webmin
|
||||
%config /etc/pam.d/webmin
|
||||
|
||||
%pre
|
||||
@ -212,8 +224,6 @@ rm -f /var/lock/subsys/webmin
|
||||
if [ "\$inetd" != "1" -a "\$startafter" = "1" ]; then
|
||||
/etc/init.d/webmin start >/dev/null 2>&1 </dev/null
|
||||
fi
|
||||
chkconfig --add webmin
|
||||
chkconfig webmin on
|
||||
cat >/etc/webmin/uninstall.sh <<EOFF
|
||||
#!/bin/sh
|
||||
printf "Are you sure you want to uninstall Webmin? (y/n) : "
|
||||
|
Loading…
x
Reference in New Issue
Block a user