Skip to content

Commit c6def8a

Browse files
committed
Use '-f' with update-rc.d in scriptlets
man:update-rc.d(8) says: -f Force removal of symlinks even if /etc/init.d/name still exists And that's exactly our case. Ticket: ENT-3385 Changelog: None
1 parent a89e658 commit c6def8a

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

packaging/common/cfengine-hub/preremove.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ case "`os_type`" in
1212
chkconfig --del cfengine3
1313
;;
1414
debian)
15-
update-rc.d cfengine3 remove
15+
update-rc.d -f cfengine3 remove
1616
;;
1717
esac
1818

packaging/common/cfengine-non-hub/postremove.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ case `os_type` in
33
#
44
# Unregister CFEngine initscript.
55
#
6-
/usr/sbin/update-rc.d cfengine3 remove
6+
/usr/sbin/update-rc.d -f cfengine3 remove
77
;;
88
esac
99

packaging/common/cfengine-non-hub/preinstall.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ esac
3535
case `os_type` in
3636
debian)
3737
if [ -x /etc/init.d/cfengine3 ]; then
38-
/usr/sbin/update-rc.d cfengine3 remove
38+
/usr/sbin/update-rc.d -f cfengine3 remove
3939
fi
4040
;;
4141
esac

0 commit comments

Comments
 (0)