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
1d97bb8b39
man pages: hostonly mode generates host-specific configuration
...
This fact hasn't been mentioned.
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
ad200fbc8c
dracut.sh: do not copy devices nodes, mknod them
2012-06-29 12:41:26 +02:00
Harald Hoyer
b47d7a5fd4
dracut-logger.sh: empty functions for log funcs, which are below level
2012-06-29 12:41:26 +02:00
Harald Hoyer
5d897c82b9
dracut-logger.sh: use (( )) for numeric comparisons
2012-06-29 12:41:26 +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
28a6eef3be
profile.py: do not count negative timestamp differences
2012-06-29 12:41:25 +02:00
Harald Hoyer
69b35075f3
dracut.sh: speedup "strip"
2012-06-29 12:41:25 +02:00
Harald Hoyer
744054779f
dracut-functions.sh:find_kernel_modules_by_path() use IFS=:
...
For modules.dep use simpler IFS=: to read the file.
2012-06-29 12:41:25 +02:00
Harald Hoyer
b19c5d51f8
dracut-functions.sh:inst_decompress() simplify function
2012-06-29 12:41:25 +02:00
Harald Hoyer
22048b44db
dracut-functions.sh:inst_simple() do inst_symlink for symlinks
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
Harald Hoyer
d5b5bb3103
dracut-functions.sh: cp with --reflink=auto and --sparse=auto
...
cp will use COW data copy most of the time. So, it's even better than
hardlink, because we don't have to care about hardlinks, when modifying
files in post.
2012-06-29 12:41:25 +02:00
Harald Hoyer
f8be752874
dracut-functions.sh: mksubdirs(): check for dir existence first
2012-06-29 12:41:25 +02:00
Harald Hoyer
520047c3c4
dracut-functions.sh: replace strstr()
...
the new strstr() is faster, when compared
2012-06-29 12:41:25 +02:00
Harald Hoyer
ae2d48a366
systemd: add ConditionPathExists=/etc/initrd-release to services
2012-06-29 12:41:25 +02:00
Cong Wang
472edf825e
network: support vlan tagged bonding
...
This patch adds support of vlan tagged bonding, for example,
bond0.2. In case of regression, I also tested bond0 and eth0.2,
all work fine.
Cc: Harald Hoyer <harald@redhat.com>
Cc: Dave Young <dyoung@redhat.com>
Cc: Vivek Goyal <vgoyal@redhat.com>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
2012-06-21 11:17:36 +02:00
Harald Hoyer
cc51bc6fdb
systemd/dracut-pre-pivot.sh: copy service files to /run/systemd/system
...
and remove the last info, so that the journal is not restarted again.
2012-06-21 10:52:40 +02:00
Harald Hoyer
55cb17c677
systemd: remove old udev services
2012-06-21 10:52:29 +02:00
Harald Hoyer
ee876e03b9
fixed i18n for systemd and include more config files in host-only
2012-06-21 10:52:29 +02:00
Harald Hoyer
579ca216b4
systemd: remove unneeded systemd services
2012-06-21 10:52:19 +02:00
Harald Hoyer
a20d24ded2
dracut-functions.sh: use "ln -r" instead of shell functions
2012-06-21 01:57:11 +02:00
Harald Hoyer
1e2673fd98
dracut.spec: require systemd >= 44-15
2012-06-21 01:20:11 +02:00
Harald Hoyer
16c88e493f
dracut.conf.d/fedora.conf.example: make systemd default
2012-06-21 01:11:44 +02:00
Harald Hoyer
1e570bf8e3
base/dracut-lib.sh: for systemd start emergency.service
...
do not spawn the shell, start the emergency.service for systemd
2012-06-21 01:11:44 +02:00
Harald Hoyer
d9087a2d85
base/dracut-lib.sh: change output of info() and warn() for systemd
2012-06-21 01:11:44 +02:00
Harald Hoyer
e08710a289
systemd: fixed I/O of services
2012-06-21 01:11:44 +02:00
Harald Hoyer
b03e991113
systemd: fixed ordering of services
2012-06-21 01:11:44 +02:00
Harald Hoyer
a51aa0d0e2
systemd/dracut-pre-udev.service: fixed description
2012-06-21 01:11:44 +02:00
Harald Hoyer
f82659c552
systemd/dracut-pre-pivot.sh: remove trailing space
2012-06-21 01:11:44 +02:00
Harald Hoyer
f653c86229
systemd/dracut-cmdline: make dracut-cmdline a service
...
convert dracut-cmdline from hook to service after the journal
2012-06-21 01:11:44 +02:00
Harald Hoyer
edcbd379d5
systemd/dracut-pre-pivot.sh: stop old udev services
2012-06-21 01:11:44 +02:00
Harald Hoyer
3d3ddf082b
systemd: do not flock for console
2012-06-21 01:11:44 +02:00
Harald Hoyer
f6eb1f1d1f
systemd: do not redirect to /dev/console
2012-06-21 01:11:44 +02:00