Harald Hoyer
7ecb36aef4
TEST-50-MULTINIC/test.sh: correctly call ldconfig
2015-07-07 15:34:30 +02:00
Harald Hoyer
3fa31c3a47
TEST-14-IMSM: remove "rd.auto"
...
otherwise rd.auto auto assembles the device
2015-07-07 14:31:16 +02:00
Harald Hoyer
9ee2f1e235
TEST-04-FULL-SYSTEMD: fixup loadkeys keymap loading
2015-07-07 14:31:06 +02:00
Harald Hoyer
e860ef0e30
dracut-pre-mount.service should run before systemd-fsck-root.service
2015-07-07 13:45:19 +02:00
Andrei Borzenkov
6c9484f614
ensure pre-mount (and resume) run before root fsck
...
References:
https://bugzilla.suse.com/show_bug.cgi?id=906592
Signed-off-by: Thomas Renninger <trenn@suse.de>
2015-07-07 13:44:24 +02:00
Thomas Renninger
162daf0c97
Use the uncompressed kernel file on arm and aarch to detect kernel version
...
This is due to file cannot read out the kernel version on these.
Many thanks to Alexander Graf finding this in old SUSE mkinitrd code.
Converted by Thomas Renninger.
Signed-off-by: Thomas Renninger <trenn@suse.de>
https://bugzilla.suse.com/show_bug.cgi?id=908454
Signed-off-by: Thomas Renninger <trenn@suse.de>
2015-07-07 13:44:24 +02:00
Thomas Renninger
01e60ca4f6
mkinitrd-suse.sh: Bail out with exit 1 if initrd cannot be generated
...
Signed-off-by: Thomas Renninger <trenn@suse.de>
2015-07-07 13:44:24 +02:00
Hannes Reinecke
b8efaa0017
Reset IFS variable
...
Setting and unsetting the IFS variable is tricky. To be on the
safe side we should always reset the IFS variable to its original
value after parsing.
Signed-off-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Thomas Renninger <trenn@suse.de>
2015-07-07 13:44:24 +02:00
Harald Hoyer
6318baa45f
skipcpio/skipcpio.c: linux kernel only accepts "070701" signature
...
don't bother with other signatures
2015-07-07 13:44:13 +02:00
Harald Hoyer
3d579309cd
dmsquash-live/dmsquash-live-root.sh: fixup checkisomd5 for systemd
...
systemd does not like a leading "-" for unit template filenames anymore.
2015-07-07 13:44:13 +02:00
Harald Hoyer
f621aeba65
Merge pull request #78 from dracut-mailing-devs/20150706073126.GC22559@dhcp-128-51.nay.redhat.com
...
90multipath: add hostonly multipath.conf in case hostonly mode
2015-07-07 13:16:27 +02:00
Harald Hoyer
59815841e9
Merge pull request #77 from dracut-mailing-devs/1435792513-2222-1-git-send-email-crrodriguez@opensuse.org
...
systemd: if kdbus is available, include the kernel module
2015-07-07 13:15:34 +02:00
Dave Young
77403e0032
90multipath: add hostonly multipath.conf in case hostonly mode
...
For large machine, suppose there's a lot of multipath devices, multipath layer
will use a lot of memory. For kdump kernel memory is very limited thus it causes
oom. To avoid oom, we only add necessary multipath devices in kdump kernel
multipath.conf.
This is done by use mpathconf --allow, a new option which is like whitelist.
Signed-off-by: Dave Young <dyoung@redhat.com>
2015-07-06 10:06:04 +02:00
Harald Hoyer
8d09f493a6
network/dhclient-script.sh: fixup lease time
2015-07-02 19:48:25 +02:00
Harald Hoyer
777f2db037
splitup dracut-init.sh from dracut-functions.sh
...
other tools want to source dracut-functions.sh without any mkdir side
effects.
2015-07-02 16:04:05 +02:00
Harald Hoyer
ba665de454
nfs/nfs-lib.sh: add anaconda_nfsv6_to_var()
...
add "nfs:[[2001:0db8:85a3:08d3:1319:8a2e:0370:7344]]/path" style parsing
https://bugzilla.redhat.com/show_bug.cgi?id=1190098
2015-07-02 15:24:03 +02:00
Harald Hoyer
57fb6e67de
dracut-lib.sh:info() output info to stderr
...
otherwise it might collide with stdout redirection
2015-07-02 15:02:31 +02:00
Harald Hoyer
916559e073
dracut.sh: add devices with x-initrd.mount in /etc/fstab to host_devs
...
otherwise dracut might not even be able to mount those.
2015-07-02 14:55:31 +02:00
Harald Hoyer
3639fe543c
lower the log level for dfatal
2015-07-02 11:36:33 +02:00
Harald Hoyer
7cca5efdce
network: don't use "ifup -m"
...
"ifup -m" was thought to be used by humans in the emergency shell.
Using it programatically shows some other flaw in the execution logic.
Also, "ifup -m" was configuring the interface multiple times on "add"
and "change" uevent, because the "$netif.did-setup" test was not
executed.
2015-07-02 11:36:33 +02:00
Harald Hoyer
0f89ec314b
network/dhclient-script.sh: make IPv4 DHCP lease time optionally
...
If bootp is used, no lease time is provided in the packet from the bootp
server.
2015-07-02 11:36:33 +02:00
Harald Hoyer
cf627b20d0
network/dhclient-script.sh: add RENEW/REBIND
2015-07-02 11:36:33 +02:00
Cristian Rodríguez
90ff5ad67e
systemd: if kdbus is available, include the kernel module
2015-07-02 02:02:51 +02:00
Harald Hoyer
08eca6756f
Merge pull request #76 from fabiand/activationskip
...
Revert "lvm: Don't activate LVs with activationskip set"
2015-06-25 12:20:13 +02:00
Fabian Deutsch
d4b93a092d
Revert "lvm: Don't activate LVs with activationskip set"
...
This reverts commit cfa365a32d
.
The logic in commit cfa365a
was added to prevent (odl) lvms from
activating snapshots which should not be activated.
Newer lvms however do this automatically (not enabling an LV if the
the 'k' attribute set), thus we can revert the previous commit.
2015-06-25 12:11:15 +02:00
Harald Hoyer
c42064a684
dracut.spec: turn requires in recommends
2015-06-23 15:29:44 +02:00
Harald Hoyer
47ff68e78b
dracut.spec: Recommends grubby
2015-06-23 15:29:43 +02:00
Harald Hoyer
ac13778f60
dracut.spec: move dmsquash and livnet to subpackage
...
dmsquash and livenet need img-lib, which needs tar, which is normally
not needed.
2015-06-23 15:29:43 +02:00
Harald Hoyer
aca93e3364
uefi-lib: remove bogus comment
2015-06-23 15:29:43 +02:00
Harald Hoyer
231b3dd432
rootfs-generator: check for rootok, before doing any action
2015-06-23 15:29:43 +02:00
Harald Hoyer
70de22e63b
Merge pull request #74 from xnox/master
...
Fix default udev & systemd dir detection, in usr-merge configurations.
2015-06-23 14:12:40 +02:00
Dimitri John Ledkov
80dab03a7d
Fix default udev & systemd dir detection, in usr-merge configurations.
...
Test that /lib is not a symlink, before using split-usr paths.
2015-06-22 11:56:28 +01:00
Harald Hoyer
eab03540cd
NEWS: version 043
2015-06-15 12:27:21 +02:00
Harald Hoyer
a97787c7b5
Merge pull request #73 from dracut-mailing-devs/1434358579-11674-1-git-send-email-lzhong@suse.com
...
dracut-lib.sh: typo fix
2015-06-15 11:31:53 +02:00
Harald Hoyer
2c66c3bccf
dmsquash-live: add dmsquash-generator
2015-06-15 11:31:10 +02:00
Harald Hoyer
e4e7801d29
Merge pull request #71 from jsynacek/doc-fix
...
doc: fix formatting
2015-06-15 11:28:33 +02:00
Lidong Zhong
e51e7978a8
dracut-lib.sh: typo fix
...
Signed-off-by: Lidong Zhong <lzhong@suse.com>
2015-06-15 11:05:18 +02:00
Jan Synacek
ca96509c97
doc: fix formatting
2015-06-15 09:58:28 +02:00
Harald Hoyer
04bf862d97
NEWS & AUTHORS update - 042
2015-06-11 17:39:47 +02:00
Harald Hoyer
3f979ee495
TODO: update
2015-06-11 17:39:47 +02:00
Harald Hoyer
3944c4b136
TEST-16-DMSQUASH: add more debug parms
2015-06-11 17:39:47 +02:00
Harald Hoyer
97ff396a97
run-qemu: default kernel to "/lib/modules/${KVERSION}/vmlinuz"
...
newer Fedora kernel install the kernel to /lib/modules
2015-06-11 17:39:47 +02:00
Harald Hoyer
8ff624df9f
dmsquash-live: install a sysroot.mount generator for systemd
...
otherwise systemd uses its own sysroot.mount line
2015-06-11 17:39:31 +02:00
Harald Hoyer
5711f54312
crypt: check for crypttab before reading
2015-06-09 15:05:32 +02:00
Harald Hoyer
c3cdd9f6e1
udev-rules: add 60-block.rules
2015-06-09 15:05:32 +02:00
Harald Hoyer
1339095dba
dracut-functions.sh: only honor the first [0-9]+<module> dir
...
If multiple directories with different numbers exist, only honor the
first one.
2015-06-09 15:05:32 +02:00
Harald Hoyer
4358ace43c
fixup test suite
...
- qemu wants to have "format=raw"
- "-kernel" is obsolete, because run-qemu picks the right path
2015-06-09 13:36:46 +02:00
Harald Hoyer
8b52e96f09
dracut.conf.5.asc: document "compress"
2015-06-09 12:30:14 +02:00
Harald Hoyer
0ad2471c3a
dracut.conf.5.asc: add missing "="
2015-06-05 12:59:58 +02:00
Christian Rodrigues
b52cfbeaa5
Correct paths for openSUSE
...
openSUSE has things stored in different places, so fixup the
paths here.
Signed-off-by: Christian Rodrigues <crrodriguez@opensuse.org>
Signed-off-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Thomas Renninger <trenn@suse.de>
2015-06-02 12:24:59 +02:00