Harald Hoyer
fd191a7b41
kernel-modules/module-setup.sh: install all host filesystem drivers
...
https://bugzilla.redhat.com/show_bug.cgi?id=922565
2013-03-18 08:43:23 +01:00
Harald Hoyer
e42c7a980c
sosreport: mkdir /run/initramfs, if it does not exist yet
2013-03-16 10:34:20 +01:00
Harald Hoyer
85804a9197
dmsquash-live: force load squashfs kernel module
...
https://bugzilla.redhat.com/show_bug.cgi?id=922248
2013-03-16 10:31:37 +01:00
Harald Hoyer
ee2321c91e
dracut.conf.5.asc: remove duplicated install_items
2013-03-15 16:54:38 +01:00
Harald Hoyer
11fbde4454
TEST-16-DMSQUASH: use current releasever
2013-03-15 14:41:11 +01:00
Harald Hoyer
fb05f9876a
dracut-bash-completion.sh: add --kver kernel version completion
2013-03-15 10:42:18 +01:00
Harald Hoyer
7e9bfdde14
sosreport.sh: use -o short-monotonic for the journal output
2013-03-15 10:41:41 +01:00
Harald Hoyer
7e9fc37db8
dracut.spec: bump systemd version requirement
2013-03-15 07:11:17 +01:00
Harald Hoyer
bb278147cf
fixed testsuite
2013-03-15 07:10:20 +01:00
Will Woods
81b676a675
fix typo in dracut.conf.5.asc
...
It's /etc/dracut.conf.d, not /etc/dracut/conf.d
2013-03-15 07:10:20 +01:00
Harald Hoyer
6b46e7baa0
systemd: do not use "systemd --version" until fixed
2013-03-15 07:10:20 +01:00
Harald Hoyer
85c85f07e2
systemd: switch to new initrd.target
...
(normal startup)
:
:
v
basic.target
|
______________________/|
/ |
| sysroot.mount
| |
| v
| initrd-root-fs.target
| |
| v
| initrd-parse-etc.service
(custom initrd services) |
| v
| (sysroot-usr.mount and
| various mounts marked
| with fstab option
| x-initrd.mount)
| |
| v
| initrd-fs.target
| |
\______________________ |
\|
v
initrd.target
|
v
initrd-cleanup.service
isolates to
initrd-switch-root.target
|
v
______________________/|
/ |
| initrd-udevadm-cleanup-db.service
| |
(custom initrd services) |
| |
\______________________ |
\|
v
initrd-switch-root.target
|
v
initrd-switch-root.service
|
v
switch-root
2013-03-15 07:10:20 +01:00
Harald Hoyer
c853dc72e9
udev-rules/module-setup.sh: do not install /run/*
2013-03-14 18:30:35 +01:00
Harald Hoyer
18d0c9b858
nfs/nfsroot.sh: only cat /etc/fstab, if existant
2013-03-14 18:30:35 +01:00
Harald Hoyer
0a5fd0dcec
iscsi/iscsiroot.sh: do not mount manually in systemd mode
2013-03-14 18:30:35 +01:00
Harald Hoyer
e0e99c59a5
ifcfg/write-ifcfg.sh: fixed typo
2013-03-14 18:30:35 +01:00
Harald Hoyer
d46394ad33
dracut.spec: fix requirements
2013-03-14 18:30:35 +01:00
Harald Hoyer
87dc81a1f6
dracut-install: handle more ldd errors
2013-03-14 18:30:35 +01:00
Harald Hoyer
ce92ca0527
51-dracut-rescue-postinst.sh: fixed new-kernel-pkg call
2013-03-14 18:30:35 +01:00
Harald Hoyer
c390590fac
TODO: remove completed items
2013-03-14 18:30:35 +01:00
Radek Vykydal
fd8e4aef90
Write BOOTPROTO=ibft for ip=ibft to ifcfg files
2013-03-14 10:54:28 +01:00
Radek Vykydal
c5a742a3bf
Don't write DHCPV6C=yes for each dhcp (ipv4) configuration.
...
Caused probably by commit 32ec0a762d
2013-03-14 10:54:28 +01:00
Harald Hoyer
fc4e10a859
shutdown/shutdown.sh: mount --move all basic mounts out of /oldroot
...
After mount moving /dev away, apps like plymouth can do reexec with fd
passing of devices, which they want to keep open until the very end.
2013-03-13 17:45:37 +01:00
Harald Hoyer
83bb0893ed
dracut.sh: Add --noimageifnotneeded parameter
...
Do not create an image in host-only mode, if no kernel driver is needed
and no $initdir/etc/cmdline/*.conf is generated.
2013-03-13 14:49:20 +01:00
Harald Hoyer
8fdcc1a9b1
kernel-modules: move usb-storage out of fixed drivers
2013-03-13 14:46:39 +01:00
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