Harald Hoyer
0b7bfacfea
network: setup gateway after setting up resolv.conf
...
If a daemon listens for route changes and wants to use the interface
afterwards, it should be able to resolve DNS
10 years ago
Harald Hoyer
3ac9cdb1c5
dracut.sh: fall back to /usr/lib/os-release, if /etc/os-release missing
10 years ago
Harald Hoyer
c071990c2c
udev-rules: optionally install /etc/udev/udev.conf
...
udevd runs even without this config file
10 years ago
Harald Hoyer
81b67232dc
50drm: add hyperv_fb kernel module
...
https://bugzilla.redhat.com/show_bug.cgi?id=1192035
10 years ago
Harald Hoyer
27c9d1f20f
Merge remote-tracking branch 'github/master'
10 years ago
Harald Hoyer
10e59202c7
51-dracut-rescue.install: fix kernel cmdline parsing
...
filter out any "initrd=" option
10 years ago
Harald Hoyer
50f8ae457c
dmraid/dmraid.sh: call udevsettle after activating all raids
...
otherwise a uevent loop will happen and the initqueue main loop counter
will not be incremented
10 years ago
Harald Hoyer
a601870064
5?-dracut*.install: better parsing of /proc/cmdline
...
"read -r -d '' -a" does, what we want.
10 years ago
Harald Hoyer
8cd8820547
use cp --reflink=auto
...
saves some space, if the destination is on the same filesystem on some
filesystems
10 years ago
Harald Hoyer
471439f564
add dracut.pc pkg-config file
10 years ago
Harald Hoyer
e668f3bc36
.dir-locals.el: correct syntax
10 years ago
Harald Hoyer
351de47882
README.testsuite: add bridge-utils to list of rpms
10 years ago
Harald Hoyer
07d9319d54
network/net-lib.sh:iface_has_link() wait 5s for the carrier to appear
...
https://bugzilla.redhat.com/show_bug.cgi?id=1088808
10 years ago
Harald Hoyer
7c5ec0f5be
network:dhcp:wait_for_ipv6_dad() in PREINIT6
10 years ago
Harald Hoyer
79bc77d2f4
Merge pull request #61 from cmorty/pull/plymouth
...
Add plymouth-set-default-theme to the plymouth dependencies
10 years ago
Moritz 'Morty' Strübe
874b013573
Add plymouth-set-default-theme to the plymouth dependencies
...
plymouth-set-default-theme is not shipped with ubuntu and therefore
causes errors.
10 years ago
Harald Hoyer
ffa0ee5d16
Merge pull request #59 from lnykryn/master
...
dracut-functions: use [[ ]] with -n and no quotes
10 years ago
Harald Hoyer
a742c80778
Merge pull request #60 from rustybird/master
...
Fix ask_for_password bug breaking bash without plymouth
10 years ago
Rusty Bird
04ba461045
Fix ask_for_password bug breaking bash without plymouth
...
If crypt-lib.sh is sourced from any #!/bin/sh script, a POSIX shell
quirk is in effect that causes variable assignments to "special
builtins" (such as "shift") to leak to their context. So the buggy
code works even despite the missing semicolons.
But if it is sourced by "bash acting under its own name", i.e. from
any #!/bin/bash script, the quirk is disabled, tty_cmd/tty_prompt are
undefined, and ask_for_password doesn't do anything if plymouth is not
present.
10 years ago
Harald Hoyer
6d58fa27a4
change "while read x" to cope with EOF without newline
...
while read x || [ -n "$x" ]
should do the trick
10 years ago
Harald Hoyer
822a7ae504
fips: add some s390 kernel modules
10 years ago
Lukas Nykryn
b0b60c8e05
dracut-functions: use [[ ]] with -n and no quotes
10 years ago
Harald Hoyer
4851deca54
dmsquash-live/apply-live-updates.sh: needs 'find'
...
also add /run/initramfs/live/updates as a directory, where to pull
the updates from
https://bugzilla.redhat.com/show_bug.cgi?id=1213736
10 years ago
Harald Hoyer
437dad70e9
Defer modprobe of HW modules, until udev is running
...
Also honor blacklisting
10 years ago
Harald Hoyer
a3e464ca43
drm/module-setup.sh: radeon needs amdkfd
...
AMD's HSA Linux kernel driver (amdkfd) has been merged into the mainline
kernel since kernel 3.19.
However, for the driver to work, it needs to be included in the default
initramfs image, together with the amd_iommu_v2 driver.
The radeon driver (AMD's kernel graphic driver) calls amdkfd during its
initialization and probing stages. Because radeon is included in the
initramfs image, it tries to initialize amdkfd during the early boot
stages. However, as amdkfd is not present there, it fails.
That doesn't harm radeon operation. However, it disables the HSA
abilities in the machine.
Because of the current design, if you later try to "modprobe amdkfd",
you won't be able to run HSA applications, even though the driver will
be loaded.
https://bugzilla.redhat.com/show_bug.cgi?id=1205222
10 years ago
Harald Hoyer
be82884d35
Makefile: turn off hostonly excplicitely for testimage target
10 years ago
Harald Hoyer
180e9d7851
kernel-modules: install all HID drivers
...
Instead of hardcoding a list of useful drivers, which has to be curated
all the time, just include all HID drivers.
10 years ago
Harald Hoyer
d3d52b20e9
dracut-systemd/rootfs-generator.sh: use strstr rather than grep
...
grep on /proc/cmdline is overkill and would add a requirement for grep
10 years ago
Harald Hoyer
23446ef1e0
ifcfg/write-ifcfg.sh: unset vlan
...
clear the vlan flag, if a previous interface in the loop
was a vlan interface
10 years ago
Harald Hoyer
ec06c5d3b5
Merge pull request #55 from dracut-mailing-devs/1427202794-18834-1-git-send-email-aidecoe@aidecoe.name
...
Take into account lib64 dirs when detecting version, modules and params
10 years ago
Amadeusz Żołnowski
d3be9275c7
Take into account lib64 dirs when detecting version, modules and params
10 years ago
Harald Hoyer
e93d0bea38
test: include kernel-network-modules for network tests
10 years ago
Harald Hoyer
2bc5054a64
Merge pull request #35 from enovance/fix_include_variables_name
...
dracut: Ajusting variables name for --include
10 years ago
Harald Hoyer
b67d810785
dracut.spec: add new modules
10 years ago
Harald Hoyer
bbbdba2ec3
fcoe/lldpad.sh: add executable flags
10 years ago
Harald Hoyer
863e18b4cd
crypt-loop/module-setup.sh: make module-setup.sh executable
10 years ago
Harald Hoyer
a18d5494eb
dracut-systemd/module-setup.sh: make module-setup.sh executable
10 years ago
Harald Hoyer
cbb4b50e02
systemd-networkd: add experimental systemd-networkd support
10 years ago
Harald Hoyer
ae43adb70d
network: split out kernel-network-modules
10 years ago
Harald Hoyer
ddfefd05fc
debug: add more tools to the dracut debug module
10 years ago
Harald Hoyer
25e08a0973
systemd-initrd: add /etc/initrd-release
10 years ago
Harald Hoyer
6f92423c89
dracut.sh: create /var/tmp
10 years ago
Harald Hoyer
5641b0974b
systemd: add more targets and tools
...
also set the multi-user.target as the default target
10 years ago
Harald Hoyer
5c44f43e69
dracut.spec: removed compat /sbin symlink to dracut binary
10 years ago
Harald Hoyer
3c20ac5377
TEST-30-ISCSI/test.sh: add all dracut modules
...
add all dracut modules to catch netroot conflicts and side effects like
afcc697cb8
10 years ago
Harald Hoyer
afcc697cb8
nfs/parse-nfsroot.sh: don't unset netroot, if not nfs
10 years ago
Harald Hoyer
636d2d46a5
dracut.sh: add support for creating a UEFI boot executable
...
With an EFI stub, the kernel, the initramfs and a kernel cmdline can be
glued together to a single UEFI executable, which can be booted by a
UEFI BIOS.
10 years ago
Harald Hoyer
21a209735a
dracut.sh: only print cmdline from modules, which would be included
10 years ago
Harald Hoyer
bee086532f
dracut.sh: simplify module install loop
10 years ago
Harald Hoyer
df1e8127da
rootfs-block/module-setup.sh: find root btrfs subvolumes
...
If root is a btrfs subvolume, find it, if fstab is not used
10 years ago