Harald Hoyer
a23b368c92
systemd: remove upstream renamed old service files
2013-03-13 14:45:55 +01:00
dyoung@redhat.com
bbfff3e58b
Add memdebug at different points in 99base/init.sh
...
Previously I added several trace point to the begin of several
init hooks of systemd, old init script also need this debug info.
Doing same here as what's added in the systemd service scripts:
At cmdline hooks adding trace of "1+:mem 1+:iomem 3+:slab"
For other hooks adding trace of "1:shortmem 2+:mem 3+:slab"
Signed-off-by: Dave Young <dyoung@redhat.com>
2013-03-13 13:12:57 +01:00
dyoung@redhat.com
9c322b2f3b
Improve documentation of rd.memdebug
...
Explain more about rd.memdebug verbose level in dracut.cmdline.7.asc.
Signed-off-by: Dave Young <dyoung@redhat.com>
2013-03-13 13:12:57 +01:00
dyoung@redhat.com
dff9a66c44
print memdebug to stderr
...
memory usage tracing outputs are debug info, so it should be moved to
stderr instead of stdout.
Signed-off-by: Dave Young <dyoung@redhat.com>
2013-03-13 13:12:57 +01:00
Harald Hoyer
449b0e0707
dracut-initramfs-restore.sh: also look for image in boot loader spec dir
2013-03-13 13:09:13 +01:00
Harald Hoyer
4a5a9c6d89
dracut.spec: fix requirements
2013-03-13 13:01:33 +01:00
Harald Hoyer
917f3e4d25
add dracut-bash-completion.sh
2013-03-13 13:01:33 +01:00
Harald Hoyer
7d848c55a6
dracut.sh: add --regenerate-all
2013-03-13 13:01:33 +01:00
Harald Hoyer
7d17d6c976
plymouth: do not install hooks in systemd mode
2013-03-13 13:01:20 +01:00
Harald Hoyer
b8060ef781
systemd: add sysctl.d and sysctl.conf
2013-03-13 11:37:05 +01:00
Harald Hoyer
727543c1e6
systemd: add modules-load.d modules to the initramfs
2013-03-13 11:37:05 +01:00
Harald Hoyer
c85cda9e2f
systemd: local-fs.target is now root-fs.target and initrd-fs.target
...
Also rename dracut.target to initrd.target
see also systemd commit 700e07f
http://cgit.freedesktop.org/systemd/systemd/commit/?id=700e07f
2013-03-13 09:34:47 +01:00
Harald Hoyer
c0c6c74d99
51-dracut-rescue.install: create directory, if it does not exist
2013-03-13 09:32:14 +01:00
Harald Hoyer
d26bd6ca55
lsinitrd.sh: simplify check for boot loader spec dirs
2013-03-13 09:32:14 +01:00
Harald Hoyer
e22eb857be
dracut.spec: add nohostonly and norescue subpackages
...
we need rpm subpackages, to be able to pull them in the installation
transaction for the initial %posttrans initramfs image creation.
2013-03-12 13:52:57 +01:00
Harald Hoyer
2fa6fd3aaa
add 51-dracut-rescue-postinst.sh
...
also fixup 51-dracut-rescue.install to read in dracut conf
2013-03-11 18:58:32 +01:00
Harald Hoyer
dd5875499e
dracut.sh: add swap partitions to host-only setup
2013-03-11 18:58:32 +01:00
Harald Hoyer
d351541ee6
make host_fs_types a hashmap
...
This requires bash >= 4, but hash maps are so much more comfortable
2013-03-11 18:58:32 +01:00
Harald Hoyer
d928724c3c
lsinitrd.sh: removed trailing "}"
2013-03-11 15:46:37 +01:00
Harald Hoyer
727e68d0b5
lsinitrd.sh: fix for default initrd not found, but image given
2013-03-11 15:13:02 +01:00
Harald Hoyer
8d28614e4f
51-dracut-rescue.install: do not unset installonly on remove
2013-03-11 15:12:49 +01:00
Harald Hoyer
fba5fbbdad
dracut.spec: add rescue module
2013-03-09 15:32:32 +01:00
Harald Hoyer
d008b6b89f
dracut.sh: move cleanup trap, just after mktemp
2013-03-09 15:31:09 +01:00
Harald Hoyer
aede120c92
add rescue dracut module
2013-03-09 15:17:26 +01:00
Harald Hoyer
cc2303001e
dracut.sh: add new default path to initramfs according to bootloader spec
...
see kernel-install(8) and
http://www.freedesktop.org/wiki/Specifications/BootLoaderSpec
2013-03-09 15:17:26 +01:00
Harald Hoyer
54e7d7c32d
dracut.sh: remove (default) marker in --help
2013-03-09 15:17:26 +01:00
Harald Hoyer
bcd352dfa1
fedora.conf.example: make hostonly default for fedora
2013-03-09 15:17:26 +01:00
Harald Hoyer
d837ac3984
add /lib/kernel/install.d/51-dracut-rescue.install
...
Upon installation of a kernel, check if a rescue image is already
available and if not, create a non-hostonly generic initramfs image with
the rescue module added.
2013-03-09 15:16:31 +01:00
Harald Hoyer
900e15da34
systemd/module-setup.sh: call systemd in private dir for version
2013-03-08 11:50:03 +01:00
Harald Hoyer
19d69051a3
NEWS: dracut-026
2013-03-08 07:07:48 +01:00
Harald Hoyer
31737a05e1
systemd: add version check in install()
2013-03-08 07:07:01 +01:00
Harald Hoyer
1161f03777
fips: add lzo module
2013-03-08 07:05:55 +01:00
Harald Hoyer
cf24ac8c19
crypt, dmraid, mdraid: use for_each_host_dev_and_slaves_all()
...
To catch _all_ UUIDs and not only the first one, use
for_each_host_dev_and_slaves_all
2013-03-07 16:00:00 +01:00
Harald Hoyer
af3ef92a6b
dmsquash-live: add iso9660 kernel module
2013-03-07 15:49:24 +01:00
Harald Hoyer
c46cda8260
split 95udev-rules/59-persistent-storage.rules to md and dm modules
2013-03-07 15:01:47 +01:00
Harald Hoyer
34bd2be23f
dracut-functions.sh: fix inst_rule_programs()
...
Logic for the $env{.*} check was reversed and env was missing.
Thanks Colin Guthrie!
2013-03-07 15:01:47 +01:00
Harald Hoyer
c3dd68fcf1
iscsi: run iscsiroot even if no network configured
...
Also inject finished hooks for every iscsiroot netroot
2013-03-07 14:17:49 +01:00
Harald Hoyer
3e35441f18
kernel-modules: better match for arm architecure
2013-03-07 14:17:33 +01:00
Harald Hoyer
dde2db3da9
lsinitrd: use /boot/<machine-id>/<kernel-version>/initrd as the default image
...
if /boot/<machine-id> exists; then
use /boot/<machine-id>/<kernel-version>/initrd as the default image;
else fallback to /boot/initramfs-<kernel-version>.img
2013-03-07 13:03:24 +01:00
Harald Hoyer
cbc21754e5
kernel-modules: move some kernel modules out of unconditional install
2013-03-07 12:10:53 +01:00
Harald Hoyer
eb2dc8c34b
systemd: add missing dracut-mount.service dracut-pre-mount.service
2013-03-07 11:47:00 +01:00
Harald Hoyer
c4e098a514
document /usr/lib/dracut/dracut.conf.d
2013-03-07 11:44:44 +01:00
Harald Hoyer
72875215a3
dracut.conf: move default settings to distro example
2013-03-07 11:44:16 +01:00
Harald Hoyer
335bc217b3
dracut.sh: rename source_dirs_prio() to dropindirs_sort()
2013-03-07 11:43:52 +01:00
Harald Hoyer
510aecdbd8
systemd: add missing dracut-mount.sh dracut-pre-mount.sh dracut.target
2013-03-07 10:35:06 +01:00
Harald Hoyer
9dd9d81fc6
add 50-dracut.install
2013-03-07 10:08:35 +01:00
Harald Hoyer
a5b48ce798
add systemd-bootchart module
2013-03-07 09:56:30 +01:00
Harald Hoyer
59afbd8e73
add missing systemd service man pages
2013-03-07 09:42:00 +01:00
Harald Hoyer
348baca3e4
dracut.conf.d/fedora.conf.example: turn off rd.auto
...
realinitpath is not needed anymore for systemd >= 198
2013-03-06 17:29:12 +01:00
Harald Hoyer
83691c413f
testsuite fixup
2013-03-06 17:29:12 +01:00