Harald Hoyer
335bc217b3
dracut.sh: rename source_dirs_prio() to dropindirs_sort()
12 years ago
Harald Hoyer
510aecdbd8
systemd: add missing dracut-mount.sh dracut-pre-mount.sh dracut.target
12 years ago
Harald Hoyer
9dd9d81fc6
add 50-dracut.install
12 years ago
Harald Hoyer
a5b48ce798
add systemd-bootchart module
12 years ago
Harald Hoyer
59afbd8e73
add missing systemd service man pages
12 years ago
Harald Hoyer
348baca3e4
dracut.conf.d/fedora.conf.example: turn off rd.auto
...
realinitpath is not needed anymore for systemd >= 198
12 years ago
Harald Hoyer
83691c413f
testsuite fixup
12 years ago
Harald Hoyer
ca36b9b8f8
base: save host_devs which we need bring up and process them with wait_for_dev
12 years ago
Harald Hoyer
a9c7dc74c4
base: in systemd mode parse-root-opts.sh is in the services
12 years ago
Harald Hoyer
ce862de624
base/dracut-lib.sh: reset /etc/profile
12 years ago
Harald Hoyer
500861cd05
base/init.sh: reset main loop counter, if work is in initqueue
12 years ago
Harald Hoyer
44d26d9209
base/dracut-lib.sh: extend wait_for_dev() for systemd
12 years ago
Harald Hoyer
35270e34d0
rootfs-block/parse-block.sh: wait_for_dev
12 years ago
Harald Hoyer
fe654ff0aa
usrmount: in systemd mode, functionality is in systemd
12 years ago
Harald Hoyer
5e1e1ec060
iscsi, nbd: call write_fs_tab() and write /etc/fstab
12 years ago
Harald Hoyer
2673ff1932
rootfs-block: in systemd mode, functionality is in the dracut services
12 years ago
Harald Hoyer
e8f7ea6794
resume: generate rules already in parse-resume.sh
12 years ago
Harald Hoyer
3899211bfc
resume: in systemd mode move functionality in the dracut services
12 years ago
Harald Hoyer
6e0c1c448d
nfs/nfsroot.sh: trigger nfs mount with cat'ing /etc/fstab
...
otherwise the whole nfs communication can take too long for the
systemd-fstab-generator
12 years ago
Harald Hoyer
6ae68b4674
kernel-modules: handle rd.driver.* in systemd mode in dracut-pre-udev
12 years ago
Harald Hoyer
41eba87b32
dracut_need_initqueue
12 years ago
Harald Hoyer
a1084c02fd
fs-lib/fs-lib.sh: add write_fs_tab()
12 years ago
Harald Hoyer
5ac8420abc
crypt/parse-crypt.sh: don't generate luks rules in systemd mode
12 years ago
Harald Hoyer
24d009507f
btrfs: no need for btrfs_timeout in systemd mode
12 years ago
Harald Hoyer
e9020221a7
crypt: do not cleanup in systemd mode
12 years ago
Harald Hoyer
b59e9e5724
network/netroot.sh: remove the dhcp finished hook, if we have a handler
12 years ago
Harald Hoyer
b5859d6359
i18n: no manual setup needed if systemd is in the game
12 years ago
Harald Hoyer
dbfaae0e34
systemd: changes for new initrd services
...
Requires systemd >= 198
12 years ago
Harald Hoyer
8d85429a44
dracut-functions.sh: add dracut_need_initqueue() dracut_module_included()
...
for all rules files, which reference initqueue also call
dracut_need_initqueue()
12 years ago
Harald Hoyer
3e4ab73cd4
test: make testsuite work with systemd
12 years ago
Harald Hoyer
4e32b2e916
test: removed unused cryptroot-ask.sh scripts
12 years ago
Harald Hoyer
356333b331
test: add finished-false.sh for create-root.sh initqueue job
12 years ago
Harald Hoyer
f62f3a2191
reset initqueue loop counter only if new uevents exist
12 years ago
Harald Hoyer
389333396a
resume: move resume hook from mount to pre-mount
12 years ago
Harald Hoyer
cfb7410cd0
mdraid/mdraid_start.sh: remove mdmon workaround
12 years ago
Harald Hoyer
f672b1c399
btrfs/btrfs_timeout.sh: do not "exit 0"
12 years ago
Harald Hoyer
f12f694355
btrfs: Use upstream 64-btrfs.rules
12 years ago
Lars R. Damerow
9a9c6e1256
dracut: write initramfs to temp file then move into place
...
We've been finding cases where multiple instances of dracut can be launched
simultaneously, resulting in a corrupted initramfs file. This patch makes
dracut write the initramfs to a new file, then move it into place atomically.
12 years ago
Harald Hoyer
9c65c125a9
systemd: change path of switch-root.conf
...
we do not have to clean it up for /etc/switch-root.conf
12 years ago
Harald Hoyer
7d4d3f8da6
lvm/module-setup.sh: use for_each_host_dev_and_slaves_all
...
Use for_each_host_dev_and_slaves_all to get all lvm setups for the
host-only case.
Thanks to Olivier Thauvin
12 years ago
Harald Hoyer
569ffe77bf
systemd: add systemd-modules-load.service and hook dirs
12 years ago
Harald Hoyer
a42b2b8133
introduce /usr/lib/dracut/dracut.conf.d/ drop-in directory
...
/usr/lib/dracut/dracut.conf.d/*.conf can be overwritten by the same
filenames in /etc/dracut.conf.d.
Packages should use /usr/lib/dracut/dracut.conf.d rather than
/etc/dracut.conf.d. /etc/dracut.conf.d belongs to the system
administrator.
12 years ago
Harald Hoyer
31ba4de21d
url-lib/url-lib.sh: remove bashism
...
remove the forgotten bashism "+="
12 years ago
Stefan Reimer
a005c47763
base/init.sh: create /run/log
...
If the systemd module is not used /run/log is not created which results
in dangeling softlink from /var/log which causes stuff to fail.
12 years ago
Harald Hoyer
5db6ca5a4b
dracut: enable initramfs building without kernel modules
12 years ago
Harald Hoyer
1a6fdf2417
btrfs: use "btrfs device ready"
12 years ago
Harald Hoyer
27a2c3a406
systemd: services got renamed
12 years ago
Harald Hoyer
b347edfa23
dracut-emergency.service: wants systemd-vconsole-setup.service
12 years ago
Colin Guthrie
3ed09d970e
resume: Ensure we remove the timout job when we find the resume device
12 years ago
Thomas Backlund
a28e2aeefe
kernel-modules: Add ehci support for kernel 3.8+
...
Kernel 3.8 split ehci-hcd into ehci-hcd, ehci-pci and ehci-platform,
so adapt the list to cope with this change.
12 years ago