summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormaximilian attems <maks@debian.org>2009-02-05 19:59:17 +0100
committermaximilian attems <maks@debian.org>2009-02-05 19:59:17 +0100
commit69f3bc844364feff08f6e5ccdfc0599f9f4088cb (patch)
tree5af76f0bf01006dc3240c9cb3abc225c7a1d9f39
parentdd84494afe697a5ff12ab002cf64b1281dcc3b40 (diff)
nuke old lvm hook scripts
since Lenny lvm2 ships it's own hooks scripts, no need to dup.
-rwxr-xr-xhooks/legacylvm28
-rwxr-xr-xscripts/local-top/lvm74
2 files changed, 0 insertions, 102 deletions
diff --git a/hooks/legacylvm b/hooks/legacylvm
deleted file mode 100755
index 9121f90..0000000
--- a/hooks/legacylvm
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/sh
-
-PREREQ=""
-
-prereqs()
-{
- echo "$PREREQ"
-}
-
-case $1 in
-# get pre-requisites
-prereqs)
- prereqs
- exit 0
- ;;
-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
- for x in dm_mod dm_snapshot dm_mirror; do
- manual_add_modules ${x}
- done
-fi
-exit 0
diff --git a/scripts/local-top/lvm b/scripts/local-top/lvm
deleted file mode 100755
index 4cf48ad..0000000
--- a/scripts/local-top/lvm
+++ /dev/null
@@ -1,74 +0,0 @@
-#!/bin/sh
-
-PREREQ="mdadm mdrun lvm2"
-
-prereqs()
-{
- echo "$PREREQ"
-}
-
-case $1 in
-# get pre-requisites
-prereqs)
- prereqs
- exit 0
- ;;
-esac
-
-activate_vg()
-{
- local vg="$1"
-
- # Make sure that we have a non-empty argument
- if [ -z "${vg}" ]; then
- return 1
- fi
-
- # Take care of lilo boot arg, risky activating of all vg
- case $vg in
- fe[0-9]*)
- vgchange -ay
- exit 0
- ;;
- # FIXME: check major
- /dev/root)
- vgchange -ay
- exit 0
- ;;
- esac
-
- # Make sure that we have a d-m path
- vg=${vg#/dev/mapper/}
- if [ "$vg" = "$1" ]; then
- return 1
- fi
-
- # Make sure that the device includes at least one dash
- if [ "$(echo -n "$vg" | tr -d -)" = "$vg" ]; then
- return 1
- fi
-
- # Split volume group from logical volume.
- vg=$(echo ${vg} | sed -e 's#\(.*\)\([^-]\)-[^-].*#\1\2#')
- # Reduce padded --'s to -'s
- vg=$(echo ${vg} | sed -e 's#--#-#g')
-
- vgchange -ay ${vg}
-}
-
-if [ -e /scripts/local-top/lvm2 ]; then
- exit 0
-fi
-
-if [ ! -e /sbin/vgchange ]; then
- exit 0
-fi
-
-modprobe dm-mod
-modprobe dm-snapshot
-modprobe dm-mirror
-
-activate_vg "$ROOT"
-activate_vg "$resume"
-
-exit 0