Michal Soltys
6e43debe67
dracut-functions: remove find_rule()
...
Not used anymore.
Signed-off-by: Michal Soltys <soltys@ziu.info>
14 years ago
Michal Soltys
09a19bb1ba
dracut-functions: update inst_binary()
...
This update adds support for sort-of corner case - when explicitly
specified binary (e.g. through dracut_install or inst) is a library
itself.
In such case, we would expect the binary to undergo typical
library-related handling (symlinks and such).
Apart from that, the patch cleans indenting and a few unused variables
in inst_binary() (probably leftovers from the past ?)
Signed-off-by: Michal Soltys <soltys@ziu.info>
14 years ago
Harald Hoyer
0279111026
documentation: update TODO and links
14 years ago
Harald Hoyer
f58c3ccf44
TODO: updated
14 years ago
Harald Hoyer
3b403b32fc
removed trailing whitespaces
14 years ago
Harald Hoyer
e2cdb570ae
dracut-functions: only dinfo() about missing firmware files
...
People are scared about those messages, so only dwarn() if the module
is actually loaded on the system.
14 years ago
Harald Hoyer
9a5393ac7e
dracut: use /var/tmp rather than /tmp for the initramfs creation
...
/tmp might be to small to hold the initramfs image
14 years ago
Harald Hoyer
da5f8554a4
ifcfg/write-ifcfg.sh: do not source net.*.override, if it doesn't exist
14 years ago
Amadeusz Żołnowski
ba902275d5
new module - 91crypt-gpg
...
It's an extension to 90crypt module. Adds support for GPG-encrypted
keys (symmetrically, of course). Module is optional.
14 years ago
Amadeusz Żołnowski
3909d7edfc
crypt: functions for ask-for-password and reading key
...
Asking for password and reading key parts are moved to separate
functions in crypt-lib.sh: ask_for_password and readkey.
14 years ago
Amadeusz Żołnowski
2f95d699dc
crypt-lib.sh: 'command -v' preferred over 'type'
14 years ago
Amadeusz Żołnowski
d04de5fdd0
.gitignore: ignore dracut.html, dracut.conf.d/*.conf files, test.log
14 years ago
Amadeusz Żołnowski
f584c502a6
.gitignore: cleanup (prefix paths with /, remove unnecessary)
...
*~ should be globally ignored anyway. Paths were prefix with / to be
strict.
14 years ago
Harald Hoyer
3cf14ae1ae
parse-kernel.sh: wrong index was used in for loop
...
Thanks Mike Snitzer <msnitzer@redhat.com>
14 years ago
Harald Hoyer
7c18802966
iscsi: find iscsi kernel modules by symbol names
14 years ago
Harald Hoyer
424ecce632
plymouth/gensplash: reset tty after plymouth messed with it
14 years ago
Harald Hoyer
6019e1053c
10i18n: do not use console_init shell script, if systemd-vconsole-setup
...
do not use console_init shell script, if systemd-vconsole-setup is
available
14 years ago
Harald Hoyer
aad6898fe4
10i18n: s/systemd-vconsole/systemd-vconsole-setup/g
14 years ago
Harald Hoyer
44110df25a
base/init: remove double nosuid from devtmpfs mount line
14 years ago
Harald Hoyer
c99014d5ef
console_init/plymouth: use systemd-vconsole, if available
...
also init the console before starting the plymouth daemon
14 years ago
Harald Hoyer
a7ee1cd7f6
test/TEST-13-ENC-RAID-LVM: double test root disk space
14 years ago
Harald Hoyer
c3f7567a65
dracut.kernel.7.xml: clarify iscsi_firmware parameter usage
14 years ago
Harald Hoyer
ba7457ee00
network/parse-ip-opts.sh: fix ifname for ibft with all args
14 years ago
Harald Hoyer
7b069d5ea7
network/net-genrules.sh: also honor rename events
14 years ago
Marian Ganisin
c34130f705
don't overwrite ifname=
...
[Harald Hoyer <harald@redhat.com>: replaced grep with strstr]
[Harald Hoyer <harald@redhat.com>: handle multiple ifname= arguments]
14 years ago
Marian Ganisin
cc8f077e9f
skip condition fixed
14 years ago
Marian Ganisin
ccacb45c52
correct module name
14 years ago
Harald Hoyer
1325cddee9
let rpc user own /var/lib/rpcbind
...
https://bugzilla.redhat.com/show_bug.cgi?id=698160
14 years ago
Harald Hoyer
80df37f475
fcoe: moved edd detection to settled initqueue
...
At the time of modprobing edd, all pci devices must exist and have to be
initialized for the symlinks to work.
14 years ago
Harald Hoyer
979c4a9304
dracut: revert prelink, if fips module was used
14 years ago
Harald Hoyer
4257798f8a
fips: forward port RHEL-6 fips changes
...
- also support FIPS on separate LVM partition
- use small settle loop to get /boot
- "set -e" has no effect, if we use "||"
- make fips work with encrypted root and seperate boot
- moved to pre-pivot to support /boot in /
14 years ago
Harald Hoyer
12b9736228
dm: add 11-dm.rules for udev-168 and cleanup-db
...
add OPTIONS+="db_persist" to dm devices, to persist through a
udevadm info --cleanup-db
14 years ago
Amadeusz Żołnowski
64fcb3cce7
kernel-modules: inst modules.builtin if there's no modules.builtin.bin
...
Also report failure if none of them exist.
14 years ago
Michal Soltys
336eb5b04c
modules.d/99base/init: missing slash in ismounted check
...
ismounted sys -> ismounted /sys
Signed-off-by: Michal Soltys <soltys@ziu.info>
14 years ago
Harald Hoyer
f024bf0dcd
base, crypt: install umount, because it is used
14 years ago
Harald Hoyer
fd786adcf5
dracut: make prefix configurable
14 years ago
Harald Hoyer
0743486127
test/TEST-11-LVM, test/TEST-14-IMSM: update test cases
...
- more diskspace
- add /run
- drop to shell in test-init
14 years ago
Harald Hoyer
bf512ee2e0
base/init: export RD_TIMESTAMP
14 years ago
Harald Hoyer
b99dc517d6
inc version
14 years ago
Harald Hoyer
6a168568a5
base/init: use "udevadm control --exit" and "udevadm info --cleanup-db"
...
For udev >= 168 use the advanced udevadm features for shutting down udev.
Thanks Kay!!!
14 years ago
Harald Hoyer
dbad9f4661
Move all files to /run/initramfs
...
Given that we boot into a modern Linux distribution with the "/run" toplevel
directory, we can easily mount move the whole /run directory to the real
root in the end and have the complete initramfs later on in
/run/initramfs. All log files and /run states are still accessible and
to save space /run/initramfs can be removed later on.
Because the kernel does not mount a tmpfs on /run prior to unpacking the
initramfs cpio image, we have to copy ourselves very early to a tmpfs
and mount it on /run.
Due to lazy umount the old initramfs binaries should
be removed in the end by switch_root.
This feature can be turned on with "--prefix".
14 years ago
Harald Hoyer
7eb40c488c
base: s#initlog#loginit#g for consistency
14 years ago
Harald Hoyer
2a9b703903
set udev property hookdir
...
Revert "mdraid/65-md-incremental-imsm.rules: s#$hookdir#/lib/dracut/hooks/"
This reverts commit e1f68dc6a0
.
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
e1f68dc6a0
mdraid/65-md-incremental-imsm.rules: s#$hookdir#/lib/dracut/hooks/
14 years ago
Harald Hoyer
06ae51be51
TEST-50-MULTINIC/client-init: drop to shell, if "rd.shell"
14 years ago
Harald Hoyer
8a6ecb19b9
TEST-50-MULTINIC/test.sh: add /run dir and "ls" to client image
14 years ago
Harald Hoyer
1254925f1e
dracut: do not install ld.so.conf* for kernel-only
14 years ago
Harald Hoyer
a6c34848eb
base/init: set DRACUT_QUIET based on "loglevel" and "quiet"
14 years ago