From 5dd81e81477da2dd23d64f7a625d023871629ef1 Mon Sep 17 00:00:00 2001 From: Rene Rebe Date: Mon, 10 Nov 2003 08:03:37 +0000 Subject: [PATCH] "Andreas V. Meier" : added MD (RAID) enabling to rc.d/system git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@1728 c5f82cb5-29bc-0310-9cd0-bff59a50e3bc --- Documentation/Developers/CHANGELOG-RENE | 1 + package/base/raidtools/raidtools.conf | 7 ++++++- package/base/sysfiles/system.init | 6 ++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Documentation/Developers/CHANGELOG-RENE b/Documentation/Developers/CHANGELOG-RENE index 704aa0470..d5a9f8445 100644 --- a/Documentation/Developers/CHANGELOG-RENE +++ b/Documentation/Developers/CHANGELOG-RENE @@ -6,6 +6,7 @@ fixed bacterium_gui in bacterium package for newer gnu linker fixed isdn4k-utils (link order) fixed yp-tools (shared files with net-tools) + - Andreas V. Meier: activate MD devices during bootup *) 2003-11-09 (2.0.0-rc2 - 2.0.0-rc3) diff --git a/package/base/raidtools/raidtools.conf b/package/base/raidtools/raidtools.conf index d80066177..2dcd35359 100644 --- a/package/base/raidtools/raidtools.conf +++ b/package/base/raidtools/raidtools.conf @@ -20,4 +20,9 @@ # # --- ROCK-COPYRIGHT-NOTE-END --- -postmake="cp Software-RAID.HOWTO/Software-RAID.HOWTO.* *.sample $docdir/" +raidtools_pm() { + cp Software-RAID.HOWTO/Software-RAID.HOWTO.* *.sample $docdir/ +} + +hook_add postmake 3 "raidtools_pm" + diff --git a/package/base/sysfiles/system.init b/package/base/sysfiles/system.init index 3d0c91199..79df8aca2 100644 --- a/package/base/sysfiles/system.init +++ b/package/base/sysfiles/system.init @@ -39,6 +39,12 @@ dnl block_split(`Configuring the /dev filesystem ...') check(`sh /etc/conf/devfs') + + if [ -f /etc/raidtab ]; then + block_split(`Starting softraid systems ...') + check(`/sbin/raidstart --all') + fi + block_split(`Activating swap devices.') check(`swapon -a') dnl