Harald Hoyer
b4e20a898e
systemd-udev-trigger.service and systemd-udev-settle.service have no "d"
2012-07-09 10:12:04 +02:00
Harald Hoyer
6795dcc4fc
require systemd >= 186
2012-07-09 10:04:35 +02:00
Harald Hoyer
9954876417
systemd/module-setup.sh: also include systemd-udevd* units
...
systemd-udev* was renamed to systemd-udevd*
2012-07-06 14:33:53 +02:00
Harald Hoyer
e1619ee151
fixed bash/sh requirements
2012-07-06 14:06:41 +02:00
Harald Hoyer
e09048aaf5
systemd: check, that --prefix= does not contain /run
...
systemd will mount /run before dracut has a chance to copy over the
original content.
2012-07-06 13:49:03 +02:00
Harald Hoyer
f1e7add2bf
network/ifname-genrules.sh: check for multiple ifname= lines
2012-07-06 12:57:17 +02:00
Harald Hoyer
1760dfc051
network: do not rename other interfaces and document the ifname usage
...
We do not support renaming in the kernel namespace anymore (as udev does
that not anymore). So, if a user wants to use ifname, he has to rename
to a custom namespace. "eth[0-9]+" is not allowed anymore.
2012-07-06 12:41:55 +02:00
Harald Hoyer
f1e9f613d9
systemd: exit with sane state
2012-07-06 12:34:45 +02:00
Harald Hoyer
e7dc1e42cd
network: factor out parse_ifname_opts() for ifname-genrules
2012-07-05 14:33:45 +02:00
Harald Hoyer
d04f16f600
install user/group adm for journal
2012-07-05 14:33:00 +02:00
Harald Hoyer
338b43cd6a
fips: add instmods silent check mode "-c -s"
2012-07-05 11:15:42 +02:00
Harald Hoyer
394ffc1d97
i18n/module-setup.sh: s/error/info if no keymap is configured
...
https://bugzilla.redhat.com/show_bug.cgi?id=836418
2012-07-05 11:15:35 +02:00
Harald Hoyer
0251fcd400
fips: change module list
2012-07-05 10:11:27 +02:00
Harald Hoyer
f0e10d9351
usrmount/mount-usr.sh: check the right path with ismounted
2012-07-03 18:20:46 +02:00
Harald Hoyer
c204501e3e
base/init.sh: error out early, if /dev, /proc or /sys cannot be mounted
2012-07-03 13:14:12 +02:00
Harald Hoyer
f225f180e3
usrmount/mount-usr.sh: give emergency_shell if /usr mount failed
2012-07-02 18:54:07 +02:00
Harald Hoyer
5113a3efff
rootfs-block/mount-root.sh: warn if ro mount failed and remount
...
remount the root filesystem, if it was not unmounted
2012-07-02 18:52:49 +02:00
Harald Hoyer
1594d0bf9c
fs-lib/fs-lib.sh: skip fsck for xfs and btrfs. remount is enough
2012-07-02 18:52:49 +02:00
Harald Hoyer
7209df9e91
do not umount root, remount it. do not mount ro if not specified
...
also mount /usr readonly if "ro" is specified on the command line
if /usr is a btrfs subvolume of root, use the same mount options
2012-07-02 18:52:49 +02:00
Amadeusz Żołnowski
965c2d8760
95rootfs-block: skip checks rel. to fsck if rd.skipfsck is supplied
2012-07-02 18:52:49 +02:00
Amadeusz Żołnowski
9fb01d49d6
new option: rd.skipfsck to skip fsck for rootfs and /usr
2012-07-02 18:52:49 +02:00
Amadeusz Żołnowski
e42b6f9e15
99base: don't require fs-lib to detect rootfstype
...
If fs-lib is not included, no rootfs autodetection is performed.
2012-07-02 18:52:49 +02:00
Amadeusz Żołnowski
2ee48b4b4b
98usrmount: force mounting /usr read-only option (rd.usrmount.ro)
2012-07-02 18:52:49 +02:00
Harald Hoyer
407fbc9e13
watchdog: stop watchdog in emergency_shell
2012-06-29 12:51:13 +02:00
Harald Hoyer
5ffa0114c0
kernel-modules: no need to install modules.dep et.al.
...
dracut_kernel_post() does it all
2012-06-29 12:41:28 +02:00
Harald Hoyer
08084370fd
watchdog: call watchdog more often
2012-06-29 12:41:28 +02:00
Harald Hoyer
0d339e7ffb
fips/module-setup.sh: s/aes-xts/xts
2012-06-29 12:41:27 +02:00
Harald Hoyer
99c7b70d1d
modules.d: get rid of "tr"
...
replace it with sed or str_replace or bash ${var/a/b}
2012-06-29 12:41:27 +02:00
Harald Hoyer
2cf987f5c3
fcoe/module-setup.sh: check() for needed tools
2012-06-29 12:41:27 +02:00
Harald Hoyer
53fe81e752
modules.d/*/module-setup.sh: combine and specify type for installs
...
To speedup image creation, combine dracut_install calls and specify the exact type.
E.g. inst_script instead of the generic inst.
2012-06-29 12:41:27 +02:00
Srinivasa T N
e716c0f121
Fixed BOOTIF for converting mac addr to lowercase
...
The patch, acfab373
- Handle upper case MAC addresses in ifname
option,takes care of only the MAC conversion to lower case in the
interface name. But the same has to be taken care for BOOTIF also.
This patch takes care of changing the BOOTIF to lower case.
Note that sed has been used in the patch instead of tr, as it is not
compulsion to install tr by dracut in the initramfs and may not be
available always.
Signed-off-by: Srinivasa T N (seenutn@linux.vnet.ibm.com )
>From 2ec9c91adbf808dbad9bdd2057d9df55a62b711f Mon Sep 17 00:00:00 2001
From: Srinivasa T N <seenutn@linux.vnet.ibm.com>
Date: Wed, 27 Jun 2012 11:20:13 +0530
Subject: [PATCH] Fixed BOOTIF for converting mac addr to lowercase
2012-06-29 12:41:27 +02:00
Amadeusz Żołnowski
1048124120
90dmsquash-live: don't source fs-lib.sh as it is not used
2012-06-29 12:41:27 +02:00
Amadeusz Żołnowski
84a12fbc21
dracut-lib.sh: Use "$*" instead of "$@" in warn, info, and so on...
...
"$@" might cause some uneccessary word breaking.
2012-06-29 12:41:27 +02:00
Amadeusz Żołnowski
4ea629b9e1
98usrmount: depend on fs-lib
2012-06-29 12:41:27 +02:00
Harald Hoyer
4d0f1d7b28
modules.d/*/module-setup.sh: no more sourcing of dracutfunctions
2012-06-29 12:41:26 +02:00
Harald Hoyer
2d2c8c2078
multipath/module-setup.sh:installkernel() fix return code
2012-06-29 12:41:26 +02:00
Harald Hoyer
8bc04b98c7
kernel-modules/module-setup.sh:installkernel() fix return code
2012-06-29 12:41:26 +02:00
Harald Hoyer
71947dcb91
plymouth/module-setup.sh:installkernel() fix return code
2012-06-29 12:41:26 +02:00
Harald Hoyer
9c2a1d0de6
iscsi/module-setup.sh: speedup installkernel()
2012-06-29 12:41:26 +02:00
Harald Hoyer
94165394ff
network/module-setup.sh: fixed installkernel() return code
2012-06-29 12:41:26 +02:00
Harald Hoyer
3aa221aa1d
terminfo/module-setup.sh: speedup install() of all terminfo
2012-06-29 12:41:26 +02:00
Harald Hoyer
a0df73b493
udev-rules/module-setup.sh: ln with --force
2012-06-29 12:41:26 +02:00
Harald Hoyer
5bccc94598
no more "mknod" in the initramfs!!
2012-06-29 12:41:26 +02:00
Harald Hoyer
a5f44604f7
bootchart/module-setup.sh: no need for mknod anymore
2012-06-29 12:41:26 +02:00
Harald Hoyer
8c6151bd63
i18n/module-setup.sh:install_all_kbd(): speedup install
2012-06-29 12:41:26 +02:00
Harald Hoyer
d531a0a307
systemd/module-setup.sh: ln with --force
2012-06-29 12:41:26 +02:00
Harald Hoyer
3639d2431f
systemd/module-setup.sh: only create empty machine-id if non existing
2012-06-29 12:41:25 +02:00
Harald Hoyer
44cf581732
base/module-setup.sh: use --force for ln
2012-06-29 12:41:25 +02:00
Harald Hoyer
b65bde04e7
fs-lib/fs-lib.sh: removed test mounting of btrfs and xfs
...
mount/umount check only costs time and we fail later anyway.
mount can take very long on large filesystems. Better fail on the real
mount.
2012-06-29 12:41:25 +02:00
Harald Hoyer
1488a9b34d
Add qemu kernel modules, if we detect a qemu instance
...
Regardless of the host-only setting, add all know kernel driver for qemu
instances to support changing the virtual hardware.
2012-06-29 12:41:25 +02:00