Michal Soltys
4401925c82
Add job control support to emergency shell
...
Option --ctty will optionally add setsid binary to dracut's image.
During runtime, if rd.ctty is set and is a character device,
emergency shells will be spawned with job control.
in case no ctty was provided, shell was spawned without caring about
/dev/console. Also, the ctty is more opportunistic. If the image was
generated with --ctty, we will fallback to /dev/tty1 if rc.ctty is
invalid or missing. Otherwise we spawn standard shell on /dev/console
[dyoung@redhat.com: Rebased to usrmove branch]
Signed-off-by: Michal Soltys <soltys@ziu.info>
Signed-off-by: Dave Young <dyoung@redhat.com>
13 years ago
Anton Blanchard
e7cbf8fd30
ip= server-id should be server-IP
...
From looking at the code it seems like server-id should really
be named server-IP.
13 years ago
Anton Blanchard
b3d838e5d0
server-id in ip= is not optional
...
The documentation suggests that server-id is an optional argument
but ip_to_var fails if it is not specified. Fix the documentation.
13 years ago
Anton Blanchard
acfab3733f
Handle upper case MAC addresses in ifname option
...
While the documentation states that ifname MAC addresses must be
lower case, we silently accept upper case ones and fail later on
when udev doesn't rename the device.
Instead of adding sanity checking on the MAC address just convert
it to lower case and remove the requirement completely.
13 years ago
Harald Hoyer
45abddb069
renamed dracut.kernel.7 to dracut.cmdline.7
13 years ago
Harald Hoyer
452e46dbfc
90mdraid/mdraid-waitclean.sh: add rd.md.waitclean parameter
...
add rd.md.waitclean parameter, which defaults to 0
https://bugzilla.redhat.com/show_bug.cgi?id=759148
13 years ago
Michal Soltys
5259da1043
minor changes
...
- in 10i18n - do stty -iutf8 on non-utf8 consoles, for consistency with
iutf8 on utf8 ones
- vim modeline in xml file
Signed-off-by: Michal Soltys <soltys@ziu.info>
14 years ago
Harald Hoyer
c2801d0938
99base/dracut-lib.sh: add /etc/cmdline/*.conf parsing
...
modules and overlay images can set default kernel command line
parameters in /etc/cmdline/*.conf in the initramfs.
14 years ago
Michal Soltys
cf5891424e
90(md|dm)raid: recognize ddf container
...
This patch adds ddf support, consistently with imsm/isw options.
Signed-off-by: Michal Soltys <soltys@ziu.info>
14 years ago
Harald Hoyer
a3381af1de
50plymouth: add plymouth.enable kernel command line option
14 years ago
Roberto Sassu
949a077a58
dracut: added new module ecryptfs
...
This module mounts an eCryptfs filesystem from the initial ramdisk using an
encrypted key.
Signed-off-by: Roberto Sassu <roberto.sassu@polito.it>
Acked-by: Gianluca Ramunno <ramunno@polito.it>
14 years ago
Roberto Sassu
0c71fb672f
dracut: added new module integrity
...
This module initializes the EVM software and permits to load a custom IMA
policy.
Signed-off-by: Roberto Sassu <roberto.sassu@polito.it>
Acked-by: Gianluca Ramunno <ramunno@polito.it>
14 years ago
Roberto Sassu
e1ed2a207b
dracut: added new module masterkey
...
This module initializes a trusted/user kernel master key that will be used
to decrypt other encrypted keys.
Signed-off-by: Roberto Sassu <roberto.sassu@polito.it>
Acked-by: Gianluca Ramunno <ramunno@polito.it>
14 years ago
Harald Hoyer
09e0549d51
dracut.kernel.7.xml: beautified doc
14 years ago
Harald Hoyer
c029f4c1da
dracut.kernel.7.xml: s/voonsole.keymap/vconsole.keymap
14 years ago
Amadeusz Żołnowski
37b73a235a
dracut.kernel.7: crypto LUKS - info about gpg-encrypted keys
14 years ago
Harald Hoyer
3b403b32fc
removed trailing whitespaces
14 years ago
Harald Hoyer
c3f7567a65
dracut.kernel.7.xml: clarify iscsi_firmware parameter usage
14 years ago
Harald Hoyer
65e0dd452c
base/init: removed rd.copystate
...
all files are available in /run/initramfs
14 years ago
Harald Hoyer
5d7cdc38d0
base/init: removed rd.timestamp and automatically export RD_*
14 years ago
Harald Hoyer
0a9d5422c6
dracut.kernel.7.xml: add FIPS parameter doc
14 years ago
Harald Hoyer
561d7f4d7c
doc: s#/init.log#/run/initramfs/init.log#g
14 years ago
Will Woods
bb08c7632a
docs: "/conf/conf.d" should be "/etc/conf.d"
...
The code actually looks in /etc/conf.d; make the docs reflect that.
14 years ago
Harald Hoyer
4c4c8b7239
rd.driver.*: accept comma separated list
...
accept a comma seperated list of kernel drivers for
rd.driver.blacklist
rd.driver.pre
rd.driver.post
14 years ago
Harald Hoyer
6fecffaab5
fcoe: add EDD parsing
...
[backport of 70dfe537]
14 years ago
Harald Hoyer
38ba0d7a62
network: add iBFT interface configuration
...
[forward port of 0828d4c3574693ae80c217229e1bba6948dc9509]
14 years ago
Harald Hoyer
94cce410aa
vconsole.font.unicode -> vconsole.unicode
14 years ago
Harald Hoyer
07caee2662
add 97biosdevname dracut module
14 years ago
Harald Hoyer
b43f4df540
iscsi: changed parameters to new rd.iscsi style
14 years ago
Harald Hoyer
a2b5bb004d
dracut.kernel.7.xml: s/rd_ZNET/rd.znet
14 years ago
Amadeusz Żołnowski
c7e72136b2
dracut.kernel.7: updated to latest changes in 90crypt
14 years ago
Harald Hoyer
ee6fa3240d
i18n: move to vconfig.* and locale.* namespace
15 years ago
Harald Hoyer
fa7ada31d0
new parameter option names with "rd.*" namespace
...
Renamed Options
Here is a list of options, which were used in dracut prior to
version 008, and their new replacement.
rdbreak
rd.break
rd_CCW
rd.ccw
rdcopystate
rd.copystate
rd_DASD_MOD
rd.dasd_mod.dasd
rd_DASD
rd.dasd
rdinitdebug rdnetdebug
rd.debug
rd_NO_DM
rd.dm=0
rd_DM_UUID
rd.dm.uuid
rdblacklist
rd.driver.blacklist
rdinsmodpost
rd.driver.post
rdloaddriver
rd.driver.pre
rd_NO_FSTAB
rd.fstab=0
rdinfo
rd.info
check
rd.live.check
rdlivedebug
rd.live.debug
live_dir
rd.live.dir
liveimg
rd.live.image
overlay
rd.live.overlay
readonly_overlay
rd.live.overlay.readonly
reset_overlay
rd.live.overlay.reset
live_ram
rd.live.ram
rd_NO_CRYPTTAB
rd.luks.crypttab=0
rd_LUKS_KEYDEV_UUID
rd.luks.keydev.uuid
rd_LUKS_KEYPATH
rd.luks.keypath
rd_NO_LUKS
rd.luks=0
rd_LUKS_UUID
rd.luks.uuid
rd_LUKS_UUID
rd.luks.uuid
rd_NO_LVMCONF
rd.lvm.conf
rd_LVM_LV
rd.lvm.lv
rd_NO_LVM
rd.lvm=0
rd_LVM_SNAPSHOT
rd.lvm.snapshot
rd_LVM_SNAPSIZE
rd.lvm.snapsize
rd_LVM_VG
rd.lvm.vg
rd_NO_MDADMCONF
rd.md.conf=0
rd_NO_MDIMSM
rd.md.imsm=0
rd_NO_MD
rd.md=0
rd_MD_UUID
rd.md.uuid
rd_NFS_DOMAIN
rd.nfs.domain
rd_NO_PLYMOUTH
rd.plymouth=0
rd_retry
rd.retry
rdshell
rd.shell
rd_NO_SPLASH
rd.splash
rdudevdebug
rd.udev.debug
rdudevinfo
rd.udev.info
rd_NO_ZFCPCONF
rd.zfcp.conf=0
rd_ZFCP
rd.zfcp
15 years ago
Harald Hoyer
d4916e36d0
documentation update
15 years ago
Harald Hoyer
1b4a9d8ad8
documentation update
15 years ago
Harald Hoyer
647bef8ca6
base/init: set RDTIMESTAMP
...
set $RDTIMESTAMP for init, if rd.timestamp is specified on the
kernel command line, so that systemd can print out:
"systemd: Boot finished after 15s = 3s (kernel) + 2s (initrd) + 10s
(userspace)"
15 years ago
Harald Hoyer
f844e7dc8f
manpage corrections
15 years ago
Harald Hoyer
c865ecbf32
manpage update
15 years ago
Harald Hoyer
d350ae6966
manpage xml: changed DTD to docbook 4.5
15 years ago
Amadeusz Żołnowski
9b3d462b68
dracut.kernel.7.xml: updated I18N and LUKS sections
...
10i18n/README: typo corrected
15 years ago
Harald Hoyer
609d00c467
manpages: changed to UTF-8
15 years ago
Harald Hoyer
3eccdb5289
manpage corrections
15 years ago
Harald Hoyer
cdc8d9c403
documentation: moved to docbook man pages
15 years ago