Harald Hoyer
a52586e8ea
network: break udevsettle early
2009-09-15 15:38:53 +02:00
Hans de Goede
5759574b26
Document that MAC addresses must be lowercase
2009-09-15 15:14:19 +02:00
Hans de Goede
56580efe68
Document netroot=fcoe:....
2009-09-15 15:14:19 +02:00
Hans de Goede
68f28d6976
Add ifname= argument for persistent netdev names
...
ifname=<interface>:<MAC>
Assign network device name <interface> (ie eth0) to the NIC with MAC <MAC>.
Note that if you use this option you *must* specify an ifname= argument
for all interfaces used in ip= or fcoe= arguments
2009-09-15 15:13:21 +02:00
Harald Hoyer
5c3f5746bb
90mdraid/65-md-incremental-imsm.rules: first set initqueue-finished,
...
then initqueue-settled
also introduce md_finished.sh to check for all md activity to be settled
2009-09-15 15:00:25 +02:00
Harald Hoyer
54a73cbb2b
dracut-lib.sh: change -f to -e to allow symlinks
2009-09-15 15:00:24 +02:00
Harald Hoyer
ab0f04844b
10rpmversion: try to get the correct dracut rpm version during %post
2009-09-15 15:00:24 +02:00
Harald Hoyer
ad8f03af22
TEST-14-IMSM: "rd_NO_DM rd_NO_MDIMSM rd_NO_MDADMCONF" fails
2009-09-15 15:00:24 +02:00
Harald Hoyer
3329f92136
90crypt/70-luks.rules: set unique name for initqueue job
2009-09-15 15:00:24 +02:00
Harald Hoyer
c27ec060da
95rootfs-block/block-genrules.sh: beautify code
2009-09-15 15:00:24 +02:00
Harald Hoyer
82b2189d01
initqueue-finished: fail also on empty queue
2009-09-15 15:00:24 +02:00
Harald Hoyer
4ce52970c0
initqueue: first remove the job, then execute it
2009-09-15 15:00:24 +02:00
Harald Hoyer
99433dd289
90mdraid: only switch mdmon to new root, if an instance is running
2009-09-15 15:00:23 +02:00
Harald Hoyer
b94c520660
plymouth: add rd_NO_PLYMOUTH
2009-09-15 15:00:23 +02:00
Harald Hoyer
2f02ae9d45
mdraid: add rd_NO_MDADMCONF --mdadmconf --nomdadmconf
...
Copy /etc/mdadm.conf to initramfs (even for non-hostonly) if
mdadmconf="yes" is set in dracut.conf or --mdadmconf is specified on the
dracut command line.
This was done, because there seems _no_ sane way to autoassemble md raid
arrays.
also moved rd_NO_MD to an udev ENV
2009-09-15 15:00:18 +02:00
Harald Hoyer
11fcc8c8f9
95resume/install: give resume higher prio than mount
2009-09-15 11:17:28 +02:00
Harald Hoyer
e8cf498dcc
95rootfs-block/mount-root.sh: ignore /.resume
2009-09-15 11:17:28 +02:00
Harald Hoyer
2178a00eea
95resume: simplyfy rules and also recognize blkid typo
2009-09-15 11:17:27 +02:00
Harald Hoyer
33ff830c1b
90dmraid: switch rd_NO_DM to udev ENV
2009-09-15 11:17:27 +02:00
Harald Hoyer
5a8d8dfbb6
switch modules to initqueue-finished
2009-09-15 11:17:22 +02:00
Harald Hoyer
8238850caa
init: add initqueue-finished
...
/initqueue-finished/*.sh are scripts, which return != 0, if the main
loop still has pending jobs to do.
2009-09-15 08:47:47 +02:00
Harald Hoyer
fc3c64c8d4
dracut: determine path to dracut-functions
2009-09-14 19:35:18 +02:00
Harald Hoyer
1888e57bf9
plymouth: grep for PLYMOUTH_POPULATE_SOURCE_FUNCTIONS
2009-09-14 19:34:30 +02:00
Harald Hoyer
94dcc5b8d8
fix backwards inst() compat
2009-09-14 19:33:54 +02:00
Harald Hoyer
4839a7995e
add pcmcia adapter
2009-09-14 19:30:20 +02:00
Harald Hoyer
1aca526cb4
90dmraid: install parse-dm.sh
2009-09-14 16:47:30 +02:00
Harald Hoyer
9541165d33
dracut-functions: fixed inst() for mkinitrd compat
2009-09-14 15:53:55 +02:00
Harald Hoyer
600131fe85
selinux-loadpolicy: do not check for selinux config files
...
leave it up to load_policy
2009-09-11 16:30:10 +02:00
Harald Hoyer
8c45b484ce
plymouth: removed rd_plytheme
2009-09-11 16:29:40 +02:00
Harald Hoyer
650da7bada
removed initrdargs from parse-*.sh
2009-09-10 17:34:15 +02:00
Harald Hoyer
247c9f70bf
init: fixed command line handling for /sbin/init and init=<custom init>
2009-09-10 16:48:36 +02:00
Harald Hoyer
233f79df99
selinux-loadpolicy.sh: also check for /etc/selinux/config
2009-09-10 15:49:03 +02:00
Harald Hoyer
236852c109
dracut.spec: require plymouth-scripts
2009-09-09 21:16:01 +02:00
Harald Hoyer
6f0e469d79
selinux-loadpolicy: set initial ret=0
2009-09-09 19:50:44 +02:00
Harald Hoyer
f9749f368f
plymouth: use /usr/libexec/plymouth/plymouth-populate-initrd if possible
2009-09-09 18:05:00 +02:00
Harald Hoyer
f165864f09
dracut-functions: make inst() mkinitrd compatible
2009-09-09 18:05:00 +02:00
Harald Hoyer
dc077a52c9
dracut.spec: do not require policycoreutils
...
since might do load_policy with chroot, we don't need to require it
2009-09-09 18:05:00 +02:00
Harald Hoyer
0b2de1f895
99base/init: output more info()
2009-09-09 18:04:55 +02:00
Harald Hoyer
94eb3cf222
selinux-loadpolicy: do not mount /proc and /selinux
...
load_policy already does these things for us
2009-09-09 17:06:21 +02:00
Harald Hoyer
cb47caf786
add parameter to specify additional kernel modules to include
...
--add-drivers for dracut
add_drivers for dracut.conf
2009-09-09 17:02:37 +02:00
Harald Hoyer
d9f0633878
selinux-loadpolicy: do not mount /proc and /selinux
...
load_policy mounts it for us
2009-09-09 14:41:40 +02:00
Harald Hoyer
71094bee63
base/init: add scsi_wait_scan to wait for host adapter scans
2009-09-09 11:09:04 +02:00
Harald Hoyer
f5c4374d2c
selinux-loadpolicy.sh: mount /proc and /selinux before loading the
...
policies
also check for /sbin/load_policy
2009-09-08 16:26:37 +02:00
Harald Hoyer
aa297ca6b6
65-md-incremental-imsm.rules: refine rules
2009-09-08 15:33:19 +02:00
Harald Hoyer
4712e4ece6
initqueue: add --name parameter to give a name for --unique
2009-09-08 15:31:48 +02:00
Harald Hoyer
e51b607189
TEST-14-IMSM: create raid5 inside isw raid container
2009-09-08 15:31:27 +02:00
Harald Hoyer
fdf2a763d4
TEST-14-IMSM: more test cases
2009-09-08 15:31:00 +02:00
Harald Hoyer
f25c9697f8
mdraid: stop udev queue until mdraid assembled
2009-09-08 15:30:17 +02:00
Harald Hoyer
7e282f5df1
dmraid: only install 64-md-raid.rules if no vol_id present
2009-09-08 15:29:30 +02:00
Harald Hoyer
0e9bb3f30c
TEST-14-IMSM: no test for a isw raid array
2009-09-08 13:43:21 +02:00