Harald Hoyer
d727c5ae7b
dracut.spec: add 97masterkey 98ecryptfs 98integrity
2011-07-29 11:14:41 +02:00
Harald Hoyer
aaced3f990
git2spec.pl: make rename diffs
2011-07-29 11:12:44 +02:00
Michal Soltys
6c706227f5
parse-lvm.sh: fix for generated initqueue/finished script
...
The script that was generated always returned the status of the last test
condition, potentially missing any earlier non-existing devices.
The change assures, that the script returns 0 only if all expected
devices are found.
Signed-off-by: Michal Soltys <soltys@ziu.info>
2011-07-28 15:01:35 +02:00
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>
2011-07-28 15:01:35 +02:00
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>
2011-07-28 15:01:34 +02:00
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>
2011-07-28 15:01:34 +02:00
Roberto Sassu
a6c418ee43
base/init: mount the securityfs filesystem
...
Mount the securityfs filesystem and make available its location through the
exported variable SECURITYFSDIR.
Signed-off-by: Roberto Sassu <roberto.sassu@polito.it>
Acked-by: Gianluca Ramunno <ramunno@polito.it>
2011-07-28 15:01:34 +02:00
Harald Hoyer
b6632d616f
dracut-update-initramfs: removed on request of the debian maintainer
2011-07-25 18:01:02 +02:00
Harald Hoyer
626d9eba9c
dracut-functions: remove double slashes, for symlink conversion
...
remove double slashes for symlink conversion from absolute to relative
2011-07-25 14:28:55 +02:00
Harald Hoyer
6f09acf855
dracut: install /lib* for kernel images
2011-07-25 14:28:40 +02:00
Harald Hoyer
5a10d93d29
removed debian.template
2011-07-25 10:57:52 +02:00
Harald Hoyer
7b07f4e83f
dracut-functions: resolve relative path and recursively install destination
2011-07-25 10:55:19 +02:00
Harald Hoyer
a8eecab079
move "debian" to debian.template on request of debian maintainer
2011-07-25 10:31:54 +02:00
Harald Hoyer
d4bb431621
dracut-functions: convert absolute symlinks to relative
2011-07-25 10:25:44 +02:00
Harald Hoyer
3cd98a6094
dracut-logger: initialize basic vars
2011-07-25 10:25:12 +02:00
Thomas Lange
7641c73dec
fixed typos
2011-07-25 09:11:56 +02:00
Harald Hoyer
40ee8c1814
99base/init: try to mount /usr, if init lives on /usr
2011-07-22 15:17:00 +02:00
Harald Hoyer
a4c235ed3a
dracut-functions: only "dinfo" about missing optioal dracut_install
2011-07-22 14:20:27 +02:00
Harald Hoyer
82eea29797
99base/dracut-lib.sh: don't be quiet on rd.debug
2011-07-22 14:20:27 +02:00
Harald Hoyer
09e0549d51
dracut.kernel.7.xml: beautified doc
2011-07-22 09:49:49 +02:00
Harald Hoyer
c029f4c1da
dracut.kernel.7.xml: s/voonsole.keymap/vconsole.keymap
2011-07-22 09:41:24 +02:00
Américo Wang
4a855e6beb
busybox module: parse busybox defined functions dynamically
...
Currently in dracut busybox module, we hard-code the list of binaries
available in busybox. Actually we can get this list by running busybox
without any arguments.
Also, if find_binary() finds nothing, we would symlink $initdir/
which is not we expect.
Signed-off-by: WANG Cong <xiyou.wangcong@gmail.com>
2011-07-21 09:58:38 +02:00
Harald Hoyer
8570b544e9
TEST-10-RAID/test-init: add comment for rd.break=shutdown
2011-07-20 21:40:50 +02:00
Harald Hoyer
b1b678427e
99base/dracut-lib.sh: fix previous getargs patch
...
patch 9e7f495589
ignored
"getargs key=value"
2011-07-20 21:38:07 +02:00
Harald Hoyer
9e7f495589
dracut-lib.sh: fixed getargs()
...
if $1 has a "=<value>", we want the exact match
if cmdline argument has no "=<value>", we assume "=1"
2011-07-20 21:12:17 +02:00
Harald Hoyer
f47e023498
shutdown: fixed check_shutdown loop
2011-07-20 21:11:36 +02:00
Harald Hoyer
00d89f5170
TEST-10-RAID/test-init: turn off debug for shutdown
2011-07-20 21:10:58 +02:00
Harald Hoyer
ceaf49d735
TEST-10-RAID: extend test case to shutdown
2011-07-20 19:08:25 +02:00
Harald Hoyer
8e448cadf9
90mdraid/md-shutdown.sh: put shutdown in function
2011-07-20 19:06:26 +02:00
Harald Hoyer
4456861f7e
90dm/dm-shutdown.sh: put shutdown in function
2011-07-20 19:06:08 +02:00
Harald Hoyer
2560da6be2
enable shutdown module by default
2011-07-20 19:04:54 +02:00
Harald Hoyer
34b22d6049
90dmsquash-live: optionally install eject
2011-07-20 17:49:29 +02:00
Harald Hoyer
e45ffb5d1f
dracut-logger: create logfile with 0600 permissions
2011-07-20 17:24:33 +02:00
Harald Hoyer
8a29368bf1
dracut.logrotate: remove "yearly"
...
logrotate would only rotate yearly with it
2011-07-20 17:21:02 +02:00
Harald Hoyer
54703a719f
add TEST-15-BTRFSRAID
2011-07-20 14:10:30 +02:00
Harald Hoyer
8e702c3d0f
dracut.spec: remove noreplace for 01-dist.conf
2011-07-20 12:39:58 +02:00
Harald Hoyer
7893469fca
Makefile: inc version
2011-07-18 17:05:06 +02:00
Harald Hoyer
4765889b2e
TODO, NEWS: update
2011-07-18 17:04:54 +02:00
Harald Hoyer
b038e0aac9
Makefile: copy created rpms from rpmbuild in "rpm" target
2011-07-18 17:04:27 +02:00
Harald Hoyer
d8bf119dd2
dracut.spec: fixed logrotate
2011-07-18 16:33:26 +02:00
Amadeusz Żołnowski
d083dd4c39
90kernel-modules: fixed handling rd.driver.post=
2011-07-01 10:15:26 +02:00
Amadeusz Żołnowski
b52294d00b
crypt: dropped plymouth --has-active-vt check on passwd prompt
...
As Ray Strode explains, plymouth --has-active-vt may fail if the user
passes console=ttyS0 or something other not corresponding to
console=tty0, because plymouth is outputing to the serial console and
not a VT in this case.
2011-07-01 10:15:26 +02:00
Harald Hoyer
802e7e1c2e
dmsquash-live: install eject with dracut_install
...
the new search path does the right thing
2011-07-01 10:14:47 +02:00
Harald Hoyer
be1762caff
selinux/selinux-loadpolicy.sh: set LANG=C for load_policy and restorecon
...
set LANG=C for chroot execed tools, because the terminal might not be
able to display the messages and the rest is not translated anyway.
2011-06-22 13:33:37 +02:00
Harald Hoyer
6a2a1ea75f
base/init: do not mount devtmpfs with "noexec"
...
https://bugzilla.redhat.com/show_bug.cgi?id=710711
mmap /dev/zero: Operation not permitted
2011-06-17 13:50:17 +02:00
Harald Hoyer
565f6fb675
crypt/crypt-lib.sh: s/.console.lock/.console_lock/g
...
In the initrd, the init script and the sbin/cryptroot-ask script use
flock with different lock files for the console: /.console_lock and
/.console.lock respectively
2011-06-17 13:44:08 +02:00
Harald Hoyer
f2c6909468
base/init: mount virtual filesystems with the filesystem type as source
2011-06-17 13:14:18 +02:00
Harald Hoyer
0e6a94b329
Makefile: simplify "make rpm"
2011-05-31 16:34:37 +02:00
Harald Hoyer
cae57c60a1
shut
2011-05-31 16:34:24 +02:00
Harald Hoyer
657d68cfff
mdraid: add shutdown script
2011-05-31 15:50:45 +02:00