Harald Hoyer
80525318b7
TODO: update
2014-01-22 11:27:09 +01:00
Harald Hoyer
e2ecc2d8c6
base/dracut-lib.sh: "halt" the machine in systemd mode for die()
...
and only go in emergency shell if "rd.debug" is specified
https://bugzilla.redhat.com/show_bug.cgi?id=1053655
2014-01-22 11:18:47 +01:00
Harald Hoyer
b40e38db98
dracut.spec: add --without doc feature
2014-01-17 14:52:11 +01:00
Harald Hoyer
21a3aab720
iscsi: call "iscsistart -b" until it succeeds
2014-01-17 14:52:01 +01:00
Harald Hoyer
ee9938572e
network: add rd.bootif=0 to ignore BOOTIF
...
https://bugzilla.redhat.com/show_bug.cgi?id=1044623
2014-01-17 14:52:01 +01:00
Harald Hoyer
256c91f837
systemd/module-setup.sh: make use of "ln_r"
2014-01-17 14:52:01 +01:00
Harald Hoyer
8229d06b05
systemd: add seat udev rules and mask loginctl
2014-01-17 14:52:01 +01:00
Harald Hoyer
a0cab31ab8
systemd: add 71-seat.rules 73-seat-late.rules
...
otherwise plymouth does not work
2014-01-17 14:52:01 +01:00
Harald Hoyer
d0d61e44be
systemd/rootfs-generator.sh: ignore legacy root=/dev/nfs
2014-01-17 14:52:01 +01:00
Harald Hoyer
75e4cbb7be
systemd/rootfs-generator.sh: exit 0
2014-01-17 14:52:01 +01:00
Harald Hoyer
45404a2ad8
dracut-install,dracut: fix ldd output parsing
...
dracut-install could not handle output like:
/lib/$LIB/liblsp.so => /lib/lib64/liblsp.so (0x00007faf00727000)
also unset LD_PRELOAD, so we get a clean environment
2014-01-17 14:52:01 +01:00
Harald Hoyer
7e916ae4e0
network: include all ethernet drivers
2014-01-15 14:40:12 +01:00
Harald Hoyer
ef9ddb915b
documentation: line wrap
2014-01-13 09:51:04 +01:00
Harald Hoyer
a956a464ef
dracut.sh: add /boot/efi to device paths
...
Add /boot/efi to device paths, so the filesystem driver is included
and it can be repaired in the initramfs.
2014-01-13 09:51:04 +01:00
Harald Hoyer
87483405a0
dracut.sh: add missing piece for option --add-device
2014-01-13 09:51:04 +01:00
Harald Hoyer
8c828f329b
iscsi/iscsiroot.sh: do not trust iscsistart return value
2014-01-13 09:51:04 +01:00
Harald Hoyer
9a3676a88f
systemd/dracut-initqueue.sh: fstab is not a directory
2014-01-13 09:51:04 +01:00
Harald Hoyer
53cf50e00f
fcoe-uefi: do not include, if fcoe utils not installed
2014-01-13 09:51:04 +01:00
Harald Hoyer
53c1e4834f
TODO: update
2014-01-13 09:51:04 +01:00
Harald Hoyer
df6e79bfd2
resume/parse-resume.sh: fixed printf formatting
...
https://bugzilla.redhat.com/show_bug.cgi?id=1045704
2014-01-13 09:51:03 +01:00
Harald Hoyer
5db9c5c1d9
change dracut tarball compression to xz
2014-01-07 12:21:39 +01:00
Harald Hoyer
bb1ba3a1ca
resume: fixed udev rule for /dev/resume instead of /dev/dev/resume
...
https://bugzilla.redhat.com/show_bug.cgi?id=1045116
2013-12-19 17:09:55 +01:00
Harald Hoyer
3ad42552ca
network: include usbnet drivers
2013-12-19 17:06:48 +01:00
Harald Hoyer
2f461da2a0
install: install all PATH binaries found
...
This should fix the issues with symlinks in /bin pointing to /usr/bin on
some distributions.
2013-12-19 17:00:18 +01:00
Harald Hoyer
3aa35b727f
kernel-modules: add more block driver
...
e.g. nvme
2013-12-19 12:37:47 +01:00
Harald Hoyer
ac5bff2b6f
dracut-lib/wait_for_dev(): prevent systemd daemon-reload
...
prevent a systemd daemon-reload, if it is not necessary to do.
2013-12-18 15:22:27 +01:00
Harald Hoyer
ab6f4a825e
iscsi: do iscsi_firmware regardless of network
...
Do the iscsi_firmware iscsistart at least once, even if the network is
not up, to activate offload HBA iSCSI.
https://bugzilla.redhat.com/show_bug.cgi?id=1031160
2013-12-18 15:22:24 +01:00
Harald Hoyer
859e3a77d0
test/TEST-17-LVM-THIN: remove .testdir
2013-12-17 13:36:55 +01:00
Harald Hoyer
61a02caca4
test/TEST-17-LVM-THIN: add test case for lvm thin pools
2013-12-16 13:15:48 +01:00
Harald Hoyer
08f06c9341
dracut.spec: add 95fcoe-uefi and 99uefi-lib
2013-12-16 12:30:43 +01:00
Harald Hoyer
831625d29e
lvm: fixed lvm thin check
2013-12-13 11:13:40 +01:00
Harald Hoyer
89031be373
move uefi-lib to a seperate module
2013-12-12 09:49:06 +01:00
Harald Hoyer
ab173bb4c1
fcoe: move uefi parsing to fcoe-uefi module
2013-12-12 09:21:44 +01:00
Alexander Tsoy
ded4c82ace
usrmount: always install
...
/usr should be mounted by initramfs even if /sbin/init lives in /
2013-12-11 14:38:28 +01:00
Harald Hoyer
f11712ea21
base/rdsosreport.sh: add "ip a" output
2013-12-10 12:58:37 +01:00
Harald Hoyer
3934ca8e6c
systemd/dracut-initqueue.sh: fixed waiting in the loop if PW asked
...
continue the main loop instead of the for loop, if a password is
currently asked
2013-12-05 18:38:35 +01:00
Harald Hoyer
ce052202f0
TODO: update
2013-12-05 18:38:23 +01:00
Harald Hoyer
11ee2ca8d4
dracut.spec: remove suse man pages
2013-12-05 17:32:07 +01:00
Harald Hoyer
57575f3c9c
dracut.spec: add new modules
2013-12-05 17:27:57 +01:00
Harald Hoyer
45845cb6a5
i18n: introduce i18n_install_all, to install everything
...
if i18n_install_all is set to "yes", then install all keyboard layouts
and fonts regardless of the hostonly setting.
This way, people can switch keyboard layouts, without having to recreate
the initramfs.
2013-12-05 16:42:05 +01:00
Harald Hoyer
c21c4dc2b4
lvm: install thin tools, only when needed in hostonly
2013-12-05 15:57:42 +01:00
Hannes Reinecke
336bd09d2c
Remove shebang from shell-completion files
...
Shell-completion files are meant to be sourced, not executed.
So they shouldn't have a shebang at the start.
Signed-off-by: Hannes Reinecke <hare@suse.de>
2013-12-05 15:13:29 +01:00
Hannes Reinecke
1c89fd148d
Fixup script permissions
...
Scripts with a shebang should be marked as executable.
Signed-off-by: Hannes Reinecke <hare@suse.de>
2013-12-05 15:13:29 +01:00
Hannes Reinecke
1d3496b4c1
Fixup keymap setting for openSUSE
...
openSUSE is using compressed keymaps.
Signed-off-by: Hannes Reinecke <hare@suse.de>
2013-12-05 15:13:29 +01:00
Hannes Reinecke
463e13fe81
mkinitrd-suse.8.asc: Add manpage for SUSE compat mkinitrd
...
Signed-off-by: Hannes Reinecke <hare@suse.de>
2013-12-05 15:13:29 +01:00
Hannes Reinecke
2b3e22d602
mkinitrd-suse: Add SUSE compability wrapper for dracut
...
SUSE has its own mkinitrd system. As the arguments clash
with the dracut-provided mkinitrd script I've added a new
mkinitrd-suse.sh wrapper.
Signed-off-by: Hannes Reinecke <hare@suse.de>
2013-12-05 15:13:29 +01:00
Hannes Reinecke
ee54b8404c
Make logfile configurable
...
Add '--logfile' option to make the log file configurable during
runtime.
Signed-off-by: Hannes Reinecke <hare@suse.de>
2013-12-05 15:13:29 +01:00
Hannes Reinecke
d6f0467edf
Add zfcp scripts for SUSE
...
SuSE is storing the zfcp configuration in udev files, so we should
be including these.
Signed-off-by: Hannes Reinecke <hare@suse.de>
2013-12-05 15:13:29 +01:00
Hannes Reinecke
bfa1db78cd
Add DASD configuration for SuSE
...
On SuSE the DASD configuration is kept in udev rules, one rule
file per device. So add a new module for copying and creating
these rules during boot.
Signed-off-by: Hannes Reinecke <hare@suse.de>
2013-12-05 15:13:29 +01:00
Hannes Reinecke
dda7ae7dcd
95znet: Make installation optional
...
znet_cio_free is a RedHat-specific tool, so do not install this
module on systems where the program is missing.
Signed-off-by: Hannes Reinecke <hare@suse.de>
2013-12-05 15:13:29 +01:00