Harald Hoyer
cc81672cef
Merge pull request #161 from dracut-mailing-devs/1477422589-21327-1-git-send-email-stefanb@linux.vnet.ibm.com
...
dracut-install: preserve extended attributes when copying files
2016-11-15 10:41:31 +01:00
Harald Hoyer
aa6885fbaf
Merge pull request #174 from haraldh/master
...
testsuite: add "-cpu host" to kvm call
2016-11-14 16:35:13 +01:00
Harald Hoyer
beaddf6881
Merge pull request #173 from danimo/xennet
...
network: Try to load xennet
2016-11-14 16:34:30 +01:00
Harald Hoyer
dfb3db3dad
testsuite: add "-cpu host" to kvm call
2016-11-14 16:21:06 +01:00
Harald Hoyer
43adba3a71
README.md: change centosci badge
2016-11-14 13:51:59 +01:00
Harald Hoyer
e63ac4433a
test/test-rhel-7.2.rpms: remove file
2016-11-14 12:30:52 +01:00
Harald Hoyer
d941f0e015
Revert "TEST-99-RPM: use --best and install all rpms"
...
This reverts commit f81806db20
.
2016-11-14 12:29:12 +01:00
Harald Hoyer
f81806db20
TEST-99-RPM: use --best and install all rpms
2016-11-14 12:27:33 +01:00
Harald Hoyer
f0c9ae4d36
README.md: add CentOS badge
2016-11-14 12:27:11 +01:00
Harald Hoyer
e35d1451f5
test/TEST-99-RPM: dnf does not like any dracut subpackage
2016-11-11 16:34:42 +01:00
Harald Hoyer
eac751f1e0
test/TEST-99-RPM: speedup test
2016-11-11 16:04:31 +01:00
Harald Hoyer
e80ac43710
dracut.spec: add systemd-udev requirement
2016-11-11 16:04:09 +01:00
Thomas Renninger
b1a39dbcc2
network: Try to load xennet
...
This makes dracut boot from NFS in a xen instance.
bnc#896464, bnc#896259
Signed-off-by: Thomas Renninger <trenn@suse.de>
2016-11-10 16:05:58 +01:00
Harald Hoyer
0eb7a7c479
README.testsuite: add dmraid
2016-11-10 10:56:06 +01:00
Harald Hoyer
924a669a1b
TEST-99-RPM: append "/" to DESTDIR
2016-11-07 17:52:52 +01:00
Harald Hoyer
6ee83a0bd1
Makefile: fixed DESTDIR in rpm target
2016-11-07 17:52:09 +01:00
Harald Hoyer
93d7b95ad4
TEST-30-ISCSI: give server more time for the head start
2016-11-07 17:22:08 +01:00
Harald Hoyer
caa6d12fd7
README.testsuite: add more requirements
2016-11-07 17:20:43 +01:00
Harald Hoyer
ffcbde7fe2
TEST-99-RPM: set release version and disable update-testing repo
2016-11-07 17:20:18 +01:00
Harald Hoyer
44766d1f1f
TEST-99-RPM: actually use the generated rpms with dnf
2016-11-07 17:05:28 +01:00
Harald Hoyer
86f0904004
TEST-30-ISCSI: fixed dhcpd.conf and disabled nowait
2016-11-07 13:23:39 +01:00
Harald Hoyer
e22e04ae15
TEST-99-RPM: add test_check() for rpm,dnf,yum
2016-11-07 13:20:35 +01:00
Harald Hoyer
2811e4ed22
TEST-99-RPM: create dracut rpms to install first
...
create rpms in TESTDIR first
2016-11-07 13:15:56 +01:00
Harald Hoyer
5d274f9365
Makefile: create rpms in DESTDIR for target rpm
2016-11-07 13:14:49 +01:00
Zbigniew Jędrzejewski-Szmek
4dbb4dc5bc
Use versioned Obsoletes
...
Also change <= N to < N+1. For example, dracut-029-1 > dracut-029, so would not
get obsoleted properly. This all applies to old versions, so doesn't make much
difference in practice, so just fix it to avoid c&p duplication of the bad
pattern in the future.
2016-11-07 11:10:12 +01:00
Harald Hoyer
597b159248
NEWS: update for 045
2016-11-07 11:01:36 +01:00
Andreas Stieger
0db98910a1
dracut.sh: create the initramfs non-world readable also if early cpio is used
...
Fixes: 5f2c30d9bc
Previously fixed CVE-2012-4453: e1b48995c2
Signed-off-by: Andreas Stieger <astieger@suse.com>
2016-11-07 10:41:38 +01:00
Harald Hoyer
a5b2d8fe74
Merge pull request #169 from floppym/50-dracut.install-bashism
...
50-dracut.install: use /bin/bash shebang
2016-11-07 10:20:06 +01:00
Mike Gilbert
69395a528a
50-dracut.install: use /bin/bash shebang
...
This script utilizes several bash-specific constructs.
2016-11-04 13:09:28 -04:00
Harald Hoyer
ca31a7e368
TODO: remove some items
2016-11-03 15:05:36 +01:00
Harald Hoyer
e7f52635d9
README: update
...
remove "new" and reword the first paragraphs
remove sourceforge repo links
2016-11-03 14:54:45 +01:00
Harald Hoyer
2afd60baa6
README.md: remove CI badge
2016-11-03 14:48:31 +01:00
Harald Hoyer
bd98b88447
dracut.8: document INITRD_COMPRESS environment variable
...
https://bugzilla.redhat.com/show_bug.cgi?id=1389775
2016-11-02 13:49:17 +01:00
Harald Hoyer
ec44ed1d9d
README: correct github URLs
2016-10-26 13:41:21 +02:00
Stefan Berger
61c761bc2c
dracut-install: preserve extended attributes when copying files
...
Preserve extended attributes when copying files using dracut-install.
The copying of extended attributes avoids file execution denials when
the Linux Integrity Measurement's Appraisal mode is active. In that mode
executables need their file signatures copied. In particular, this patch
solves the problem that dependent libaries are not included in the
initramfs since the copied programs could not be executed due to missing
signatures. The following audit record shows the type of failure that
is now prevented:
type=INTEGRITY_DATA msg=audit(1477409025.492:30065): pid=922 uid=0
auid=4294967295 ses=4294967295
subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
op="appraise_data" cause="IMA-signature-required"
comm="ld-linux-x86-64"
name="/var/tmp/dracut.R6ySa4/initramfs/usr/bin/journalctl"
dev="dm-0" ino=37136 res=0
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
2016-10-25 22:05:55 +02:00
Harald Hoyer
b8278a99ab
README.md: update
2016-10-20 15:35:08 +02:00
Harald Hoyer
7e8f8ddbf8
README.md: update
2016-10-20 14:53:25 +02:00
Harald Hoyer
4a7b55ee7e
add README.md
2016-10-20 14:46:40 +02:00
Harald Hoyer
ddfcfdf199
test/test-rhel-7.2.rpms
...
list of rpms to install to run the testsuite on rhel-7.2
2016-10-20 13:58:53 +02:00
Harald Hoyer
fc44fdb5ac
integrity/ima-policy-load.sh: s/echo -n/printf
2016-10-20 13:58:25 +02:00
Harald Hoyer
b08ad7f7d8
Merge pull request #160 from yuwata/fix-rescue-install
...
rescue: use proper path for 0-rescue.conf
2016-10-19 09:35:46 +02:00
Yu Watanabe
b29901c083
rescue: use proper path for 0-rescue.conf
2016-10-19 12:22:54 +09:00
Harald Hoyer
a69d137338
Merge pull request #158 from dracut-mailing-devs/1476391783-27231-1-git-send-email-stefanb@linux.vnet.ibm.com
...
98integrity: support validating the IMA policy file signature
2016-10-14 11:34:39 +02:00
Stefan Berger
479b5cd94f
98integrity: support validating the IMA policy file signature
...
IMA validates file signatures based on the security.ima xattr. As of
Linux-4.7, instead of cat'ing the IMA policy into the securityfs policy,
the IMA policy pathname can be written, allowing the IMA policy file
signature to be validated.
This patch first attempts to write the pathname, but on failure falls
back to cat'ing the IMA policy contents .
Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Signed-off-by: Mimi Zohar <zohar@linux.vnet.ibm.com>
2016-10-13 23:02:40 +02:00
Harald Hoyer
de7ab164dd
dmsquash-live/dmsquash-live-root: det_img_fs() redirect udevadm output to stderr
...
Otherwise the output is taken as input for modprobe.
2016-10-13 09:20:33 +02:00
Harald Hoyer
bb47ec5499
dracut-install: fallback to non-hostonly mode if lsmod fails
...
if libkmod fails to get the list of loaded modules, fallback
to non-hostonly mode, to at least try to assemble a working initrd.
2016-10-13 09:19:29 +02:00
Chad Dupuis
3966a1e1ee
fcoe: Allow more time for the bnx2x link negotiation before brining up fcoe interfaces.
...
bnx2x can take no longer than 3 seconds to initialize the link in some setups
which can cause fipvlan to fail and thus the fcoe interface(s) won't be
created.
Add another 10 seconds to give the link enough time to initialize.
Signed-off-by: Chad Dupuis <chad.dupuis@cavium.com>
2016-10-12 19:02:39 +02:00
Harald Hoyer
d8c75b5f38
Merge pull request #131 from bcg62/syslog-fixes
...
syslog module fixes
2016-10-11 15:06:31 +02:00
Brendan Germain
a1ea214a87
add imjournal.so to read systemd journal
2016-10-11 08:51:13 -04:00
Brendan Germain
1d9d43713d
subshell and set -f to prevent expansion
2016-10-11 08:50:37 -04:00