slitaz-boot-scripts rev 399

init: raiddev raidmail support in cmdline
author Pascal Bellard <pascal.bellard@slitaz.org>
date Mon Mar 30 09:48:29 2015 +0200 (2015-03-30)
parents 28a9c8b64212
children 3fd5d62713f9
files init
line diff
     1.1 --- a/init	Sat Mar 28 14:33:42 2015 +0200
     1.2 +++ b/init	Mon Mar 30 09:48:29 2015 +0200
     1.3 @@ -180,8 +180,12 @@
     1.4  		root=/dev/mapper/$(dmraid -s|sed '/^name/!ds/.*: *//')p${root#p}
     1.5  	dmraid -ay
     1.6  fi
     1.7 +use raiddev && raiddev="DEVICE ${root//,/ }"
     1.8 +use raidmail && raidmail="MAILADDR $root"
     1.9  if use softraid; then
    1.10  	mdadm -E -s -c partitions > /etc/mdadm.conf
    1.11 +	[ "$raiddev" ] && echo "$raiddev" >> /etc/mdadm.conf
    1.12 +	[ "$raidmail" ] && echo "$raidmail" >> /etc/mdadm.conf
    1.13  	grep -qs " $root " /etc/mdadm.conf ||
    1.14  		root=$(awk '/dev.md/{print $2;exit}' < /etc/mdadm.conf)
    1.15  	grep level=raid /etc/mdadm.conf | ldraid