projects
/
invirt/packages/invirt-dev.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
More bug fixes for multi-distro support
[invirt/packages/invirt-dev.git]
/
debian
/
invirt-dev.prerm
diff --git
a/debian/invirt-dev.prerm
b/debian/invirt-dev.prerm
index
5d8daa3
..
3a0d421
100755
(executable)
--- a/
debian/invirt-dev.prerm
+++ b/
debian/invirt-dev.prerm
@@
-19,7
+19,9
@@
set -e
case "$1" in
remove|upgrade|deconfigure)
case "$1" in
remove|upgrade|deconfigure)
- perl -i.bak -ne 's%^### (BEGIN|END) invirt-dev\s*$%%m && ($skip = ($1 eq "BEGIN")); print unless $skip;' /etc/sudoers
+ [ "$1" = "remove" ] && update-inetd --disable git
+
+ perl -i.bak -ne 'print unless /^### BEGIN invirt-dev/../^### END invirt-dev/' /etc/sudoers
;;
failed-upgrade)
;;
failed-upgrade)
@@
-31,6
+33,14
@@
case "$1" in
;;
esac
;;
esac
+if [ -x /etc/init.d/invirt-dev ]; then
+ if hash invoke-rc.d 2>/dev/null; then
+ invoke-rc.d invirt-dev stop
+ else
+ /etc/init.d/invirt-dev stop
+ fi
+fi
+
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.
# dh_installdeb will replace this with shell code automatically
# generated by other debhelper scripts.