Harald Hoyer
3e964eeb96
dracut.sh: put $drivers and $filesystems back in export
2012-07-27 16:06:36 +02:00
Harald Hoyer
aec9f902f0
kernel-modules/module-setup.sh: move "$drivers" "$filesystems" and "$add_drivers" to dracut.sh
2012-07-27 16:03:42 +02:00
Harald Hoyer
764eb40cc9
TODO: update
2012-07-27 16:03:25 +02:00
Harald Hoyer
95a5b23a38
i18n,terminfo/module-setup.sh: fixed "cp -t" calls
2012-07-27 15:34:54 +02:00
Harald Hoyer
5d833a9f5b
add "af_packet" kernel module to network testsuite tests
2012-07-27 15:11:01 +02:00
Harald Hoyer
3e51b2f6fc
fixed i18n and plymouth for systemd
2012-07-27 14:15:48 +02:00
Harald Hoyer
852105dc44
i18n/console_init.sh: skip, if we use systemd and use systemd-vconsole-init
2012-07-27 14:11:22 +02:00
Harald Hoyer
a7473ef379
cifs/parse-cifsroot.sh: fixed more root/netroot parsing
2012-07-27 12:40:55 +02:00
Harald Hoyer
f7f3792390
iscsi/iscsiroot.sh: force link initiatorname
2012-07-27 12:18:08 +02:00
Harald Hoyer
2d674a9336
README.testsuite: add instructions on how to run the testsuite
2012-07-27 12:14:04 +02:00
Harald Hoyer
24a38bc1cb
fixed install locations for udev rules and change to IMPORT{builtin}
2012-07-27 11:55:31 +02:00
Harald Hoyer
82b1739dce
cifs/parse-cifsroot.sh: do not unset netroot, we need it
2012-07-27 11:54:24 +02:00
Amadeusz Żołnowski
fc6b272f41
gitignore install/dracut-install
2012-07-27 09:55:06 +02:00
Amadeusz Żołnowski
c9baff669d
Makefile: add dependencies for dracut-install (generated with gcc -MM)
2012-07-27 09:54:49 +02:00
Harald Hoyer
72ee74b9be
dracut.spec: add cifs module
2012-07-27 06:26:26 +02:00
Harald Hoyer
cc21808764
dracut-functions.sh:inst_rule_programs() fix error messages
2012-07-26 19:35:12 +02:00
Harald Hoyer
78021eace1
install/dracut-install.c: convert destrootdir to realpath
...
otherwise we get strange errors if it ends with a slash and does not
exist.
2012-07-26 19:35:00 +02:00
Harald Hoyer
65d1a8a4ae
dracut-functions.sh:inst_rule_programs() fixed IMPORT{program}
2012-07-26 19:12:40 +02:00
Amadeusz Żołnowski
187a8e08d5
gentoo.conf: enable ro_mnt
2012-07-26 19:07:28 +02:00
Harald Hoyer
c9a81c1f91
plymouth: do not start plymouth via dracut for systemd in the initramfs
2012-07-26 19:00:04 +02:00
Mike Gorse
d580636e97
Added cifs
2012-07-26 18:51:45 +02:00
Harald Hoyer
6ca264a151
nfs/module-setup.sh: check for "rpc.rpc" before running chown
2012-07-26 18:12:05 +02:00
Amadeusz Żołnowski
aa505d588f
parse-root-opts: first check for ro, later for rw
...
This order is already in 98usrmount.
2012-07-26 17:35:59 +02:00
Harald Hoyer
96c6fa9202
base/module-setup.sh: removed mount-hook
2012-07-26 17:35:25 +02:00
Harald Hoyer
25706eafac
README.testsuite updated with requirements for TEST-04-SYSTEMD
2012-07-26 17:26:31 +02:00
Harald Hoyer
8aa9926839
mv rootfs-block/module-setup.sh:search_option() in dracut-functions.sh
...
new function fs_get_option()
2012-07-26 17:24:01 +02:00
Amadeusz Żołnowski
ff3953efe1
ro_mnt - option at build time to force ro mount of / and /usr
2012-07-26 17:16:56 +02:00
Harald Hoyer
ec5e5ae27a
dracut-functions.sh: corrected usage comment of find_mp_fstype()
2012-07-26 17:05:24 +02:00
Harald Hoyer
3cc4c8ba9b
rootfs-block/module-setup.sh: add support for xfs / reiserfs separate journal device
...
xfs and reiserfs (among other) supports storing journal data to a
separate device. Unfortunately, XFS requires this information to boot
properly (reiserfs can embed the information in its metadata but you
might want to override it).
Frederic Crozat <fcrozat@suse.com>
2012-07-26 17:00:47 +02:00
Harald Hoyer
81672479af
dracut-functions.sh: add find_mp_fstype()
2012-07-26 17:00:07 +02:00
Frederic Crozat
6a5170a15f
PATCH: add support for xfs / reiserfs separate journal device
...
xfs and reiserfs (among other) supports storing journal data to a
separate device. Unfortunately, XFS requires this information to boot
properly (reiserfs can embed the information in its metadata but you
might want to override it).
Attached patch ensure host information are stored in initramfs and also
allows to give data over kernel commandline.
--
Frederic Crozat <fcrozat@suse.com>
SUSE
>From a7c592b9bb7de0d7874ae51d02944a7eee2ec75b Mon Sep 17 00:00:00 2001
From: Frederic Crozat <fcrozat@suse.com>
Date: Tue, 24 Jul 2012 18:52:17 +0200
Subject: [PATCH] Add support for separate journal on reiserfs and xfs
2012-07-26 16:38:14 +02:00
Amadeusz Żołnowski
1f4aaaeb5e
modules.d/99base/mount-hook.sh is not used - removed
2012-07-26 16:35:13 +02:00
Amadeusz Żołnowski
79148c2945
apply "ro" and "rw" options from cmdline to / mount
...
rflags is no longer guaranteed to be non empty. / is mounted according
to rootflags parameter but forced ro at first. Later it is remounted
according to /etc/fstab + rootflags parameter and "ro"/"rw". If
parameters are still the same as for first mount, / isn't remounted.
Conflicts:
modules.d/95rootfs-block/mount-root.sh
modules.d/99base/parse-root-opts.sh
2012-07-26 16:35:13 +02:00
Amadeusz Żołnowski
5767201eaf
dracut-lib: new functions: listlist and are_lists_eq
...
listlist is like strstr for lists with specified separator and
are_lists_eq uses listlist to check equality of specified lists.
2012-07-26 16:35:13 +02:00
Amadeusz Żołnowski
221c342d50
98usrmount: [ "x$_usr_found" != "x" ] - removed redundant 'x'
2012-07-26 16:35:13 +02:00
Amadeusz Żołnowski
b56e174322
98usrmount: print mount options
2012-07-26 16:35:13 +02:00
Amadeusz Żołnowski
5afa957915
98usrmount: use rw and ro options instead of rd.usrmount.ro
...
In result /usr is forced to be mounted ro or rw along with /.
2012-07-26 16:35:13 +02:00
Amadeusz Żołnowski
af3b67b213
95rootfs-block: fix left fsck rel. checks
2012-07-26 16:35:13 +02:00
Harald Hoyer
93d7b823b4
systemd/dracut-cmdline.sh: output dracut version
2012-07-26 14:23:31 +02:00
Harald Hoyer
4a1255bc38
Makefile: use symlink for topsrcdir/dracut-install
2012-07-26 13:04:45 +02:00
Harald Hoyer
15976a0670
multipath/module-setup.sh: add dm dependency
2012-07-26 12:55:53 +02:00
Harald Hoyer
24ba78cb77
Makefile: fixed dracut-install make target
2012-07-26 12:15:16 +02:00
Amadeusz Żołnowski
15f0b1f624
90multipath: added kpartx.rules; multipath.rules - different prefix
2012-07-26 11:40:37 +02:00
Cong Wang
823311ea3b
90kernel-modules: remove unused variables in install()
...
The local variables in install() are unused, can be removed.
Cc: Harald Hoyer <harald@redhat.com>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
2012-07-26 10:10:04 +02:00
Amadeusz Żołnowski
f67a1f7f64
gentoo.conf: set udevdir
2012-07-26 10:10:04 +02:00
Amadeusz Żołnowski
e625eea4f9
Config file for systemd on Gentoo.
2012-07-26 10:10:04 +02:00
Amadeusz Żołnowski
f6297ebe73
Remove obsolete gentoo conf file.
2012-07-26 10:10:04 +02:00
Harald Hoyer
372c9b9647
dmsquash-live: do not eject medium for live_ram
2012-07-26 09:25:28 +02:00
Chao Wang
63c65b984a
90multipath: check() - Regexp fix to match multipath partition.
...
A multipath partition's uuid will be presented like:
# cat /sys/dev/block/$_dev/dm/uuid
part1-mpath-360060e801047103004f2c4b300000008
So in this case, change the match regexp from '^mpath-' to 'mpath-'.
Signed-off-by: Chao Wang <chaowang@redhat.com>
2012-07-26 08:35:02 +02:00
Chao Wang
06c6ea654f
95fstab-sys: Skip mounted filesystem.
...
Signed-off-by: Chao Wang <chaowang@redhat.com>
2012-07-26 08:35:02 +02:00