summaryrefslogtreecommitdiff
path: root/modules.d
AgeCommit message (Collapse)AuthorFilesLines
2013-08-20add newline to cmdline config filesHarald Hoyer5-1/+5
2013-08-19systemd: pre-pivot hooks runs after /sysroot is mountedWANG Chao1-1/+1
If rootflags=nofail, sysroot.mount won't strictly run "Before" initrd-root-fs.target. So we need to order dracut-pre-pivot after sysroot.mount.
2013-08-16dracut.sh: add --persistent-policy optionHarald Hoyer1-3/+3
--persistent-policy <policy>: Use <policy> to address disks and partitions. <policy> can be any directory name found in /dev/disk. E.g. "by-uuid", "by-label"
2013-08-16base/dracut-lib.sh: move warn() definition before usageHarald Hoyer1-38/+39
2013-08-15add parameter --print-cmdlineHarald Hoyer5-69/+100
This prints the kernel command line parameters for the current disk layout. $ dracut --print-cmdline rd.luks.uuid=luks-e68c8906-6542-4a26-83c4-91b4dd9f0471 rd.lvm.lv=debian/root rd.lvm.lv=debian/usr root=/dev/mapper/debian-root rootflags=rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered rootfstype=ext4
2013-08-15rootfs-block: search all host_devs for a journal deviceHarald Hoyer1-19/+17
2013-08-15Create initramfs without using udevadmHarald Hoyer3-29/+36
This enables building a hostonly image, without the udev database populated.
2013-08-14network: also wait for ethernet interfaces to setupWANG Chao1-1/+7
We only wait for master interfaces for bridge/bonding/team/vlan case. If none of these complex network is configured, we should wait for ethernet interface (bootdev) instead.
2013-08-14shutdown: fixed killall_proc_mountpoint()Harald Hoyer2-5/+10
2013-08-13crypt: only manually activate systemd-cryptsetup, if not in crypttabHarald Hoyer3-13/+26
Only additional rd.luks.UUID have to be manually activated.
2013-08-13crypt/crypt-run-generator: also skip if UUID match in crypttabHarald Hoyer2-3/+4
2013-08-13add bash moduleHarald Hoyer1-0/+20
2013-08-13crypt/module-setup.sh: use crypttab in hostonly and don't install cmdlineHarald Hoyer1-2/+2
2013-08-13fs-lib/module-setup.sh: install fsck and fsck.ext*Harald Hoyer1-2/+2
2013-08-12systemd/dracut-initqueue.sh: added missing "then"Harald Hoyer1-1/+1
2013-08-12base: don't install switch_root, if systemd is usedHarald Hoyer1-2/+1
2013-08-09multipath: need_shutdown if multipath devices existHarald Hoyer2-0/+12
https://bugzilla.redhat.com/show_bug.cgi?id=994913
2013-08-09iscsi/module-setup.sh: install some modules regardless of hostonlyHarald Hoyer1-1/+2
2013-08-07network/net-lib.sh: fix ibft interface configurationHarald Hoyer1-2/+14
also skip ibft$num names, which have been already given https://bugzilla.redhat.com/show_bug.cgi?id=989944
2013-08-07crypt: Fix typo--/etc/crypttab not /etc/cryptabJames Lee1-1/+1
1ae8b8a breaks the crypt module for those who use keyfiles due to a typo leading to the exclusion of /etc/crypttab from the initrd.
2013-08-07dracut-functions.sh: inst_multiple == dracut_installHarald Hoyer46-78/+78
2013-08-07systemd/dracut-initqueue.sh: continue to boot if finished failedHarald Hoyer1-1/+8
but /sysroot/etc/fstab exists.
2013-08-0195terminfo: install vt102WANG Chao1-1/+1
systemd uses vt102 as default term for tty: commit acda6a0 Author: Lennart Poettering <lennart@poettering.net> Date: Sun Apr 22 02:45:39 2012 +0200 default to v102 everywhere, instead of vt100, to synchronize with agetty Signed-off-by: WANG Chao <chaowang@redhat.com>
2013-07-31cms/cmssetup.sh: correct port for zfcp.confHarald Hoyer1-1/+13
2013-07-31lvm: add "--yes" to lvm lvchangeHarald Hoyer1-2/+2
2013-07-31Change the implementation of action_on_failBaoquan He3-20/+12
Currently when action_on_fail is enabled, the emergency_shell won't be called. In kdump even though user specify the default action as emergency_shell, dracut skip it. Now change the implementation of action_on_fail to depend on a file which is created by kdump when making kdump initrd, then remove it at the beginning of kdump. This can solve the explicit emergency_shell problem. And action_on_fail won't need paramenters, remove the relevant description in dracut man page. Signed-off-by: Baoquan He <bhe@redhat.com>
2013-07-31Revert "base: setup correct system time and time zone in initrd"Harald Hoyer2-20/+0
This reverts commit 77364fd6bb01ea184db73b1a5ad05da984752293. Too many problems with adjtime in the initramfs https://bugzilla.redhat.com/show_bug.cgi?id=981617
2013-07-31Generate correct ifcfg file for vlan= option.Radek Vykydal1-1/+17
2013-07-31kernel-modules/module-setup.sh: silently omit some filesystem driversHarald Hoyer1-2/+1
2013-07-31systemd: use systemd in the initramfs, if installed on the systemHarald Hoyer2-1/+2
and systemd version is >= 198
2013-07-31network: add vlan support for iBFTHarald Hoyer1-6/+12
2013-07-31network/net-lib.sh: safeguard against incomplete iBFT settingsHarald Hoyer1-6/+17
2013-07-31fips: handle checksum checks for RHEV kernelsHarald Hoyer1-1/+23
https://bugzilla.redhat.com/show_bug.cgi?id=947729
2013-07-31fips: cope with module aliases, when checking modulesHarald Hoyer1-3/+22
Also do not fail, if module aliases try to load CPU specific modules like crc32c_intel.
2013-07-30base/init.sh: create static device nodes with kmodHarald Hoyer2-1/+16
2013-07-30systemd/dracut-pre-trigger.service: run after systemd-tmpfiles-setup-devHarald Hoyer1-1/+1
2013-07-30systemd: include systemd-tempfilesHarald Hoyer1-7/+1
2013-07-30base: hard depend on systemd, if system was started by systemdHarald Hoyer1-0/+1
2013-07-30crypt: Wait for udev to settle before unlocking diskJames Lee1-4/+4
To eliminate a race condition that occurs when unlocking one device depends on the result of unlocking a device before it, the crypt module must wait for udev to settle between each unlock attempt. Example /etc/crypttab: keyfile /dev/md1 none luks sda4_crypt /dev/sda4 /dev/mapper/keyfile luks sdb4_crypt /dev/sdb4 /dev/mapper/keyfile luks Without this patch, sometimes /dev/sda4 fails to unlock because udev doesn't have time to create /dev/mapper/keyfile before it's needed.
2013-07-30url-lib/module-setup.sh: fixed grepping libcurlHarald Hoyer1-3/+6
2013-07-30mdraid/mdmon-pre-shutdown.sh: removed unneeded codeHarald Hoyer1-2/+0
2013-07-30base/dracut-lib.sh: check for /proc/cmdline existanceHarald Hoyer1-2/+4
2013-07-30systemd: add support for kmod static devnodesHarald Hoyer1-0/+5
2013-07-29network:ifup handle bootif style interfacesHarald Hoyer1-0/+11
e.g. ip=77-77-6f-6f-64-73:dhcp
2013-07-26crypt: Skip /etc/crypttab if not presentAmadeusz Żołnowski1-1/+1
Prevents following error message: I: *** Including module: crypt *** /usr/lib/dracut/modules.d/90crypt/module-setup.sh: line 31: /etc/crypttab: No such file or directory
2013-07-24bcache: add support for bcacheHarald Hoyer1-0/+30
2013-07-24add debian udev rule filesHarald Hoyer3-0/+6
2013-07-24usrmount: do not install, if /sbin/init does not live in /usrHarald Hoyer1-0/+3
2013-07-24modsign: do not install, if no keys presentHarald Hoyer1-4/+13
also fixed inst_hook
2013-07-24dracut: 90kernel-modules/module-setup.sh: add ehci-tegra.ko on armKyle McMartin1-1/+2
kernel-tegra is now part of the base kernel package, so bits and pieces ended up modular, and as a result, if you boot off the internal USB, you drop to a dracut shell with no way of getting to root.