Harald Hoyer
4592b6983a
base: add logger for rdinitdebug
...
initlog logs to /init.log /dev/kmsg and /dev/console
16 years ago
Harald Hoyer
a0e44f97bd
iscsi/iscsiroot: remove redirection on rdnetdebug
...
iscsiroot is now executed in the initqueue
16 years ago
Harald Hoyer
de439e24d7
base/init: stop udev exec queue before killing it
16 years ago
Harald Hoyer
187d04ccb0
syslog: use initqueue to start syslog
16 years ago
Harald Hoyer
f214273fd6
nfs/nfsroot: do not redirect output on rdnetdebug
...
nfsroot is now in the initqueue
16 years ago
Harald Hoyer
52aeb3f312
base/dracut-lib: add setdebug
...
do not clutter rdinitdebug output with getarg and getargs debug
16 years ago
Harald Hoyer
d84c1df906
nbd/nbdroot: add better check if nbd0 is ready to be mounted
16 years ago
Harald Hoyer
a1dd79d4fe
network/netroot: remove flock
...
netroot is now in the initqueue
16 years ago
Harald Hoyer
0519556070
network/netroot: do not redirect output on rdnetdebug
...
netroot is now in the initqueue
16 years ago
Harald Hoyer
d64d04df39
nbd/nbdroot: do not redirect debug output on rdnetdebug
...
nbdroot is now in the initqueue and rdinitdebug should cover that
16 years ago
Harald Hoyer
cf476dbc41
nbd/nbdroot: use udevsettle to wait for /dev/nbd0
...
nbdroot is now in the initqueue, so we can use udevsettle
16 years ago
Harald Hoyer
8bfed103d8
mdraid: do not cleanup on auto assembly with mdadm.conf
16 years ago
Harald Hoyer
e9b6e4e839
nbd: finish on /dev/root rather than on nbd0
16 years ago
Harald Hoyer
1dc53cfd1e
nfs: specify nfs version 3 explicitly and retry with nfs version 2
16 years ago
Harald Hoyer
f57b5bc735
network: move netroot to initqueue
...
Schedule netroot for the initqueue inside ifup and dhclient.
16 years ago
Harald Hoyer
d46c2e8b0a
dracut-functions: let inst*() honor and handle symlinks correctly
16 years ago
Harald Hoyer
f6d1cb89de
dracut-functions: inst_simple() with cp -p to preserver timestamps, etc.
16 years ago
Harald Hoyer
0e0031dc61
init: start udevd with --resolve-names=never
16 years ago
Harald Hoyer
2168327bfa
init: mount /dev/shm
16 years ago
Harald Hoyer
5cf5569d6e
Makefile: reorder targets
16 years ago
Lance Albertson
b4391067ff
dracut-gencmdline: check for keyboard & i18n files
16 years ago
Lance Albertson
1961248339
dir symlinks
...
On amd64 multilib Gentoo, /lib is a symlink to /lib64, and dracut creates
duplicate files in /lib and /lib64 in a resulting cpio image. Other files are
missing in /lib64 but exists in /lib in that image. So /usr/sbin/lvm fails to
run from initrd due to missing libraries. A possible solution is to create in
the initrd the same /lib symlink as in host system, if /lib is a symlink.
http://bugs.gentoo.org/show_bug.cgi?id=278442#c10
16 years ago
Lance Albertson
13d942e163
custom paths
...
Fix Makefile so that it allows us to install the root in a sane location (which
is needed in Gentoo).
16 years ago
Harald Hoyer
99fd62e3be
dm/lvm: make usage of new udev event rules optionally
16 years ago
Harald Hoyer
0cded44025
95dasd: add dasd_diag_mod module
16 years ago
Harald Hoyer
a8aad9de61
dracut.8: fixed ifname position
16 years ago
Harald Hoyer
ffe53c91c5
95dasd: use 'uname -m' instead of 'arch'
16 years ago
Harald Hoyer
9a2860a3ee
95dasd: fixed typo in modules.conf generation
16 years ago
Harald Hoyer
896199c652
95dasd: do not install zfcp kernel module
16 years ago
Harald Hoyer
5fcc6b4a0a
rename 95s390 to 95dasd
16 years ago
Harald Hoyer
678b3605e8
dmraid: add missing dso
16 years ago
Harald Hoyer
b9c4654a63
devicemapper: add dmeventd and new rules for device mapper
16 years ago
Warren Togami
845dd50275
Removing umount appears to be a mistake, it seems to have been OK prior.
16 years ago
Warren Togami
23aa204856
Fix LiveCD boot regression caused by bf55e2c5d3
...
FIXME: There is still something wrong with this boot where it wants to use umount, but doing so breaks live boot.
16 years ago
Harald Hoyer
8eb16b0827
selinux: bail out if policy could not be loaded and selinux=0 not
...
specified
16 years ago
Harald Hoyer
fc1abcfa1f
dmsquash-live: add initqueue-finished
16 years ago
Harald Hoyer
c53acc3015
lvm: add rd_NO_LVMCONF
16 years ago
Harald Hoyer
7a34efa5c4
md/dm/lvm: install pre-pivot cleanup hooks only if actually needed
...
- removed dmraid cleanup
- only call lvm cleanup, if no lvm.conf provided
- copy over lvm.conf by default
- add --nolvmconf --lvmconf parameters
16 years ago
Harald Hoyer
2727e45b43
kernel-modules: force install of scsi_wait_scan in hostonly mode
16 years ago
Harald Hoyer
5e5ec023be
dracut-gencmdline: add missing functions
16 years ago
Hans de Goede
d6a5b04043
Recognize nodmraid and noiswmd kernel cmdline options
...
Recognize nodmraid and noiswmd kernel cmdline options, for anaconda /
rc.sysinit / mkinitrd compatibility.
16 years ago
Hans de Goede
1de9edc06e
Do not stop / start udev exec-queue around "mdadm -As --run"
...
When assembling containers + embedded arrays from mdadm.conf,
mdadm needs the /dev/md# node for the container to assemble the
arrays within the container. Stopping the udev exec queue, results in
this node not getting created and mdadm failing to online the
arrays within the container.
Not having stop / start udev exec-queue around "mdadm -As --run" should
be safe as the exact same command is run from rc.sysinit without
any queue locking.
16 years ago
Harald Hoyer
9a99c974a4
version 002
16 years ago
Quentin Armitage
bf84ee3c7c
dracut : remove extraneous output to screen during execution
16 years ago
Harald Hoyer
f8545d04b7
dracut: use and export PATH=/sbin:/bin:/usr/sbin:/usr/bin
...
There's no need for /usr/local to be in our paths at all, nor to
include a :$PATH at the end. The path should be exported though,
so modules don't have to worry about finding things.
16 years ago
Harald Hoyer
e73c975bad
dracut.spec: inc release
16 years ago
Harald Hoyer
0f7e10cef4
mdraid: save state dir for mdmon/mdadm for the real root
16 years ago
Harald Hoyer
689f9b8af7
create /var/run in 99base
16 years ago
Harald Hoyer
654cbf0687
dracut.spec: removed gittags
16 years ago
Harald Hoyer
041b0d76ca
dracut.spec: update changelog
16 years ago