Harald Hoyer
748867d177
fips: cope with module aliases, when checking modules
...
Also do not fail, if module aliases try to load CPU specific modules
like crc32c_intel.
12 years ago
Harald Hoyer
b806625d41
TEST-30-ISCSI: eth0 -> ens3
12 years ago
Harald Hoyer
dba2055979
remove "< <(" syntax
...
bash seems to want /dev/fd in that case. dracut is sometimes called in
environments, where /proc and /dev are not mounted.
12 years ago
Harald Hoyer
aa23dcd8ae
TEST-50-MULTINIC: change interface names to ens*
12 years ago
Harald Hoyer
5bbbfeaf19
TEST-10: double disk space
12 years ago
Harald Hoyer
9b6c5fd7c7
dracut.spec: add bcache and modsign module
12 years ago
Harald Hoyer
904a76376f
base/init.sh: create static device nodes with kmod
12 years ago
Harald Hoyer
52814c0ee3
systemd/dracut-pre-trigger.service: run after systemd-tmpfiles-setup-dev
12 years ago
Harald Hoyer
d124904f2b
systemd: include systemd-tempfiles
12 years ago
Harald Hoyer
7fd850d58e
dracut.sh: check for file existance before trying to read from it
12 years ago
Harald Hoyer
71bb2ecd79
base: hard depend on systemd, if system was started by systemd
12 years ago
James Lee
6e0348f33b
crypt: Wait for udev to settle before unlocking disk
...
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.
12 years ago
Harald Hoyer
27458b10ff
url-lib/module-setup.sh: fixed grepping libcurl
12 years ago
Harald Hoyer
bf27e473cb
mdraid/mdmon-pre-shutdown.sh: removed unneeded code
12 years ago
Harald Hoyer
549442cc2a
base/dracut-lib.sh: check for /proc/cmdline existance
12 years ago
Harald Hoyer
98836432c1
dracut.spec: fix typo
12 years ago
Harald Hoyer
d988dc30df
systemd: add support for kmod static devnodes
12 years ago
Harald Hoyer
c5f8b69ad7
network:ifup handle bootif style interfaces
...
e.g. ip=77-77-6f-6f-64-73:dhcp
12 years ago
Amadeusz Żołnowski
2beee35d5e
LatArCyrHeb-16 as a default i18n font for Gentoo
12 years ago
Amadeusz Żołnowski
1ae8b8aa02
crypt: Skip /etc/crypttab if not present
...
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
12 years ago
Harald Hoyer
8f092d0dda
bcache: add support for bcache
12 years ago
Harald Hoyer
d624f60682
dracut.sh: check for /sbin /bin /lib
...
use readlink to detect, if /usr has to be mounted
12 years ago
Harald Hoyer
5decf6d813
add debian udev rule files
12 years ago
Harald Hoyer
1a1c80febe
usrmount: do not install, if /sbin/init does not live in /usr
12 years ago
Harald Hoyer
7b3ff4e055
dracut-functions.sh:get_fs_env() fallback to blkid for ID_FS_TYPE not found
12 years ago
Harald Hoyer
56b58c0a94
modsign: do not install, if no keys present
...
also fixed inst_hook
12 years ago
Kyle McMartin
ad2565c8ff
dracut: 90kernel-modules/module-setup.sh: add ehci-tegra.ko on arm
...
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.
12 years ago
Peter Jones
9f3d191fce
Load kernel module signing keys before we start doing any real work.
...
This loads kernel module signing keys, so that we can verify signed
modules in secure boot mode.
Signed-off-by: Peter Jones <pjones@redhat.com>
12 years ago
Brandon Philips
f17c5fa573
95rootfs-block: fix PARTUUID parsing
...
In the kernel comments PARTUUID is shown using uppercase A-F:
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/init/do_mounts.c?id=HEAD#n183
However, dracut tries to use the value of PARTUUID directly in
/dev/disks/by-partuuid/ which expects the hex to be lowercase. This will
cause root to never be found, oops!
Fix dracut so it can, like the Kernel, accept either casing.
Untested but I added a hack on my local system that was similar.
12 years ago
Colin Walters
99369bea1c
systemd: Replace prefdm.service with display-manager.service
...
The former is dead, the latter is the new name. See:
http://cgit.freedesktop.org/systemd/systemd/commit/?id=b2c9cbafb8b1a2742978e1faf37fbb3cf4fb5d44
https://fedoraproject.org/wiki/Features/DisplayManagerRework
12 years ago
Harald Hoyer
45ef8eb723
base: provide pidof() shell function
12 years ago
Harald Hoyer
bc6eae15ab
init.sh: don't check for systemd-udevd in lower version branch
12 years ago
Harald Hoyer
475f3a8128
dracut.spec: require procps-ng for ps
12 years ago
Harald Hoyer
6b1e7a6ca4
dracut: use sysloglvl for systemd-cat logging
12 years ago
Harald Hoyer
bbaa0d5917
Use systemd-cat for logging on systemd systems, if logfile is empty
12 years ago
Harald Hoyer
3c4bfd685a
dracut-functions.sh: only wait for the last pid spawned
12 years ago
Harald Hoyer
9dde7a66b5
dracut-functions.sh: don't warn twice about omitted modules
12 years ago
Harald Hoyer
34b56de12a
resume: do not include in hostonly, if no swap is present
12 years ago
Harald Hoyer
951cedf8cb
Revert "systemd: add systemd-fsck-root.service"
...
This reverts commit 35857f556c
.
12 years ago
Harald Hoyer
0baf97618d
AUTHORS: update
12 years ago
Harald Hoyer
8642792c3e
NEWS: update
12 years ago
Harald Hoyer
5bbfd48475
dracut: do not enable early microcode inclusion by default
12 years ago
Harald Hoyer
c33488feb1
rename sosreport to rdsosreport
...
Renamed sosreport to rdsosreport to differ from the sosreport tool on
the real root.
12 years ago
Harald Hoyer
18e61d3d41
rename dracut-nohostonly and dracut-norescue rpm subpackages
...
dracut-nohostonly -> dracut-config-generic
dracut-norescue -> dracut
-> dracut-config-rescue
12 years ago
Harald Hoyer
fbf717086e
dmraid: let dmraid setup the partitions
12 years ago
Harald Hoyer
5a6a98f875
do not wait_for_dev for the root device
...
it's specified on the kernel command line
12 years ago
Harald Hoyer
35857f556c
systemd: add systemd-fsck-root.service
12 years ago
Harald Hoyer
a6865e6897
rootfs-block: do not touch root-fsck
...
in systemd environments, we use systemd in the initramfs
12 years ago
Harald Hoyer
55068924f7
i18n: do not moan about missing kbd directory
12 years ago
Harald Hoyer
16addb86fc
base: remove RD_TIMESTAMP
12 years ago