File: 30-mkinitrd

package info (click to toggle)
fai 6.5.3
  • links: PTS, VCS
  • area: main
  • in suites: forky
  • size: 2,080 kB
  • sloc: sh: 6,721; perl: 5,625; makefile: 138
file content (20 lines) | stat: -rwxr-xr-x 581 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#! /bin/bash

# (c) Michael Goetze, 2010-2011, mgoetze@mgoetze.net
# (c) Thomas Lange, 2011, Uni Koeln

error=0; trap 'error=$(($?>$error?$?:$error))' ERR # save maximum error code

ainsl -v /etc/fstab "proc	/proc	proc	defaults	0 0"
ainsl -v /etc/fstab "sysfs	/sys	sysfs	auto		0 0"

version=$($ROOTCMD rpm -qv kernel | cut -d- -f2-)


if [ -f $target/etc/lvm/lvm.conf ]; then
     fai-sed 's/use_lvmetad = 1/use_lvmetad = 0/' /etc/lvm/lvm.conf
     ainsl -av /etc/dracut.conf.d/fai.conf 'add_dracutmodules+=" lvm "'
     #$ROOTCMD dracut -v --kver $version --force
fi

exit $error