summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authormartin f. krafft <madduck@madduck.net>2008-10-15 10:00:07 +0200
committermartin f. krafft <madduck@madduck.net>2008-10-15 10:00:07 +0200
commit88337e4f2f25e79d6642624caafab3095a05496d (patch)
tree84e8183d8462e0377cdba75b6b24db6e34302967 /debian
parentab5ee154b90869db9617d1283c5d02af88131bc9 (diff)
import lunar's patch for 493099
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog7
-rw-r--r--debian/mdadm.config7
2 files changed, 13 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index de01120c..d2b39f61 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+mdadm (2.6.7-4~~lunar1) UNRELEASED; urgency=low
+
+ * Ask mdadm/initrdstart at medium priority in chrooted environment.
+ (Closes: #493099)
+
+ -- Jérémy Bobbio <lunar@debian.org> Sat, 16 Aug 2008 12:10:21 +0200
+
mdadm (2.6.7-3) unstable; urgency=low
* Correct credits in the NEWS file: Suse authored the udev rules, not Ubuntu
diff --git a/debian/mdadm.config b/debian/mdadm.config
index 0a03508c..45b9f221 100644
--- a/debian/mdadm.config
+++ b/debian/mdadm.config
@@ -81,13 +81,18 @@ get_initrdstart() {
[ -z "$INITRDSTART" ] && INITRDSTART="$(get_initrdstart)" || :
[ -n "$INITRDSTART" ] && db_set mdadm/initrdstart "$INITRDSTART"
+INITRDSTART_PRIORITY=high
+if chrooted; then
+ INITRDSTART_PRIORITY=medium
+fi
+
db_capb escape
msg=intro; suffix=''; error=0
while true; do
db_metaget mdadm/initrdstart_msg_${msg} extended_description || :
db_subst mdadm/initrdstart msg "$(echo -n "${RET}${suffix}" | debconf-escape -e)"
- ret=0; db_input high mdadm/initrdstart || ret=$?
+ ret=0; db_input $INITRDSTART_PRIORITY mdadm/initrdstart || ret=$?
db_go
if [ $error -ne 0 ] && [ $ret -eq 30 ]; then