Harald Hoyer
cb73315dd6
resume: debian's resume is in /usr/lib/uswsusp
...
Hurray! Everybody reinvents the wheel!
12 years ago
Harald Hoyer
8552a3270c
dracut-functions.sh:get_devpath_block() make local vars local
12 years ago
Harald Hoyer
281327f72c
dmraid/mdraid: improve hostonly recognition
...
Factor out get_devpath_block(), which also fixes a dmraid hostonly bug.
Also only include dmraid and mdraid, if they are actually in use.
12 years ago
Harald Hoyer
da119ab18c
dmraid/parse-dm.sh: if rd.md=0, use dmraid for imsm and ddf
12 years ago
Harald Hoyer
87bd8907a6
i18n: check for setfont and loadkeys binaries
12 years ago
Harald Hoyer
a242ef13e0
network: move ibft parsing before all other network cmdline parser
...
otherwise the config produced by ibft will not get processed
12 years ago
Harald Hoyer
2b9d8f65a6
dracut-functions.sh:get_persistent_dev() do not check non-existent dirs
12 years ago
Harald Hoyer
ffc68f357e
use ${var:+val} rather than ${var+val}
...
${var:+val} also catches var=""
12 years ago
Harald Hoyer
ace51ef520
dracut-functions.sh:inst_rules() do not install from /etc in generic mode
...
In generic mode, local configuration should not be part of the image.
Also handle symlinks for rule files.
12 years ago
Harald Hoyer
93b02f502e
dracut-functions.sh: use builtin bash functions rather than tr
...
convert uppercase to lowercase using bash syntax
12 years ago
Harald Hoyer
49c062821a
removed freenode.txt
12 years ago
Harald Hoyer
c504d8b435
freenode IRC #dracut verification
12 years ago
Harald Hoyer
39fe00ef60
dracut.asc: document debugging dracut on shutdown
12 years ago
Harald Hoyer
bae44febb5
add dracut.css for dracut.html
12 years ago
Harald Hoyer
5c274467d6
url-lib.sh: handle 0-size files with curl
...
https://bugzilla.redhat.com/show_bug.cgi?id=989133#c9
12 years ago
Harald Hoyer
c82a11334d
dracut-functions.sh: add expand_persistent_dev()
...
also fixes missing '{' for LABEL=... swaps
12 years ago
Harald Hoyer
f34e1d6b0e
network: do not depend on ifcfg
...
rather let ifcfg return 0 if /etc/sysconfig/network-scripts exists
12 years ago
Harald Hoyer
a073aa5a26
dracut-032
12 years ago
Harald Hoyer
575733aa25
add newline to cmdline config files
12 years ago
Harald Hoyer
546d5dacf5
dracut.sh: recognize swap entries in fstab with mountpoint "none"
12 years ago
Harald Hoyer
3411ad661a
add persistent_policy configuration option
12 years ago
Harald Hoyer
a2b64e30b8
dracut.conf.5.asc: correct ro_mnt documentation
12 years ago
Harald Hoyer
50411d30d5
dracut-functions.sh:dracut_module_included() check with spaces
...
check also for surrounding spaces in the module strings
12 years ago
Harald Hoyer
88c86ac7f0
dracut.sh: fixed checking for FIPS mode
12 years ago
WANG Chao
55c912ae40
systemd: pre-pivot hooks runs after /sysroot is mounted
...
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.
12 years ago
Daniel Schaal
b7c770e186
dracut.sh: Fix [no-]early-microcode parameter and add documentation.
...
[no-]early-microcode was missing from getopt argument list.
Let arguments passed by command line override config files.
12 years ago
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"
12 years ago
Harald Hoyer
df478eee75
base/dracut-lib.sh: move warn() definition before usage
12 years ago
Harald Hoyer
8f53670cc5
dracut.spec: correct License string
12 years ago
Harald Hoyer
f071d5574c
dracut.spec: add bash module
12 years ago
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
12 years ago
Harald Hoyer
0d6d85b494
resurrect TEST-14-IMSM
12 years ago
Harald Hoyer
bbc9bfe16e
dracut-functions.sh: add find_mp_fsopts
12 years ago
Harald Hoyer
466a59984a
dracut-functions.sh: no more 'echo'
12 years ago
Harald Hoyer
8df0b654dc
rootfs-block: search all host_devs for a journal device
12 years ago
Harald Hoyer
97af51db9d
dracut-functions.sh: add find_dev_fsopts()
12 years ago
Harald Hoyer
69f7ed9610
Create initramfs without using udevadm
...
This enables building a hostonly image, without the udev database
populated.
12 years ago
Harald Hoyer
67b4a9ea17
testsuite: fixed network interface names
12 years ago
Harald Hoyer
dc63e65419
dracut.spec: dracut-network requires dhclient
12 years ago
Harald Hoyer
62cdced342
TEST-12-RAID-DEG: enter UUID in crypttab rather than md0
12 years ago
Harald Hoyer
919a7c4d6e
Makefile: do syncheck before creating the archive or rpm
12 years ago
Harald Hoyer
f06c2b5852
dracut-functions.sh: fixed vercmp()
12 years ago
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.
12 years ago
Harald Hoyer
3605b48508
shutdown: fixed killall_proc_mountpoint()
12 years ago
Harald Hoyer
4fe1bdd406
dracut-functions.sh: if no libdirs are set, take the ld.so.cache paths
12 years ago
Harald Hoyer
a13bf117d5
crypt: only manually activate systemd-cryptsetup, if not in crypttab
...
Only additional rd.luks.UUID have to be manually activated.
12 years ago
Harald Hoyer
730b9b8b77
crypt/crypt-run-generator: also skip if UUID match in crypttab
12 years ago
Harald Hoyer
5e264a5d3e
add bash module
12 years ago
Harald Hoyer
4baac4b291
crypt/module-setup.sh: use crypttab in hostonly and don't install cmdline
12 years ago
Harald Hoyer
1f4f8fb9e3
fs-lib/module-setup.sh: install fsck and fsck.ext*
12 years ago