Harald Hoyer
8652d5493d
51-dracut-rescue.install: fixed rescue image creation
2013-08-07 10:33:15 +02:00
Harald Hoyer
af11946054
dracut-functions.sh: inst_multiple == dracut_install
2013-08-07 10:33:15 +02:00
Harald Hoyer
55a0b3abc7
dracut-functions.sh: removed non dracut-install shell functions
2013-08-07 10:33:15 +02:00
Harald Hoyer
a4f7b50471
dracut.sh/dracut-functions.sh: handle root on non-block device
2013-08-07 10:33:14 +02:00
Harald Hoyer
226e3710b4
systemd/dracut-initqueue.sh: continue to boot if finished failed
...
but /sysroot/etc/fstab exists.
2013-08-07 10:33:14 +02:00
Harald Hoyer
89f7217954
dracut.asc: small corrections
2013-08-07 10:33:14 +02:00
Harald Hoyer
283c34fc2b
dracut.sh: call find with -print0 and cpio with --null
2013-08-07 10:33:14 +02:00
Harald Hoyer
1cb6524918
lsinitrd.sh: add old cpio signature
2013-08-05 11:14:24 +02:00
WANG Chao
ff66b6dad3
95terminfo: install vt102
...
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-08-01 12:55:55 +02:00
Harald Hoyer
64a7eace88
cms/cmssetup.sh: correct port for zfcp.conf
2013-07-31 17:29:12 +02:00
Harald Hoyer
051de5aadc
lvm: add "--yes" to lvm lvchange
2013-07-31 17:17:37 +02:00
Baoquan He
d2765b5175
Change the implementation of action_on_fail
...
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-31 16:23:39 +02:00
Harald Hoyer
d27cd4dfdd
Revert "base: setup correct system time and time zone in initrd"
...
This reverts commit 77364fd6bb
.
Too many problems with adjtime in the initramfs
https://bugzilla.redhat.com/show_bug.cgi?id=981617
2013-07-31 15:55:22 +02:00
Radek Vykydal
030b00b8a5
Generate correct ifcfg file for vlan= option.
2013-07-31 15:47:33 +02:00
Harald Hoyer
de50e9c002
dracut-031
2013-07-31 14:24:25 +02:00
Harald Hoyer
868f935e23
kernel-modules/module-setup.sh: silently omit some filesystem drivers
2013-07-31 13:56:03 +02:00
Harald Hoyer
4ba662ff90
dracut.conf.d/fedora.conf.example: don't omit drivers
2013-07-31 13:56:03 +02:00
Harald Hoyer
dc7085ceeb
systemd: use systemd in the initramfs, if installed on the system
...
and systemd version is >= 198
2013-07-31 13:56:03 +02:00
Harald Hoyer
9444bf6161
network: add vlan support for iBFT
2013-07-31 13:17:24 +02:00
Harald Hoyer
06ca27cdf5
dracut-logger.sh: do not use systemd-cat, if no /run/systemd/journal
2013-07-31 13:12:41 +02:00
Harald Hoyer
dd82da4e27
network/net-lib.sh: safeguard against incomplete iBFT settings
2013-07-31 12:00:53 +02:00
Harald Hoyer
190047f161
fips: handle checksum checks for RHEV kernels
...
https://bugzilla.redhat.com/show_bug.cgi?id=947729
2013-07-31 11:31:13 +02:00
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.
2013-07-31 11:26:46 +02:00
Harald Hoyer
b806625d41
TEST-30-ISCSI: eth0 -> ens3
2013-07-31 11:23:51 +02:00
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.
2013-07-31 11:00:29 +02:00
Harald Hoyer
aa23dcd8ae
TEST-50-MULTINIC: change interface names to ens*
2013-07-31 10:59:25 +02:00
Harald Hoyer
5bbbfeaf19
TEST-10: double disk space
2013-07-31 09:57:57 +02:00
Harald Hoyer
9b6c5fd7c7
dracut.spec: add bcache and modsign module
2013-07-30 16:21:59 +02:00
Harald Hoyer
904a76376f
base/init.sh: create static device nodes with kmod
2013-07-30 16:20:05 +02:00
Harald Hoyer
52814c0ee3
systemd/dracut-pre-trigger.service: run after systemd-tmpfiles-setup-dev
2013-07-30 16:18:51 +02:00
Harald Hoyer
d124904f2b
systemd: include systemd-tempfiles
2013-07-30 16:18:03 +02:00
Harald Hoyer
7fd850d58e
dracut.sh: check for file existance before trying to read from it
2013-07-30 15:33:10 +02:00
Harald Hoyer
71bb2ecd79
base: hard depend on systemd, if system was started by systemd
2013-07-30 15:28:47 +02:00
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.
2013-07-30 15:28:47 +02:00
Harald Hoyer
27458b10ff
url-lib/module-setup.sh: fixed grepping libcurl
2013-07-30 15:28:46 +02:00
Harald Hoyer
bf27e473cb
mdraid/mdmon-pre-shutdown.sh: removed unneeded code
2013-07-30 15:28:46 +02:00
Harald Hoyer
549442cc2a
base/dracut-lib.sh: check for /proc/cmdline existance
2013-07-30 15:28:46 +02:00
Harald Hoyer
98836432c1
dracut.spec: fix typo
2013-07-30 15:28:46 +02:00
Harald Hoyer
d988dc30df
systemd: add support for kmod static devnodes
2013-07-30 11:58:33 +02:00
Harald Hoyer
c5f8b69ad7
network:ifup handle bootif style interfaces
...
e.g. ip=77-77-6f-6f-64-73:dhcp
2013-07-29 16:06:28 +02:00
Amadeusz Żołnowski
2beee35d5e
LatArCyrHeb-16 as a default i18n font for Gentoo
2013-07-26 08:03:16 +02:00
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
2013-07-26 08:03:15 +02:00
Harald Hoyer
8f092d0dda
bcache: add support for bcache
2013-07-24 14:35:19 +02:00
Harald Hoyer
d624f60682
dracut.sh: check for /sbin /bin /lib
...
use readlink to detect, if /usr has to be mounted
2013-07-24 13:43:32 +02:00
Harald Hoyer
5decf6d813
add debian udev rule files
2013-07-24 13:42:17 +02:00
Harald Hoyer
1a1c80febe
usrmount: do not install, if /sbin/init does not live in /usr
2013-07-24 13:41:57 +02:00
Harald Hoyer
7b3ff4e055
dracut-functions.sh:get_fs_env() fallback to blkid for ID_FS_TYPE not found
2013-07-24 13:38:57 +02:00
Harald Hoyer
56b58c0a94
modsign: do not install, if no keys present
...
also fixed inst_hook
2013-07-24 10:34:19 +02:00
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.
2013-07-24 10:23:10 +02:00
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>
2013-07-24 10:23:09 +02:00