[Initscripts-ng-commits] r460 - in /trunk/src/insserv/debian: changelog insserv.config insserv.postinst insserv.prerm
pere at users.alioth.debian.org
pere at users.alioth.debian.org
Sun Jan 6 18:07:43 UTC 2008
Author: pere
Date: Sun Jan 6 18:07:43 2008
New Revision: 460
URL: http://svn.debian.org/wsvn/initscripts-ng/?sc=1&rev=460
Log:
* Ask if insserv should be activated at install time, using a medium
priority debconf question.
Modified:
trunk/src/insserv/debian/changelog
trunk/src/insserv/debian/insserv.config
trunk/src/insserv/debian/insserv.postinst
trunk/src/insserv/debian/insserv.prerm
Modified: trunk/src/insserv/debian/changelog
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/src/insserv/debian/changelog?rev=460&op=diff
==============================================================================
--- trunk/src/insserv/debian/changelog (original)
+++ trunk/src/insserv/debian/changelog Sun Jan 6 18:07:43 2008
@@ -10,6 +10,8 @@
without LSB header, using the name of the file in /etc/init.d/.
This make it easier to spot loops involving these scripts.
* Added override file for hpoj.
+ * Ask if insserv should be activated at install time, using a medium
+ priority debconf question.
-- Petter Reinholdtsen <pere at debian.org> Sun, 6 Jan 2008 11:07:24 +0100
Modified: trunk/src/insserv/debian/insserv.config
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/src/insserv/debian/insserv.config?rev=460&op=diff
==============================================================================
--- trunk/src/insserv/debian/insserv.config (original)
+++ trunk/src/insserv/debian/insserv.config Sun Jan 6 18:07:43 2008
@@ -19,10 +19,6 @@
esac
}
-# Only enable this code if environment variable
-# BAD_INSSERV_HACKER=true is set
-[ true = "$BAD_INSSERV_HACKER" ] || exit 0
-
if check_divert status /usr/sbin/update-rc.d \
/usr/sbin/update-rc.d-insserv ; then
db_set insserv/enable true
Modified: trunk/src/insserv/debian/insserv.postinst
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/src/insserv/debian/insserv.postinst?rev=460&op=diff
==============================================================================
--- trunk/src/insserv/debian/insserv.postinst (original)
+++ trunk/src/insserv/debian/insserv.postinst Sun Jan 6 18:07:43 2008
@@ -23,33 +23,27 @@
case "$1" in
configure)
+ if check_divert status /usr/sbin/update-rc.d \
+ /usr/sbin/update-rc.d-insserv ; then
+ enabled=true
+ fi
- # Only enable this code if environment variable
- # BAD_INSSERV_HACKER=true is set
- if [ true = "$BAD_INSSERV_HACKER" ] ; then
- db_get insserv/enable || true
-
- if check_divert status /usr/sbin/update-rc.d \
- /usr/sbin/update-rc.d-insserv ; then
- enabled=true
+ db_get insserv/enable || true
+ if [ true = "$RET" ] && [ true != "$enabled" ]; then
+ # Enable it, as it was not enabled already.
+ # Reorder the boot sequence, and divert update-rc.d if
+ # it worked
+ if update-bootsystem-insserv ; then
+ echo "success: Boot system successfully converted"
+ : # All OK
+ else
+ echo "error: Unable to enable dependency based boot system."
fi
-
- if [ true = "$RET" ] && [ true != "$enabled" ]; then
- # Enable it, as it was not enabled already.
- # Reorder the boot sequence, and divert update-rc.d if
- # it worked
- if update-bootsystem-insserv ; then
- echo "success: Boot system successfully converted"
- : # All OK
- else
- echo "error: Unable to enable dependency based boot system."
- fi
- elif [ true != "$RET" ] ; then
- if [ true = "$enabled" ] || [ -f $flagfile ]; then
- echo "info: Disabling dependency based boot system"
- # Revert to old boot system if possible
- update-bootsystem-insserv restore
- fi
+ elif [ true != "$RET" ] ; then
+ if [ true = "$enabled" ] || [ -f $flagfile ]; then
+ echo "info: Disabling dependency based boot system"
+ # Revert to old boot system if possible
+ update-bootsystem-insserv restore
fi
fi
;;
Modified: trunk/src/insserv/debian/insserv.prerm
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/src/insserv/debian/insserv.prerm?rev=460&op=diff
==============================================================================
--- trunk/src/insserv/debian/insserv.prerm (original)
+++ trunk/src/insserv/debian/insserv.prerm Sun Jan 6 18:07:43 2008
@@ -28,7 +28,7 @@
/usr/sbin/update-rc.d-insserv || [ -f $flagfile ] ; then
echo "error: insserv must be disabled before it is removed, to"
echo "error: make sure the boot system is still usable."
- echo "error: To disable, run BAD_INSSERV_HACKER=true dpkg-reconfigure insserv"
+ echo "error: To disable, run dpkg-reconfigure insserv"
exit 1
fi
;;
More information about the Initscripts-ng-commits
mailing list