Harald Hoyer
3e6dad37c4
Makefile: use fedora css for documentation
13 years ago
Harald Hoyer
600c876968
consistently lowercase "dracut"
13 years ago
Harald Hoyer
cc68f78d92
TEST-04-FULL-SYSTEMD/test.sh: fixed $kernel var
13 years ago
Harald Hoyer
48ca487621
install virtio* modules in the generic case
...
https://bugzilla.redhat.com/show_bug.cgi?id=864012
13 years ago
Brian C. Lane
13cb578a37
Add rd.noverifyssl argument ( #852229 )
...
This adds --insecure to the curl args so that self-signed certificates
will be accepted.
13 years ago
Harald Hoyer
df2afa9ff4
test: disable systemd for encryption
13 years ago
Harald Hoyer
76d5c79e9c
dracut-functions.sh: inst_rules_program() skip udev vars ${}
13 years ago
Harald Hoyer
fdf2b152e5
i18n/parse-i18n.sh: correctly populate /etc/vconsole.conf
13 years ago
Harald Hoyer
178c189b0b
shutdown/shutdown.sh: failsafe shutdown for kexec
...
copy kexec from the real root, if it is not found in the unpacked
initramfs for shutdown.
Also drop to an emergency shell, if we can't do the ACTION
13 years ago
Harald Hoyer
14be3b16cd
TEST-20-NFS/test.sh: reformat
13 years ago
Harald Hoyer
2e111dd57a
TEST-50-MULTINIC/test.sh: fix multinic issues
13 years ago
Dave Young
06e9f8870a
return proper value in function dracut_install
...
dracut_install should return the real return value, so module install function
can detect the install failure.
Such as below in 99base:
dracut_install switch_root || dfatal "Failed to install switch_root"
Signed-off-by: Dave Young <dyoung@redhat.com>
13 years ago
Amadeusz Żołnowski
7e0d508002
dracut-functions.sh: find_binary: path starting with variable
...
Credits go to Alexander Tsoy <bugs+gentoo@puleglot.ru> who provided the
patch with following explanation:
I get messages "Skipping program $env{DM_SBIN_PATH}/..." when
generating initramfs. This happens because some udev rules contains
variables in path to command:
$ egrep -r 'IMPORT\{program\}=\"\$' /lib64/udev/rules.d/
/lib64/udev/rules.d/10-dm.rules:ENV{DM_COOKIE}=="?*", IMPORT{program}="$env{DM_SBIN_PATH}/dmsetup udevflags $env{DM_COOKIE}"
[...]
$ sudo dracut -f "" 3.5.4-hardened-r1
I: *** Including module: dm ***
I: Skipping program $env{DM_SBIN_PATH}/dmsetup using in udev rule 10-dm.rules as it cannot be found
13 years ago
Amadeusz Żołnowski
585b3b37c0
90crypt: call systemd commands only if systemd binaries are there
13 years ago
Harald Hoyer
167a320e5f
s/libnss*.so/libnss_*.so so that we don't install libnss3.so
13 years ago
Harald Hoyer
2242cd92ee
systemd: rename emergency.service to dracut-emergency.service for rd.shell
13 years ago
Harald Hoyer
d20fb951fa
add "--kernel-cmdline" and kernel_cmdline options for default parameters
13 years ago
Harald Hoyer
e0a393361d
dracut-functions: add inst_rule_group_owner()
...
add inst_rule_group_owner() to install GROUP and OWNER of udev rules
13 years ago
Harald Hoyer
da9c518116
dracut-functions.sh:inst_rules_program() also recognize RUN+=
13 years ago
Harald Hoyer
4d51eff05f
dracut-functions.sh: move the i2o_scsi to the omit_drivers variable
13 years ago
Harald Hoyer
a6c718ce8e
systemd: improve the emergency shell
13 years ago
Harald Hoyer
43a050e542
install/dracut-install.c: do not ldd directories
13 years ago
Harald Hoyer
25787f8071
systemd/module-setup.sh: move some services to sysinit
13 years ago
Harald Hoyer
ecfa02bdc8
dracut-functions.sh: do not check all modules for filesystems
13 years ago
Harald Hoyer
080d1b718d
dracut-functions.sh: make hostonly case more failsafe for new modules
...
If new modules are introduced, or modules get renamed, or modules change
from builtin to real modules, we want to include them in the host-only
image, just to be safe.
13 years ago
Harald Hoyer
8ea8d6de80
base/dracut-lib.sh: better error message for deprecated cmdline options
13 years ago
Harald Hoyer
4dbc1d1bb3
i18n/parse-i18n.sh: corrected the right option to use for the cmdline
13 years ago
Harald Hoyer
3b9669cff4
Makefile: fix css style for dracut.html
13 years ago
Harald Hoyer
a6332e6980
dracut.cmdline.7.asc: extend rd.auto doc
13 years ago
Harald Hoyer
9037b63eb2
dracut-functions.sh:get_persistent_dev() exception for multipath devices
...
An exception is multipath devices, child and top layer device may have
same uuid. As dm devices maintain /dev/mapper/* as persistent names,
just do not doing converting for them.
13 years ago
Harald Hoyer
308015bc4d
Makefile: revert documentation logic
13 years ago
Colin Walters
2692a42231
build: Add --disable-documentation option
...
Some operating system builders may not want to build documention, for
example during a bootstrapping process.
13 years ago
Harald Hoyer
e064127729
add "rd.auto" parameter and switch off automatic assembly
...
No automatic assembly is done anymore by default. You will have to
specify exactly what devices to assemble
("rd.md.uuid=" "rd.luks.uuid" ...)
or use "rd.auto=1" or "rd.auto" on the kernel command line.
For big servers with thousands of disks we don't want to assemble
everything by default (error prone, slow).
13 years ago
Colin Walters
103281f3b6
Support GNOME Build API
...
For dracut:
See people.gnome.org/~walters/docs/build-api.txt
We have a new stub configure script that writes out a Makefile.inc.
13 years ago
Harald Hoyer
69ba546721
TODO: update
13 years ago
Harald Hoyer
d65638dacb
shutdown/shutdown.sh: reboot, if no argument was given
13 years ago
Harald Hoyer
a0be1eddcf
network/ifup.sh: setup nameserver for every interface
...
even for dhcp
https://bugzilla.redhat.com/show_bug.cgi?id=840769
13 years ago
Harald Hoyer
e1b48995c2
dracut.sh: create the initramfs non-world readable
13 years ago
Harald Hoyer
194e074764
dm/module-setup.sh: instmods dm_mod
13 years ago
Harald Hoyer
7f1d77d9fb
TEST-16-DMSQUASH: reenable test
13 years ago
Harald Hoyer
3722020071
crypt/crypt-run-generator.sh: add allow-discards to options in crypttab
13 years ago
Harald Hoyer
f7235c223d
dracut.cmdline.7.asc: fixed rd.luks.allow-discards format
13 years ago
Harald Hoyer
868eba13f2
install/dracut-install.c: support find_binary for <src> <dst>
...
also factor out find_binary()
13 years ago
Harald Hoyer
2cae00be9e
busybox/module-setup.sh: generate nice relative symlinks with ln_r
13 years ago
Daniel Drake
69eba8c40a
busybox: fix installation from /sbin/busybox
...
"inst busybox" no longer seems to work when busybox is at
/sbin/busybox. Reproduced on Fedora 18 (dracut-023-39.git20120910).
Use type -P to find the full path to busybox to solve this problem.
13 years ago
Harald Hoyer
17b01c5b13
url-lib/module-setup.sh: also install libs for https
13 years ago
Harald Hoyer
a0508937fc
i18n/10-console.rules: do the console init only one time
13 years ago
Harald Hoyer
bc07024624
TEST-10-RAID/test.sh: add "rd.auto=1"
13 years ago
Harald Hoyer
907f75447b
TEST-03-USR-MOUNT/create-root.sh: load btrfs module manually
13 years ago
Harald Hoyer
500d8e6002
udev-rules/module-setup.sh: add udev groups
13 years ago