Harald Hoyer
4bb570c9a4
dracut-lib: do not leave debug mode in getarg and getargs
2010-01-15 14:07:54 +01:00
Harald Hoyer
2dfdcbf4e7
dracut-lib: read multiple lines from $init/etc/cmdline
2010-01-15 12:33:41 +01:00
Harald Hoyer
80deff7c4b
lvm: remove lvm-cleanup
2010-01-14 17:04:06 +01:00
Munehiro Matsuda
651f3f3d1a
dmsquash: add support for loopmounted *.iso files
...
https://bugzilla.redhat.com/show_bug.cgi?id=548283
2010-01-14 16:47:16 +01:00
Harald Hoyer
dc0a0f6c93
lvm: add rd_LVM_LV and "--poll n"
2010-01-13 17:59:14 +01:00
Harald Hoyer
dc40ea7fa1
crypt/dm: move dmeventd to dm module
2010-01-13 16:33:40 +01:00
Mike Snitzer
0fae59d6eb
lvm: lvm.conf (locking_type = 4)
...
- the use of sed is placeholder "hack" until lvm2 provides a proper
tool for changing lvm.conf
- lvm_scan.sh should run lvm commands with --ignorelockingfailure to
re-use lvm's existing initrd-specific logic; future lvm2 changes
will split this flag out into various new command-line switches
- no monitoring should be started from within initramfs
- NOTE: the same should apply to 90dmraid/install
- the correct types would be: '[ "blkext", 1 , "cciss0", 16 ]'
but lvm2 (>= 2.02.52) already properly supports both 'blkext' and
'cciss' (including cciss0 -> cciss7)
2010-01-13 16:29:12 +01:00
Andrey Borzenkov
5c7821b6c5
Add user suspend support
...
This patch adds support for user mode suspend to disk. It is installed
in parallel to kernel mode suspend module; either will fail if
system was not suspended using correct tool so next one can be tried.
Signed-off-by: Andrey Borzenkov <arvidjaar@mail.ru>
2010-01-13 16:08:22 +01:00
Luca Berra
f5745ec58b
Ensure UNICODE keyboard layout is functional in emergency shell
...
/lib/udev/cosole_init will load either non-unicode or unicode versions
of keyboard layout for the same value of KEYMAP depending on language
setting. The simplest solution is to install both versions in initrd;
it does not take much space.
While on it, copy some additional maps to ensure emergency shell
has the same keyboard layout as full system.
Signed-off-by: Andrey Borzenkov <arvidjaar@mail.ru>
Signed-off-by: Luca Berra <bluca@vodka.it>
2010-01-13 16:06:11 +01:00
Luca Berra
b5664d5d02
base: improve emergency shell
...
for some unknown reason the emergency shell
starts with stderr closed, at first I even tought it was not working at
all, then I came up with this hack, which seems to work properly. I also
change the prompt to remind which step are we breaking to.
2010-01-13 16:01:36 +01:00
Luca Berra
506c7f2ab0
install umount for the modules, which use it
2010-01-13 15:57:32 +01:00
Luca Berra
17dcc1a801
base: do not force load policy if selinux is not installed at all
2010-01-13 15:56:34 +01:00
Luca Berra
e22cdb9ef8
terminfo: search also for /usr/share/terminfo
2010-01-13 15:50:52 +01:00
Luca Berra
636fa8bea8
redhat-i18n: search also in /usr/lib
...
we have kbd data in /usr/lib, so this patch will
search for /lib/kbd and /usr/lib/kbd and use the existing one
2010-01-13 15:50:02 +01:00
Konrad Rzeszutek Wilk
9799e0ad8e
60xen: add support for loading Xen modules
2010-01-13 15:37:05 +01:00
Harald Hoyer
6ca1d346be
kernel: add rdloaddriver kernel command line parameter
...
rdloaddriver=<drivername>
force loading kernel module <drivername>
2010-01-13 15:34:18 +01:00
Harald Hoyer
e1603bf7e4
s390: add call to *_cio_free and use current s390utils udev rules
2010-01-13 14:26:46 +01:00
Harald Hoyer
71cfa2e225
dmsquash: add nasty hack for cdroms
...
Some CDROMs do not generate a label symlink and have to be read from.
2010-01-12 15:08:54 +01:00
Harald Hoyer
bb2200ffca
cryptroot-ask.sh: fixed luks handling
...
see https://bugzilla.redhat.com/show_bug.cgi?id=530898#c16
2010-01-12 14:55:09 +01:00
Harald Hoyer
695de8493d
dracut-lib: prevent double log output
2010-01-12 10:37:27 +01:00
Harald Hoyer
c5488692d4
multipath: check for existance before trying to install
2010-01-12 10:31:51 +01:00
Harald Hoyer
0a19e31886
plymouth-pretrigger: force initializing of console (bug #526570 )
2009-12-21 15:15:38 +01:00
Harald Hoyer
2c2e3ad860
cryptroot-ask.sh: s/==/=/g (bug #542081 )
2009-12-21 15:15:23 +01:00
Harald Hoyer
938dbad1e8
multipath: supress warnings, if multipath not installed on system
2009-11-30 15:24:47 +01:00
Harald Hoyer
8e93970944
fips: do not activate fips module by default
2009-11-27 14:55:02 +01:00
Harald Hoyer
b65f499f60
fips: more shebang
2009-11-27 14:32:28 +01:00
Harald Hoyer
c2bcc5be2f
fips: add shebang to fips.sh
2009-11-27 14:31:05 +01:00
Harald Hoyer
ba67b9239b
changed hostonly documentation and handling
2009-11-27 14:29:32 +01:00
Philippe Seewer
9cce5af5af
Remove Ubuntu 8.10 support
...
This is outdated and no longer needed
2009-11-27 14:07:21 +01:00
Philippe Seewer
2e6b98c7f6
All module scripts should have a shebang
2009-11-27 14:07:21 +01:00
Philippe Seewer
a68c99c94e
loginit: Fix shebang
2009-11-27 14:07:21 +01:00
Philippe Seewer
00da3293e2
initqueue: Remove trailing ;
...
dash -n complains about the trailing ';' and somehow I think this
really isn't needed.
2009-11-27 14:07:21 +01:00
Philippe Seewer
6a0ce0a518
Module scripts should be executable
2009-11-27 14:07:20 +01:00
Philippe Seewer
7ce55fd6b7
syslog-genrules.sh: Shebang should be /bin/sh not /bin/dash
2009-11-27 14:07:20 +01:00
Harald Hoyer
57c6b805ce
rootfs-block/mount-root: remount root with /etc/fstab filesystem options
2009-11-26 19:12:10 +01:00
Harald Hoyer
17ed15182a
multipath: corrected initqueue parameter
2009-11-26 11:41:53 +01:00
Harald Hoyer
77eaa2fea1
dm: install dmsetup
2009-11-26 11:02:34 +01:00
Harald Hoyer
4073e3a325
nfs: add rd_NFS_DOMAIN parameter to set the NFSv4 domain name
...
https://bugzilla.redhat.com/show_bug.cgi?id=537969
2009-11-26 10:38:40 +01:00
Harald Hoyer
48df9fcc11
nfs: install passwd entries for nobody and nfsnobody
2009-11-26 10:38:06 +01:00
Harald Hoyer
bad6113059
lvm/dmraid: make LIBDIR depend on the binary
2009-11-25 20:08:22 +01:00
Yanko Kaneti
9e7ac6982a
Wildcards need dracut_install
2009-11-25 19:55:17 +01:00
Harald Hoyer
47ab3b6c5e
lvm: scan without monitor
...
https://bugzilla.redhat.com/show_bug.cgi?id=540289
2009-11-25 19:55:17 +01:00
Peter Jones
4ee9ce444b
This has to be executable.
...
multipath-scan.sh has to be executable, of course.
2009-11-25 11:26:38 -05:00
Peter Jones
01ba5f2192
Fix missing shell variables.
...
Somehow copy+paste from one machine to the other removed all the shell
variables from this line. Oops.
2009-11-25 11:06:35 -05:00
Peter Jones
b869710aff
Bring up multipath devices that are configured in multipath.conf.
...
This brings up multipath devices which are configured in multipath.conf
as we find them.
2009-11-25 10:54:12 -05:00
Peter Jones
323428ced5
Make sure and get all the multipath related modules.
...
Install all modules that are any of:
- scsi device handler
- dm log handler
- dm path selector
- dm target
It would be nice if we could tell which log handlers and targets are
multipath related, but we really can't.
2009-11-25 10:54:12 -05:00
Peter Jones
8f99a7f6e3
Add #!/bin/bash for consistency.
...
Most install scripts seem to have it there, may as well make this one
like the rest...
2009-11-25 10:54:12 -05:00
Peter Jones
aff873923c
Use glob for libdir when installing multipath libraries.
...
Use "/lib*/" not "/lib/" so it works when they're in /lib/multipath as
well as when they're in /lib64/multipath
2009-11-25 10:54:09 -05:00
Harald Hoyer
a34a0df207
90dm: install more device mapper kernel modules
2009-11-23 12:28:58 +01:00
Harald Hoyer
5841610c7f
kernel-modules: add firewire-ohci to hardcoded modules list
2009-11-23 12:28:58 +01:00