Harald Hoyer [Mon, 2 Aug 2010 09:26:49 +0000 (11:26 +0200)]
crypt: fix printf
Harald Hoyer [Mon, 2 Aug 2010 09:13:06 +0000 (11:13 +0200)]
TEST-12-RAID-DEG: double disk space
Harald Hoyer [Mon, 2 Aug 2010 09:12:42 +0000 (11:12 +0200)]
i18n: only source config files, if present
Harald Hoyer [Mon, 2 Aug 2010 09:05:11 +0000 (11:05 +0200)]
mdraid: --no-degraded not allowed with -I
Harald Hoyer [Mon, 2 Aug 2010 07:40:18 +0000 (09:40 +0200)]
dracut-functions: fix check=255 logic and dependencies
Harald Hoyer [Mon, 2 Aug 2010 08:01:59 +0000 (10:01 +0200)]
TEST: omit network module for non-network tests
Harald Hoyer [Mon, 2 Aug 2010 07:59:36 +0000 (09:59 +0200)]
dracut: let some arguments add up
Specifying multiple -a, -o, -m, -d, --add-drivers, --filesystems now
adds up.
Harald Hoyer [Mon, 2 Aug 2010 07:40:55 +0000 (09:40 +0200)]
crypt: loop until all non-busy crypt devs closed
Harald Hoyer [Mon, 2 Aug 2010 07:39:49 +0000 (09:39 +0200)]
debug: add fsck to debug module
Harald Hoyer [Mon, 2 Aug 2010 07:39:13 +0000 (09:39 +0200)]
dracut: use hardlink, if available to safe some space
Harald Hoyer [Mon, 2 Aug 2010 06:58:08 +0000 (08:58 +0200)]
version pre 7
Harald Hoyer [Mon, 2 Aug 2010 06:20:50 +0000 (08:20 +0200)]
dracut.spec: redhat-i18n -> i18n
Harald Hoyer [Mon, 2 Aug 2010 06:21:28 +0000 (08:21 +0200)]
dracut.spec: add bootchartd
Harald Hoyer [Mon, 2 Aug 2010 06:19:36 +0000 (08:19 +0200)]
dracut.spec: add dracut.conf.d/fedora.conf
Harald Hoyer [Thu, 29 Jul 2010 14:35:31 +0000 (16:35 +0200)]
crypt: strip "luks-" from rd_LUKS_UUID
Harald Hoyer [Wed, 28 Jul 2010 12:09:28 +0000 (14:09 +0200)]
removed redundant 64-lvm.rules install
Thanks to Amadeusz Żołnowski, who found it.
Harald Hoyer [Tue, 27 Jul 2010 09:51:27 +0000 (11:51 +0200)]
dracut-functions: fix "-m -a" handling
Harald Hoyer [Fri, 23 Jul 2010 10:26:42 +0000 (12:26 +0200)]
crypt: remove emergency source of dracut-lib.sh
Harald Hoyer [Fri, 23 Jul 2010 10:20:32 +0000 (12:20 +0200)]
fcoe: add sleeps to fcoe-up
Harald Hoyer [Fri, 23 Jul 2010 10:16:11 +0000 (12:16 +0200)]
lvm: wait for all rd_LVM_LV and rd_LVM_VG specified to appear
Harald Hoyer [Fri, 23 Jul 2010 09:17:19 +0000 (11:17 +0200)]
mknod with mode and set umask for the rest
Harald Hoyer [Wed, 21 Jul 2010 12:25:42 +0000 (14:25 +0200)]
btrfs: add hostonly check
Harald Hoyer [Wed, 21 Jul 2010 12:21:47 +0000 (14:21 +0200)]
10i18n: fixed i18n_vars parsing
gather_vars() should replace "every" occurance of the seperator
Harald Hoyer [Wed, 21 Jul 2010 11:44:03 +0000 (13:44 +0200)]
selinux: fixed error handling for load-policy
{} | cmd opens a subshell for {}
Amadeusz Żołnowski [Tue, 13 Jul 2010 17:14:47 +0000 (19:14 +0200)]
90crypt: keys on external devices support
99base/dracut-lib.sh: new fun.: getoptcomma, foreach_uuid_until
Amadeusz Żołnowski [Tue, 13 Jul 2010 08:13:55 +0000 (10:13 +0200)]
10i18n: README corrected
Amadeusz Żołnowski [Tue, 13 Jul 2010 07:58:47 +0000 (09:58 +0200)]
README for 10i18n module
Amadeusz Żołnowski [Wed, 7 Jul 2010 14:39:09 +0000 (16:39 +0200)]
dracut-functions: additional symlinks for library files
rev_lib_symlinks: it's new
inst_library: creating additional symlinks for installed library files
Harald Hoyer [Wed, 21 Jul 2010 11:37:23 +0000 (13:37 +0200)]
bootchartd: do not enable bootchartd by default
users can always add "-a bootchartd" on image creation or add it
to /etc/dracut.conf.d/myconf.conf
Frederic Crozat [Tue, 13 Jul 2010 23:50:55 +0000 (01:50 +0200)]
bootchartd support
add preliminary bootchard support
Signed-off-by: Maarten Vanraes <maarten.vanraes@gmail.com>
Andrey Borzenkov [Tue, 13 Jul 2010 23:30:16 +0000 (01:30 +0200)]
conffile before confdir
conffile should be sourced before confdir
Signed-off-by: Maarten Vanraes <maarten.vanraes@gmail.com>
Harald Hoyer [Tue, 20 Jul 2010 09:24:37 +0000 (11:24 +0200)]
dracut: fixed stripping of kernel modules
Harald Hoyer [Tue, 20 Jul 2010 09:23:14 +0000 (11:23 +0200)]
multipath: install by default, but run only if wwids are present
Harald Hoyer [Mon, 12 Jul 2010 16:52:44 +0000 (18:52 +0200)]
dracut-lib.sh: getarg() returns the value of the last argument
a=0 a=1 a=2
$(getarg a) == "2"
Harald Hoyer [Mon, 12 Jul 2010 16:47:08 +0000 (18:47 +0200)]
cryptroot-ask: s/getargs rd_NO_CRYPTTAB/getarg rd_NO_CRYPTTAB/g
Harald Hoyer [Mon, 12 Jul 2010 14:33:14 +0000 (16:33 +0200)]
dracut.conf.d/fedora.conf: created
Harald Hoyer [Mon, 12 Jul 2010 14:32:32 +0000 (16:32 +0200)]
10i18n: fixed directory check logic
Harald Hoyer [Mon, 12 Jul 2010 14:16:57 +0000 (16:16 +0200)]
TEST-13-ENC-RAID: add check for rd_LUKS_UUID argument parsing
Harald Hoyer [Mon, 12 Jul 2010 14:16:39 +0000 (16:16 +0200)]
crypt: wait for all rd_LUKS_UUID disks to appear
Also give a hint in emergency, if one disk is not found.
Harald Hoyer [Mon, 12 Jul 2010 13:33:44 +0000 (15:33 +0200)]
dracut-lib: export RDDEBUG
Harald Hoyer [Mon, 12 Jul 2010 12:43:11 +0000 (14:43 +0200)]
crypt/parse-crypt.sh: fix end label for luks udev rules
Harald Hoyer [Mon, 12 Jul 2010 12:33:43 +0000 (14:33 +0200)]
crypt: removed default 70-luks.rules
Harald Hoyer [Mon, 12 Jul 2010 12:31:21 +0000 (14:31 +0200)]
crypt: assemble 70-luks.rules dynamically
Harald Hoyer [Fri, 9 Jul 2010 09:19:57 +0000 (11:19 +0200)]
dracut.spec: removed duplicate COPYING
Harald Hoyer [Fri, 9 Jul 2010 09:19:32 +0000 (11:19 +0200)]
plymouth: depend on crypt, if cryptsetup exists
Harald Hoyer [Fri, 9 Jul 2010 09:18:31 +0000 (11:18 +0200)]
dmsquash-live: do not umount /dev/.initramfs/live for cdrom_id to work
Harald Hoyer [Thu, 8 Jul 2010 14:18:09 +0000 (16:18 +0200)]
dm: load dm_mod if device-mapper not in /proc/misc
Harald Hoyer [Thu, 8 Jul 2010 14:14:55 +0000 (16:14 +0200)]
dmsquash-live: depend on dm module
Harald Hoyer [Wed, 7 Jul 2010 09:21:38 +0000 (11:21 +0200)]
i18n: now on by default and removed redhat-i18n
Harald Hoyer [Wed, 7 Jul 2010 09:20:27 +0000 (11:20 +0200)]
fcoe: moved fcoeup to initqueue (udev timeouts)
Harald Hoyer [Tue, 6 Jul 2010 08:16:25 +0000 (10:16 +0200)]
dmsquash-live: mount live image at /dev/.initramfs/live
Amadeusz Żołnowski [Mon, 5 Jul 2010 09:25:21 +0000 (11:25 +0200)]
dracut-functions: cosmetic changes to inst_rules
Amadeusz Żołnowski [Mon, 5 Jul 2010 07:08:47 +0000 (09:08 +0200)]
dracut-functions: info which udev rules are skipped
I found it useful. Maybe help others debugging.
Amadeusz Żołnowski [Mon, 5 Jul 2010 07:06:47 +0000 (09:06 +0200)]
dracut: info which module is sourced; updated dracut usage
Added description for --confdir.
Amadeusz Żołnowski [Thu, 1 Jul 2010 19:17:37 +0000 (21:17 +0200)]
add module i18n
dracut-functions: added functions: mksubdirs, inst_decompress,
inst_opt_decompress and print_vars
dracut.conf.d: added configuration files for Gentoo and RedHat/Fedora
Harald Hoyer [Fri, 25 Jun 2010 10:06:19 +0000 (12:06 +0200)]
dracut.spec: dracut-network needs vconfig for fcoe
Harald Hoyer [Fri, 25 Jun 2010 09:42:51 +0000 (11:42 +0200)]
dmsquash, resume: do not name the /dev/.udev/rules like the /etc ones
Harald Hoyer [Tue, 22 Jun 2010 09:59:49 +0000 (11:59 +0200)]
dracut-functions: use LC_ALL=C rather than LANG=C
Harald Hoyer [Tue, 22 Jun 2010 08:32:25 +0000 (10:32 +0200)]
dracut-functions: set LANG=C for ldd output parsing
Harald Hoyer [Tue, 22 Jun 2010 08:30:39 +0000 (10:30 +0200)]
Write rules for symlinks to /dev/.udev/rules.d for later usage
We want some symlinks to persist in the real root, so we write them to
/dev/.udev/rules.d, that they survive a retrigger.
Harald Hoyer [Mon, 21 Jun 2010 18:47:01 +0000 (20:47 +0200)]
crypt: add fpu kernel module
Harald Hoyer [Fri, 18 Jun 2010 10:52:52 +0000 (12:52 +0200)]
fips: fixes copy&paste error for "check"
Harald Hoyer [Thu, 17 Jun 2010 15:14:09 +0000 (17:14 +0200)]
dracut.8: changed IPv6 addresses to the documentation address space
Harald Hoyer [Thu, 17 Jun 2010 15:03:38 +0000 (17:03 +0200)]
dracut.8: add note about putting IPv6 addresses in brackets
Harald Hoyer [Thu, 17 Jun 2010 14:25:28 +0000 (16:25 +0200)]
fixed "ip=dhcp6"
Harald Hoyer [Thu, 17 Jun 2010 08:42:41 +0000 (10:42 +0200)]
Version 006
Harald Hoyer [Thu, 17 Jun 2010 08:45:39 +0000 (10:45 +0200)]
dracut.spec: moved znet to dracut-network
Amadeusz Żołnowski [Fri, 11 Jun 2010 19:10:34 +0000 (21:10 +0200)]
dracut, dracut-functions: better vercmp
credits go to V. Lowther
Harald Hoyer [Fri, 11 Jun 2010 11:16:36 +0000 (13:16 +0200)]
network: strip pxelinux hardware type field from BOOTIF
Harald Hoyer [Fri, 11 Jun 2010 10:52:02 +0000 (12:52 +0200)]
crypt: install more aes modules
Harald Hoyer [Thu, 10 Jun 2010 11:52:31 +0000 (13:52 +0200)]
network: depend on ifcfg, if /etc/sysconfig/network-scripts exist
Harald Hoyer [Thu, 10 Jun 2010 11:51:40 +0000 (13:51 +0200)]
lvm: install lvm mirror and snaphot libs
Amadeusz Żołnowski [Wed, 9 Jun 2010 15:29:36 +0000 (17:29 +0200)]
dracut-functions: fun. vercmp optimized; credits go to Victor Lowther
Harald Hoyer [Wed, 9 Jun 2010 14:41:10 +0000 (16:41 +0200)]
iscsi: add support for multiple netroot=iscsi:
The whole netdisk concept should be reviewed though!
Harald Hoyer [Wed, 9 Jun 2010 09:56:06 +0000 (11:56 +0200)]
plymouth/cryptroot-ask.sh: beautify password prompt
Harald Hoyer [Wed, 9 Jun 2010 09:22:22 +0000 (11:22 +0200)]
selinux: move selinux to a separate module
Amadeusz Żołnowski [Wed, 9 Jun 2010 08:40:31 +0000 (10:40 +0200)]
90crypt: 'crypto_LUKS' identifier corrected
Amadeusz Żołnowski [Wed, 9 Jun 2010 08:38:36 +0000 (10:38 +0200)]
95uswsusp: Gentoo path for 'resume' binary
Amadeusz Żołnowski [Wed, 9 Jun 2010 08:36:05 +0000 (10:36 +0200)]
Support old version of module-init-tools
modprobe included in version prior to 3.7 of module-init-tools doesn't
have -d | --dirname option which allows to give a prefix other than
'/' for kernel modules path. Dracut assumes existence of that
option and uses it even with default '/'. The patch passes -d option
only if it's different from default and also checks module-init-tools
version if user changes the prefix by --kmoddir Dracut option.
Victor Lowther [Wed, 2 Jun 2010 12:07:55 +0000 (07:07 -0500)]
Have cryptroot-ask load dm_crypt if needed.
Victor Lowther [Wed, 2 Jun 2010 12:07:55 +0000 (07:07 -0500)]
Just look for cryptroot instead of /sbin/cryptroot
We know what the path is and what it contains in the initrd, and
not everyone puts cryptroot in /sbin
Victor Lowther [Wed, 2 Jun 2010 12:07:56 +0000 (07:07 -0500)]
Arch handles loading modules from udev in a somewhat customized manner.
Harald Hoyer [Thu, 27 May 2010 12:34:02 +0000 (14:34 +0200)]
multipath: remove multipath udev rules, if no multipath.conf was found
Harald Hoyer [Wed, 26 May 2010 15:44:07 +0000 (17:44 +0200)]
multipath: simplify and install wwids (rhbz 595719)
install /etc/multipath/wwids
With the proper 40-multipath.rules and new udev device-mapper mechanism,
we don't need the multipath scan anymore.
rhbz#595719
Harald Hoyer [Wed, 26 May 2010 15:43:18 +0000 (17:43 +0200)]
dracut-functions: beautified warnings
Harald Hoyer [Wed, 26 May 2010 15:42:57 +0000 (17:42 +0200)]
dracut-functions: check if specific dracut module is missing
Harald Hoyer [Wed, 19 May 2010 08:01:33 +0000 (10:01 +0200)]
selinux-loadpolicy.sh: exit for "selinux=0"
Harald Hoyer [Wed, 19 May 2010 07:55:48 +0000 (09:55 +0200)]
Makefile: make more clean
Harald Hoyer [Wed, 19 May 2010 07:40:48 +0000 (09:40 +0200)]
chmod 0755 *.sh
Harald Hoyer [Wed, 19 May 2010 07:39:07 +0000 (09:39 +0200)]
95znet: removed 55-ccw.rules and ccw_init
Harald Hoyer [Wed, 19 May 2010 07:37:20 +0000 (09:37 +0200)]
get rid of rdnetdebug
set PS4 and output to /dev/initlog.pipe
Harald Hoyer [Wed, 19 May 2010 07:36:11 +0000 (09:36 +0200)]
95fcoe/fcoe-up: wait_for_if_up
Harald Hoyer [Wed, 19 May 2010 07:35:01 +0000 (09:35 +0200)]
TEST-50-MULTINIC: do not provide a cdrom in the testcase
Harald Hoyer [Wed, 19 May 2010 07:33:58 +0000 (09:33 +0200)]
40network/ifup: be more verbose
Harald Hoyer [Wed, 19 May 2010 07:33:20 +0000 (09:33 +0200)]
40network/dhclient-script: be more verbose
Harald Hoyer [Wed, 19 May 2010 06:28:19 +0000 (08:28 +0200)]
40network/parse-ip-opts.sh: add "ip=auto6" to valid options
Andy Lutomirski [Wed, 19 May 2010 06:13:12 +0000 (08:13 +0200)]
90mdraid dracut-functions: fix md raid hostonly detection
check_block_and_slaves looks at slaves but not parents.
Harald Hoyer [Fri, 7 May 2010 09:04:23 +0000 (11:04 +0200)]
dracut.spec: clean up the requirements
Harald Hoyer [Fri, 7 May 2010 09:03:55 +0000 (11:03 +0200)]
dracut: get rid of the "file" command
Harald Hoyer [Fri, 7 May 2010 09:02:31 +0000 (11:02 +0200)]
plymouth/plymouth-populate-initrd: get rid of awk