Harald Hoyer
324ea606da
dracut.sh: add --persistent-policy option
...
--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-16 11:52:07 +02:00
Harald Hoyer
df478eee75
base/dracut-lib.sh: move warn() definition before usage
2013-08-16 11:00:45 +02:00
Harald Hoyer
8f53670cc5
dracut.spec: correct License string
2013-08-16 11:00:21 +02:00
Harald Hoyer
f071d5574c
dracut.spec: add bash module
2013-08-15 16:24:13 +02:00
Harald Hoyer
1743473b2b
add parameter --print-cmdline
...
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-15 16:06:37 +02:00
Harald Hoyer
0d6d85b494
resurrect TEST-14-IMSM
2013-08-15 16:05:35 +02:00
Harald Hoyer
bbc9bfe16e
dracut-functions.sh: add find_mp_fsopts
2013-08-15 12:23:04 +02:00
Harald Hoyer
466a59984a
dracut-functions.sh: no more 'echo'
2013-08-15 12:22:55 +02:00
Harald Hoyer
8df0b654dc
rootfs-block: search all host_devs for a journal device
2013-08-15 11:14:47 +02:00
Harald Hoyer
97af51db9d
dracut-functions.sh: add find_dev_fsopts()
2013-08-15 11:14:46 +02:00
Harald Hoyer
69f7ed9610
Create initramfs without using udevadm
...
This enables building a hostonly image, without the udev database
populated.
2013-08-15 10:44:20 +02:00
Harald Hoyer
67b4a9ea17
testsuite: fixed network interface names
2013-08-15 10:25:19 +02:00
Harald Hoyer
dc63e65419
dracut.spec: dracut-network requires dhclient
2013-08-15 08:32:38 +02:00
Harald Hoyer
62cdced342
TEST-12-RAID-DEG: enter UUID in crypttab rather than md0
2013-08-14 15:04:05 +02:00
Harald Hoyer
919a7c4d6e
Makefile: do syncheck before creating the archive or rpm
2013-08-14 15:04:05 +02:00
Harald Hoyer
f06c2b5852
dracut-functions.sh: fixed vercmp()
2013-08-14 15:04:05 +02:00
WANG Chao
613ed5cd76
network: also wait for ethernet interfaces to setup
...
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-14 15:04:05 +02:00
Harald Hoyer
3605b48508
shutdown: fixed killall_proc_mountpoint()
2013-08-14 15:04:05 +02:00
Harald Hoyer
4fe1bdd406
dracut-functions.sh: if no libdirs are set, take the ld.so.cache paths
2013-08-14 15:04:05 +02:00
Harald Hoyer
a13bf117d5
crypt: only manually activate systemd-cryptsetup, if not in crypttab
...
Only additional rd.luks.UUID have to be manually activated.
2013-08-13 10:26:29 +02:00
Harald Hoyer
730b9b8b77
crypt/crypt-run-generator: also skip if UUID match in crypttab
2013-08-13 01:20:06 +02:00
Harald Hoyer
5e264a5d3e
add bash module
2013-08-13 00:39:10 +02:00
Harald Hoyer
4baac4b291
crypt/module-setup.sh: use crypttab in hostonly and don't install cmdline
2013-08-13 00:35:10 +02:00
Harald Hoyer
1f4f8fb9e3
fs-lib/module-setup.sh: install fsck and fsck.ext*
2013-08-13 00:19:05 +02:00
Harald Hoyer
af75a298c1
dracut.sh: always assemble /usr in the initramfs
2013-08-12 23:55:50 +02:00
Harald Hoyer
9fc144451d
dracut.sh: always assemble /usr device in initramfs
2013-08-12 23:50:30 +02:00
Harald Hoyer
861d9430c0
lsinitrd.sh: fixed modules.txt path
2013-08-12 23:50:07 +02:00
Harald Hoyer
e8b9702c0a
systemd/dracut-initqueue.sh: added missing "then"
2013-08-12 13:08:17 +02:00
Harald Hoyer
109283a883
base: don't install switch_root, if systemd is used
2013-08-12 12:57:41 +02:00
Harald Hoyer
e95b672376
dracut.sh: fixed typo
2013-08-12 12:46:35 +02:00
Harald Hoyer
dadd2b698e
dracut.sh: use local lsinitrd.sh for "-l"
2013-08-12 12:46:03 +02:00
Harald Hoyer
3e70a25bcf
dracut-logger.sh: saveguard logger with --
2013-08-12 12:44:10 +02:00
Harald Hoyer
3e6c9011d0
dracut-logger.sh: do not unset logging messages if sysloglvl is set
2013-08-09 15:47:30 +02:00
Harald Hoyer
d93fe0fa35
lsinitrd.sh: fixed case
2013-08-09 15:35:20 +02:00
dyoung@redhat.com
beb26a0847
omit drivers fix
...
Because omit_drivers list use underline always, so when maching with it
the _mod need to be converted as well or sometimes omit-drivers will fail
silently.
Fix this by replace '-' with '_' in instmods function.
Signed-off-by: Dave Young <dyoung@redhat.com>
2013-08-09 14:13:30 +02:00
Harald Hoyer
e84d115b93
multipath: need_shutdown if multipath devices exist
...
https://bugzilla.redhat.com/show_bug.cgi?id=994913
2013-08-09 10:44:34 +02:00
Harald Hoyer
7929ec198f
iscsi/module-setup.sh: install some modules regardless of hostonly
2013-08-09 10:33:27 +02:00
Harald Hoyer
0b11ea7199
network/net-lib.sh: fix ibft interface configuration
...
also skip ibft$num names, which have been already given
https://bugzilla.redhat.com/show_bug.cgi?id=989944
2013-08-07 16:05:59 +02:00
James Lee
7deba0428a
crypt: Fix typo--/etc/crypttab not /etc/cryptab
...
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-07 10:33:15 +02:00
Harald Hoyer
aacdba2bdb
dracut.sh: check the value of --kver
...
https://bugzilla.redhat.com/show_bug.cgi?id=993327
2013-08-07 10:33:15 +02:00
Harald Hoyer
5ae33613ab
dracut.sh: do not strip in FIPS mode
2013-08-07 10:33:15 +02:00
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