Harald Hoyer
a8e47195dd
do not add debug module by default
16 years ago
Harald Hoyer
624b52c440
fixed adding modules via -a
16 years ago
Harald Hoyer
4f4454b61f
add "--add" option to the manpage
16 years ago
Harald Hoyer
e0364f95bc
beautified devtmpfs mount
16 years ago
Harald Hoyer
970e646b00
fixed --add option handling
16 years ago
Harald Hoyer
df328b6c36
version 0.3
16 years ago
Harald Hoyer
5b6e76c011
specfile: require /sbin/switch_root and turn on switch_root generation for F12
16 years ago
Harald Hoyer
eab677a216
switch to initqueue handling of events
...
Jobs are no longer handled inside the udev events.
/sbin/initqueue is called with the commands to queue.
init will work on these jobs sequentially, so that we prevent jobs
from being killed by udev timeouts.
This serialization also prevents some problems introduced by
the udev event parallelization.
16 years ago
Harald Hoyer
4ce1991856
let iSCSI try to mount the complete LUN specified
16 years ago
Harald Hoyer
7e87a0bfa0
try harder to kill udev
16 years ago
Harald Hoyer
7717b4433a
derror if we can't install switch_root
16 years ago
Harald Hoyer
5db734030d
omit plymouth and add debug module for the testsuite clients
16 years ago
Harald Hoyer
5966b1b15d
bail out of cryptroot-ask, if we have already asked about the password
16 years ago
Harald Hoyer
3e17f33b27
add --add option to add modules to the "all" list
16 years ago
Warren Togami
bd81caa80a
Clean up NFS comments.
16 years ago
Warren Togami
f910f00627
Remove the NBD legacy format. It wasn't actually matching Debian's nbdroot implementation.
...
Talked with Debian nbdroot author and he agreed we shouldn't support their obsolete syntax in dracut.
Their root=/dev/nbd[0-9] is no longer needed. Also their syntax was very standardized requiring
a separate boot= parameter.
16 years ago
Harald Hoyer
22a27a5023
version 0.2
16 years ago
Harald Hoyer
14f450cab2
unset netroot before we return (it was set to $root without checkin)
16 years ago
Harald Hoyer
ada0bc3e5f
use different multicast ports for the different testsuites
16 years ago
Harald Hoyer
6fb586f3ef
omit the plymouth module in the testsuite
16 years ago
Harald Hoyer
5831685cdb
use _all_ modules to run the test, in case another module fails
...
also run the tests with 256MB virtual machines
16 years ago
Harald Hoyer
950086e987
do not assume nfs for root=/dev/... but for /dev/nfs
16 years ago
Harald Hoyer
440d35d3c0
man page update
16 years ago
Harald Hoyer
0aaa523c82
specfile cleanup
...
removed mkinitrd replacement
16 years ago
Harald Hoyer
3473f5d938
prepare init to mount devtmpfs instead of tmpfs on /dev
16 years ago
Harald Hoyer
e7170fb717
let dmraid remove the used partitions
16 years ago
Warren Togami
9d4c1799fe
Fix legacy root=/dev/nfs nfsroot=IP:path case
...
TODO: root=/dev/nfs DHCP cases are still broken.
16 years ago
Warren Togami
6da2ee08a6
NFS empty path becomes "/tftpboot/%s" only if root=/dev/nfs legacy mode
16 years ago
Warren Togami
297cb80bab
Cleanup parse-nfsroot and NFS tests.
...
TODO: root=/dev/nfs is still broken.
16 years ago
Warren Togami
798d950651
Add test for Legacy root=IP:path NFSv3 syntax
16 years ago
Warren Togami
92798bf79b
netroot= variant is not supported for NFS, you must use root=
...
TODO: This temporarily breaks Legacy root=/dev/nfs.
16 years ago
Warren Togami
696e68c643
Really fix --drivers
16 years ago
Warren Togami
d8b3d672c3
Fix case where --drivers was specified.
16 years ago
Warren Togami
8af0a48521
Detect block drivers during dracut since we cannot rely on the modules.block list.
16 years ago
Seewer Philippe
2d21db6def
Bugfix: Fix BOOTIF argument translation
16 years ago
Warren Togami
3847431d3d
Clarify some NFS parsing and point out things that need to be fixed.
16 years ago
Warren Togami
fb3d8cf7c2
Remove legacy nfsroot.txt derived shortcuts and accompanying tests.
...
(further cleanup is needed)
16 years ago
Harald Hoyer
d0d1ea3d87
prompt the crypto disk, when asking for a password
...
also check, if root is already mounted and flock against
console activities.
16 years ago
Harald Hoyer
0286b3b411
add Requires of mkinitrd to dracut rpm
16 years ago
Warren Togami
5655a3ffbf
Remove dracut invented variations of Legacy nfsroot.txt syntax and accompanying tests.
...
- Remove root=nfs nfsroot=...
- Remove root=nfs4 nfsroot=...
- Remove root=/dev/nfs4 nfsroot=...
- Legacy nfsroot= without root=/dev/nfs should be unsupported according to the nfsroot.txt.
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=Documentation/filesystems/nfsroot.txt
45 root=/dev/nfs
46
47 This is necessary to enable the pseudo-NFS-device. Note that it's not a
48 real device but just a synonym to tell the kernel to use NFS instead of
49 a real device.
16 years ago
Harald Hoyer
9794cf831b
mv Authors AUTHORS, add AUTHORS to specfile
16 years ago
Harald Hoyer
f1bbaa64b5
add target for "dist" and "gitrpm"
...
"make gitrpm" creates an rpm from the last git checkin
"make rpm" creates an rpm for the version tagged with $VERSION
"make dist" creates a tarball for the version tagged with $VERSION
16 years ago
Harald Hoyer
78cd762937
specfile changes
16 years ago
Harald Hoyer
e48e0ae318
add README.generic
16 years ago
Harald Hoyer
73198d53f3
/usr/lib/dracut -> /usr/share/dracut
16 years ago
Harald Hoyer
b006ff9930
removed shebang from .sh and changed mode to 0644
16 years ago
Harald Hoyer
b8f39ef152
renamed dracut-lib to dracut-lib.sh
16 years ago
Harald Hoyer
686aeaa2af
dracut.spec without switch_root
16 years ago
Harald Hoyer
d49449cd4e
updated switch_root.c
...
matches the version, which will go to util-linux-ng
16 years ago
Harald Hoyer
30f9bb2cb1
add rdblacklist command line parameter
16 years ago