Victor Lowther
59c88f499f
Abstract out vol_id vs. blkid usage
...
Since different distros may or may not use vol_id in udev, and blkid
is generally replacing vol_id, abstract them out into a function which
tries to use vol_id first and blkid second, on the assumption that
blkid can take over for vol_id if vol_id is no longer there.
16 years ago
Victor Lowther
1a4c4015bc
Modify nbd hostonly checking to use check_block_and_slaves.
...
This allows hostonly nbd checking to work in more exotic situations,
such as mdraid/dmraid/lvm/crypt on top of nbd.
16 years ago
Victor Lowther
d7df77d172
Modified lvm hostonly checking to use dracut-functions
16 years ago
Victor Lowther
7e2b4f8367
Make mdraid checking use common functionality in dracut-functions
16 years ago
Victor Lowther
bc9ae19deb
Make dmraid checking use common functionality in dracut-functions
16 years ago
Victor Lowther
17829e94aa
Move common rootfs finding and backing store tree checking to dracut-functions
16 years ago
Victor Lowther
e0dca0e43c
Minor spacing fixups in dracut-finctions
16 years ago
Victor Lowther
4e207ec862
The network check script sources , so it must use /bin/bash
16 years ago
Victor Lowther
b5ccf21d2b
Make the lvm check script really check to see if root is on an lvm device
...
somehow when run in hostonly mode.
16 years ago
Victor Lowther
62bde8ed7e
make mdraid check script really check to see of the rootfs is on an
...
mdraid block device when run in hostonly mode.
16 years ago
Victor Lowther
dc670134f8
Make hostonly check for dmraid only pass if root is really on
...
a dmraid volume somehow.
16 years ago
Victor Lowther
39d6cb5df4
Make hostonly checking in 90crypt only pass if root is really on an
...
encrypted block device somewhere along the chain.
16 years ago
Victor Lowther
ddfd1d10a0
Split kernel module loading into smaller chunks.
...
This prepares to more tightly integrate dracut-gencmdline with the
rest of the dracut scripts
16 years ago
Victor Lowther
0c1a8ebc37
More quotation fixups in dracut-functions
16 years ago
Victor Lowther
bd4c4bcb76
Simplify dracut_install a bit, an make a minor fixup to check_module_deps
16 years ago
Victor Lowther
161efa1f40
Some quotation cleanups in dracut-functions.
...
Quotes are generally not needed in when assigning one variable to another,
and are also not needed inside [[ ]] comaprisons, as word splitting and
pathname expansion are not performed in these cases.
16 years ago
Victor Lowther
ebdddd29d3
Get rid of redundant NONL stuff in dracut-gencmdline
16 years ago
Victor Lowther
2790d5b2ed
Update dracut-catimages to make it much more robust in the face of
...
image filenames with spaces, carriage returns, and other such nasty
characters in them. Bash arrays are very useful for these sorts of things.
16 years ago
Victor Lowther
98adb06ea3
No need to quote variable expansion in [[ ]]
16 years ago
Victor Lowther
0b90cfaa9f
Bashify drivers_dir check
16 years ago
Harald Hoyer
ded38dbfbd
dracut.spec add NEWS to dracut and dracut-tools
16 years ago
Harald Hoyer
5d12f1a485
version 0.9
16 years ago
Harald Hoyer
7addf9d430
rpmversion: dash does not want as I do
16 years ago
Harald Hoyer
6d0480426d
rpmversion: fixed rpm query
16 years ago
Harald Hoyer
5a8b143888
TEST-10-RAID: new mdadm is picky about partitions
16 years ago
Michael Ploujnikov
5bf0b329c9
update the rdbreak breakpoint list
16 years ago
Harald Hoyer
51123629d7
dracut.spec: add more plymouth themes
16 years ago
Harald Hoyer
0ad78ae8e7
dracut.spec: requieres dash
...
how could we forget to add that?? :-)
16 years ago
Harald Hoyer
1c6e9e5c0a
new module 10rpmversion
...
outputs rpm version of dracut
16 years ago
Harald Hoyer
0b610a002c
removed 90dmsetup
16 years ago
Harald Hoyer
0f1361ee1c
udev-rules: hardcode helper binaries
16 years ago
Harald Hoyer
b806825d2a
nfs: only install libnfsidmap_nsswitch.so of all libnfsidmap_*.so
16 years ago
Harald Hoyer
f905c1d7d6
dmsquash-live: install the "real" eject
...
eject might be a symlink to consolehelper
16 years ago
Harald Hoyer
926b2c3337
dracut: set ownership to root.root for all files
16 years ago
Harald Hoyer
fc900b8be4
dracut-gencmdline: fix LUKS_UUID and MD_UUID output
16 years ago
Harald Hoyer
88838bf238
network: exclude kernel modules, which need iw_handler_get_spy
16 years ago
Harald Hoyer
ed2de829e1
cryptroot-ask.sh: fix rd_LUKS_UUID handling
16 years ago
Harald Hoyer
ff34c9dcd4
10redhat-i18n: remove unnecessary files
16 years ago
Harald Hoyer
3d4641fd98
add rdinfo command line parameter
...
print informational output though "quiet" is set
16 years ago
Harald Hoyer
860ace56f8
inst_simple(): add -p flag to cp
16 years ago
Harald Hoyer
ed6220fd25
plymouth: make the daemon attach to the session/terminal
...
https://bugzilla.redhat.com/show_bug.cgi?id=516104
it can be so simple :-)
16 years ago
Harald Hoyer
be9ca6c8a8
dracut.spec: require versioned util-linux-ng instead of switch_root
16 years ago
Warren Togami
148284ced6
Remove ugly hack
16 years ago
Harald Hoyer
1def132d53
version 0.8
16 years ago
Harald Hoyer
0de910602c
add NEWS
16 years ago
Harald Hoyer
3714170f33
plymouth-populate-initrd: do not install label.so
...
https://bugzilla.redhat.com/show_bug.cgi?id=515589
It ends up installing the label.so control plugin which isn't supposed
to get installed into the initrd. this makes cairo and libX11 and all sorts of
things move into the initrd that aren't supposed to.
16 years ago
Harald Hoyer
c6ca79eb4e
dracut.spec: version for module-init-tools requirement
...
https://bugzilla.redhat.com/show_bug.cgi?id=515630
dracut-0.7-1 uses a modprobe option (-d) that exists only in
module-init-tools >= 3.7-9, but the 'Requires: module-init-tools'
of dracut is not version-specific.
16 years ago
Thilo Bangert
a15ad925e9
support for unusual terminfo location
...
the following patch makes the 95terminfo module work on gentoo.
16 years ago
Warren Togami
13d5225fc8
Temporary hack to provide ifcfg files to OS in a way that might work with existing initscripts.
...
I am not happy about this. It shouldn't be the job of dracut to do this. The initscripts should
deal with the plain /dev/.initramfs/ifcfg/ directory accordingly. Doing this for now because
notting insists upon it. We need to clean this up after we network option passing working.
16 years ago
Harald Hoyer
e3052553cf
dracut.spec: fixed requirements for dracut-tools
16 years ago