From dca7d568c2d08256d90b14680e8dd38c60c79390 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Tue, 8 Nov 2011 09:24:18 +0000 Subject: main/alpine-conf: setup-disk: fix booting from cciss devices --- ...setup-disk-fix-booting-from-cciss-devices.patch | 31 ++++++++++++++++++++++ main/alpine-conf/APKBUILD | 6 +++-- 2 files changed, 35 insertions(+), 2 deletions(-) create mode 100644 main/alpine-conf/0001-setup-disk-fix-booting-from-cciss-devices.patch diff --git a/main/alpine-conf/0001-setup-disk-fix-booting-from-cciss-devices.patch b/main/alpine-conf/0001-setup-disk-fix-booting-from-cciss-devices.patch new file mode 100644 index 000000000..ff04c5d44 --- /dev/null +++ b/main/alpine-conf/0001-setup-disk-fix-booting-from-cciss-devices.patch @@ -0,0 +1,31 @@ +From 631c361640d22e40d19b43d3b1e63b4da84ad18a Mon Sep 17 00:00:00 2001 +From: Natanael Copa +Date: Tue, 8 Nov 2011 09:22:53 +0000 +Subject: [PATCH] setup-disk: fix booting from cciss devices + +--- + setup-disk.in | 8 ++++++++ + 1 files changed, 8 insertions(+), 0 deletions(-) + +diff --git a/setup-disk.in b/setup-disk.in +index a2b610f..6f49e6a 100644 +--- a/setup-disk.in ++++ b/setup-disk.in +@@ -206,6 +206,14 @@ install_mounted_root() { + raid[456]) raidmod="$raidmod,raid456";; + esac + done ++ ++ # check if we need hardware raid drivers ++ case $rootdev in ++ /dev/cciss/*) ++ initfs_features="$(echo $initfs_features | sed 's/raid//') raid" ++ ;; ++ esac ++ + if [ -n "$VERBOSE" ]; then + echo "Root device: $rootdev" + echo "Root filesystem: $root_fs" +-- +1.7.7.2 + diff --git a/main/alpine-conf/APKBUILD b/main/alpine-conf/APKBUILD index 1ab67ce9b..ed2dabfd9 100644 --- a/main/alpine-conf/APKBUILD +++ b/main/alpine-conf/APKBUILD @@ -1,12 +1,13 @@ # Maintainer: Natanael Copa pkgname=alpine-conf pkgver=2.9.3 -pkgrel=1 +pkgrel=2 pkgdesc="Alpine configuration management scripts" url=http://git.alpinelinux.org/cgit/$pkgname depends="openrc" source="http://git.alpinelinux.org/cgit/$pkgname/snapshot/$pkgname-$pkgver.tar.bz2 0001-setup-disk-fix-compaq-server-disk-arrays-dev-cciss-c.patch + 0001-setup-disk-fix-booting-from-cciss-devices.patch " arch="all" @@ -38,4 +39,5 @@ package() { done } md5sums="5252c8ff669b91f0c7a5cbdf0b9b7552 alpine-conf-2.9.3.tar.bz2 -35287e6f69886ebfd762be07737943a2 0001-setup-disk-fix-compaq-server-disk-arrays-dev-cciss-c.patch" +35287e6f69886ebfd762be07737943a2 0001-setup-disk-fix-compaq-server-disk-arrays-dev-cciss-c.patch +1594f8b3a3e27bffa83a1632b49f4d6d 0001-setup-disk-fix-booting-from-cciss-devices.patch" -- cgit v1.2.3