Harald Hoyer
b94c520660
plymouth: add rd_NO_PLYMOUTH
16 years ago
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
16 years ago
Harald Hoyer
11fcc8c8f9
95resume/install: give resume higher prio than mount
16 years ago
Harald Hoyer
e8cf498dcc
95rootfs-block/mount-root.sh: ignore /.resume
16 years ago
Harald Hoyer
2178a00eea
95resume: simplyfy rules and also recognize blkid typo
16 years ago
Harald Hoyer
33ff830c1b
90dmraid: switch rd_NO_DM to udev ENV
16 years ago
Harald Hoyer
5a8d8dfbb6
switch modules to initqueue-finished
16 years ago
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.
16 years ago
Harald Hoyer
fc3c64c8d4
dracut: determine path to dracut-functions
16 years ago
Harald Hoyer
1888e57bf9
plymouth: grep for PLYMOUTH_POPULATE_SOURCE_FUNCTIONS
16 years ago
Harald Hoyer
94dcc5b8d8
fix backwards inst() compat
16 years ago
Harald Hoyer
4839a7995e
add pcmcia adapter
16 years ago
Harald Hoyer
1aca526cb4
90dmraid: install parse-dm.sh
16 years ago
Harald Hoyer
9541165d33
dracut-functions: fixed inst() for mkinitrd compat
16 years ago
Harald Hoyer
600131fe85
selinux-loadpolicy: do not check for selinux config files
...
leave it up to load_policy
16 years ago
Harald Hoyer
8c45b484ce
plymouth: removed rd_plytheme
16 years ago
Harald Hoyer
650da7bada
removed initrdargs from parse-*.sh
16 years ago
Harald Hoyer
247c9f70bf
init: fixed command line handling for /sbin/init and init=<custom init>
16 years ago
Harald Hoyer
233f79df99
selinux-loadpolicy.sh: also check for /etc/selinux/config
16 years ago
Harald Hoyer
236852c109
dracut.spec: require plymouth-scripts
16 years ago
Harald Hoyer
6f0e469d79
selinux-loadpolicy: set initial ret=0
16 years ago
Harald Hoyer
f9749f368f
plymouth: use /usr/libexec/plymouth/plymouth-populate-initrd if possible
16 years ago
Harald Hoyer
f165864f09
dracut-functions: make inst() mkinitrd compatible
16 years ago
Harald Hoyer
dc077a52c9
dracut.spec: do not require policycoreutils
...
since might do load_policy with chroot, we don't need to require it
16 years ago
Harald Hoyer
0b2de1f895
99base/init: output more info()
16 years ago
Harald Hoyer
94eb3cf222
selinux-loadpolicy: do not mount /proc and /selinux
...
load_policy already does these things for us
16 years ago
Harald Hoyer
cb47caf786
add parameter to specify additional kernel modules to include
...
--add-drivers for dracut
add_drivers for dracut.conf
16 years ago
Harald Hoyer
d9f0633878
selinux-loadpolicy: do not mount /proc and /selinux
...
load_policy mounts it for us
16 years ago
Harald Hoyer
71094bee63
base/init: add scsi_wait_scan to wait for host adapter scans
16 years ago
Harald Hoyer
f5c4374d2c
selinux-loadpolicy.sh: mount /proc and /selinux before loading the
...
policies
also check for /sbin/load_policy
16 years ago
Harald Hoyer
aa297ca6b6
65-md-incremental-imsm.rules: refine rules
16 years ago
Harald Hoyer
4712e4ece6
initqueue: add --name parameter to give a name for --unique
16 years ago
Harald Hoyer
e51b607189
TEST-14-IMSM: create raid5 inside isw raid container
16 years ago
Harald Hoyer
fdf2a763d4
TEST-14-IMSM: more test cases
16 years ago
Harald Hoyer
f25c9697f8
mdraid: stop udev queue until mdraid assembled
16 years ago
Harald Hoyer
7e282f5df1
dmraid: only install 64-md-raid.rules if no vol_id present
16 years ago
Harald Hoyer
0e9bb3f30c
TEST-14-IMSM: no test for a isw raid array
16 years ago
Harald Hoyer
3bb5b261c7
65-md-incremental-imsm: add additional check for md-non-containers
16 years ago
Harald Hoyer
273b197d75
added initqueue-settled and refactored code
16 years ago
Harald Hoyer
906dedf4d5
mdraid-cleanup: do not stop mdraid container
16 years ago
Harald Hoyer
4f4a79b1a1
add scp to debug module
16 years ago
Harald Hoyer
587b3497c1
mdraid_start.sh: fixed raid activation
16 years ago
Harald Hoyer
1753a63081
TEST-12-RAID-DEG: check with root=LABEL=root
16 years ago
Harald Hoyer
96f3cf1d27
95udev-rules: fixed c&p bug which did not install 61-persistent-storage.rules
16 years ago
Harald Hoyer
e4dec3d6b6
{crypt,dmraid,lvm,mdraid}: cleanup with pre-pivot 30 and 31
16 years ago
Harald Hoyer
429aa1a2c2
mdraid: add grep for convenience
16 years ago
Harald Hoyer
d889c019e7
version 001
16 years ago
Harald Hoyer
52168b7b9d
reordered blkid/vol_id rules
16 years ago
Peter Rajnoha
d6462323d6
LVM/DM rules in dracut
...
I've looked at the LVM rules used in dracut just recently
and it needs fixing - we should react to change events only
for DM devices, so we have to skip vol_id/blkid call on ADD:
KERNEL=="dm-[0-9]*", ACTION=="add", GOTO="lvm_end"
Also, MD devices have their own rules, where vol_id/blkid
is called and where the symlinks are created (when looking
into raw initrd, this is in 64-md-raid.rules).
Also, if those rules are meant to be for DM devices only,
maybe we should skip symlink creation for the other devices
there, to keep the rules clean and straightforward. I think
we shouldn't create/recreate symlinks for non-dm devices in
LVM/DM rules (..should be in appropriate rules for that type
of device):
KERNEL!="dm-[0-9]*", GOTO="lvm_end"
16 years ago
Victor Lowther
1d368457e3
Merge commit 'origin/master'
16 years ago