summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormaximilian attems <maks@debian.org>2007-04-17 12:03:33 +0200
committermaximilian attems <maks@debian.org>2007-04-17 12:03:33 +0200
commit2c12a02f54098c18b05d450d739440f05f638ab2 (patch)
tree6cc04f114c9a6192337b42fb41fe712fb0112ebd
parente4fc12ec7db32e3b7844697ce248df3c61ff8e82 (diff)
downloadinitramfs-tools-2c12a02f54098c18b05d450d739440f05f638ab2.tar.gz
initramfs-tools-2c12a02f54098c18b05d450d739440f05f638ab2.zip
release 0.87b: cleanup legacy hooks
- remove legacymdadm - source hook-functions in legacylvm
-rw-r--r--debian/changelog8
-rwxr-xr-xhooks/legacylvm2
-rwxr-xr-xhooks/legacymdadm38
3 files changed, 8 insertions, 40 deletions
diff --git a/debian/changelog b/debian/changelog
index 62fef53..b36c9a6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,13 @@
-initramfs-tools (0.88) UNRELEASED; urgency=low
+initramfs-tools (0.87b) unstable; urgency=low
* scripts/init-top/framebuffer: Remove vga16fb loading on splash bootarg.
Newer usplash > 0.4 no longer needs that.
- -- maximilian attems <maks@debian.org> Mon, 16 Apr 2007 22:05:18 +0200
+ * hooks/legacymdadm: remove only needed for partial upgrades from sarge.
+
+ * hooks/legacylvm: Source relevant functions. (closes: 419667)
+
+ -- maximilian attems <maks@debian.org> Tue, 17 Apr 2007 11:56:58 +0200
initramfs-tools (0.87) unstable; urgency=low
diff --git a/hooks/legacylvm b/hooks/legacylvm
index ffdf038..9121f90 100755
--- a/hooks/legacylvm
+++ b/hooks/legacylvm
@@ -16,6 +16,8 @@ prereqs)
esac
# FIXME: Remove this hook after Lenny releases
+. /usr/share/initramfs-tools/hook-functions
+
if [ -x /sbin/vgchange ] && [ -d /lib/lvm-200 ] \
&& [ ! -f /usr/share/initramfs-tools/hooks/lvm2 ]; then
copy_exec /lib/lvm-200/vgchange /sbin
diff --git a/hooks/legacymdadm b/hooks/legacymdadm
deleted file mode 100755
index 66c6d8e..0000000
--- a/hooks/legacymdadm
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/sh
-
-PREREQ=""
-
-prereqs()
-{
- echo "$PREREQ"
-}
-
-case $1 in
-# get pre-requisites
-prereqs)
- prereqs
- exit 0
- ;;
-esac
-
-# FIXME: Remove this hook after Etch releases
-if [ -x /sbin/mdadm ] && [ ! -f /usr/share/initramfs-tools/hooks/mdadm ]; then
- # use mkinitrd magic for Sarge backwards compat
- rootraiddev="$(df / | sed -rne 's,^(/dev/[^[:space:]]+).*,\1,p')"
- echo "rootraiddev=${rootraiddev}" > ${DESTDIR}/conf/mdrun.conf
- mdadm=$(mdadm --detail "${rootraiddev}")
- echo "${mdadm}" | awk '
- $1 == "Number" && $2 == "Major" { start = 1; next }
- $1 == "UUID" { print "uuid=" $3; next }
- !start { next }
- $2 == 0 && $3 == 0 { next }
- { devices = devices " " $NF }
- END { print "devices='\''" devices "'\''" }' \
- >> ${DESTDIR}/conf/mdrun.conf
- copy_exec /sbin/mdadm /sbin
- for x in md linear multipath raid0 raid1 raid456 raid5 raid6 raid10; do
- manual_add_modules ${x}
- done
-fi
-[ -x /sbin/mdrun ] && copy_exec /sbin/mdrun /sbin
-exit 0