Harald Hoyer
7f5701eb8d
dracut.spec: remove bcache module
2013-10-07 11:18:11 +02:00
Harald Hoyer
d97eb42593
dracut.spec: conflict with old bcache-tools
2013-10-04 13:36:36 +02:00
Harald Hoyer
78d5cf7cb4
add /etc/system-fips for dracut-fips subpackage
2013-10-02 12:36:25 +02:00
Harald Hoyer
8f53670cc5
dracut.spec: correct License string
2013-08-16 11:00:21 +02:00
Harald Hoyer
f071d5574c
dracut.spec: add bash module
2013-08-15 16:24:13 +02:00
Harald Hoyer
dc63e65419
dracut.spec: dracut-network requires dhclient
2013-08-15 08:32:38 +02:00
Harald Hoyer
9b6c5fd7c7
dracut.spec: add bcache and modsign module
2013-07-30 16:21:59 +02:00
Harald Hoyer
98836432c1
dracut.spec: fix typo
2013-07-30 15:28:46 +02:00
Harald Hoyer
475f3a8128
dracut.spec: require procps-ng for ps
2013-07-23 12:25:38 +02:00
Harald Hoyer
bbaa0d5917
Use systemd-cat for logging on systemd systems, if logfile is empty
2013-07-19 09:34:45 +02:00
Harald Hoyer
18e61d3d41
rename dracut-nohostonly and dracut-norescue rpm subpackages
...
dracut-nohostonly -> dracut-config-generic
dracut-norescue -> dracut
-> dracut-config-rescue
2013-07-17 13:02:58 +02:00
Harald Hoyer
32bd2fbb4c
use "rm --" to guard against filenames beginning with "-"
2013-06-28 10:31:18 +02:00
Harald Hoyer
36c34f4e71
Don't use do syncheck for target all and refine syncheck
...
instead of "dash -n" we now use "bash --posix -n"
we also check for "[[ " in posix shell files
2013-06-13 11:19:26 +02:00
Harald Hoyer
639bd4873b
dracut.spec: put selinux for kdump crash file contexts
2013-05-28 15:40:45 +02:00
Harald Hoyer
884e1cda7c
lsinitrd: drop use of "file"
2013-04-16 13:04:21 +02:00
Harald Hoyer
7dbca9be86
lsinitrd: add bash completion
2013-04-16 11:32:31 +02:00
Harald Hoyer
d50cf62d62
dracut.spec: Require systemd >= 199
2013-03-26 17:04:43 +01:00
Harald Hoyer
8e2bcb4b42
dracut.spec: don't BuildRequire bash-completion for rhel
2013-03-26 16:54:34 +01:00
Harald Hoyer
cbd69dc6ff
install dracut-*.service units
2013-03-25 07:56:12 +01:00
Harald Hoyer
1d4b337543
dracut.spec: use configure
2013-03-20 08:01:29 +01:00
Harald Hoyer
8c67d395d4
dracut.spec: use pkg-config for bashcompletiondir
2013-03-20 07:15:04 +01:00
Harald Hoyer
a1ebd77179
add dracut.bootup.7 man page
2013-03-19 12:26:06 +01:00
Harald Hoyer
7e9fc37db8
dracut.spec: bump systemd version requirement
2013-03-15 07:11:17 +01:00
Harald Hoyer
d46394ad33
dracut.spec: fix requirements
2013-03-14 18:30:35 +01:00
Harald Hoyer
4a5a9c6d89
dracut.spec: fix requirements
2013-03-13 13:01:33 +01:00
Harald Hoyer
917f3e4d25
add dracut-bash-completion.sh
2013-03-13 13:01:33 +01:00
Harald Hoyer
c85cda9e2f
systemd: local-fs.target is now root-fs.target and initrd-fs.target
...
Also rename dracut.target to initrd.target
see also systemd commit 700e07f
http://cgit.freedesktop.org/systemd/systemd/commit/?id=700e07f
2013-03-13 09:34:47 +01:00
Harald Hoyer
e22eb857be
dracut.spec: add nohostonly and norescue subpackages
...
we need rpm subpackages, to be able to pull them in the installation
transaction for the initial %posttrans initramfs image creation.
2013-03-12 13:52:57 +01:00
Harald Hoyer
2fa6fd3aaa
add 51-dracut-rescue-postinst.sh
...
also fixup 51-dracut-rescue.install to read in dracut conf
2013-03-11 18:58:32 +01:00
Harald Hoyer
fba5fbbdad
dracut.spec: add rescue module
2013-03-09 15:32:32 +01:00
Harald Hoyer
bcd352dfa1
fedora.conf.example: make hostonly default for fedora
2013-03-09 15:17:26 +01:00
Harald Hoyer
d837ac3984
add /lib/kernel/install.d/51-dracut-rescue.install
...
Upon installation of a kernel, check if a rescue image is already
available and if not, create a non-hostonly generic initramfs image with
the rescue module added.
2013-03-09 15:16:31 +01:00
Harald Hoyer
9dd9d81fc6
add 50-dracut.install
2013-03-07 10:08:35 +01:00
Harald Hoyer
a5b48ce798
add systemd-bootchart module
2013-03-07 09:56:30 +01:00
Harald Hoyer
dbfaae0e34
systemd: changes for new initrd services
...
Requires systemd >= 198
2013-03-06 17:21:47 +01:00
Harald Hoyer
a42b2b8133
introduce /usr/lib/dracut/dracut.conf.d/ drop-in directory
...
/usr/lib/dracut/dracut.conf.d/*.conf can be overwritten by the same
filenames in /etc/dracut.conf.d.
Packages should use /usr/lib/dracut/dracut.conf.d rather than
/etc/dracut.conf.d. /etc/dracut.conf.d belongs to the system
administrator.
2013-02-19 17:46:24 +01:00
Harald Hoyer
6320d072a1
mdmon: renamed mdmon-offroot@.service to mdmon@.service
2013-02-05 10:58:06 +01:00
Harald Hoyer
b47517140b
dracut.spec: add drm module
2013-01-23 15:38:48 +01:00
Harald Hoyer
3d8a164d0e
dracut.spec: add iputils and iproute requirement for dracut-network
2012-12-14 09:04:55 +01:00
Harald Hoyer
600c876968
consistently lowercase "dracut"
2012-10-10 14:15:11 +02:00
Harald Hoyer
4976edb1a6
dracut.spec: add Requires: kbd kbd-misc
2012-07-30 13:58:58 +02:00
Harald Hoyer
72ee74b9be
dracut.spec: add cifs module
2012-07-27 06:26:26 +02:00
Harald Hoyer
24ba78cb77
Makefile: fixed dracut-install make target
2012-07-26 12:15:16 +02:00
Harald Hoyer
8a240aca9e
require kpartx and partx for some modules
2012-07-25 13:00:08 +02:00
Harald Hoyer
13f77e9fd5
add documentation for systemd services in the initramfs
2012-07-23 11:29:20 +02:00
Harald Hoyer
c008b0ce10
Turn on systemd again and Conflict < systemd-187
2012-07-20 09:12:37 +02:00
Harald Hoyer
6da9cb4ba7
dracut.conf.d/fedora.conf.example: disable systemd for now
2012-07-17 11:14:40 +02:00
Harald Hoyer
7a1f355fb5
dracut.spec: add suse version ifdefs
2012-07-16 10:36:59 +02:00
Harald Hoyer
030ade7590
Fixes for systemd-187, which does the right thing for switch-root
2012-07-16 10:13:53 +02:00
Harald Hoyer
2023d8eb5b
Makefile: do not install service from 98systemd. They are copied to /run
2012-07-09 13:02:36 +02:00
Harald Hoyer
6795dcc4fc
require systemd >= 186
2012-07-09 10:04:35 +02:00
Harald Hoyer
d96c3254e8
dracut.spec,dracut.conf.d/fedora.conf.example: no dash
...
hard remove dash from supported modules
we do not want to have anything to do with dash bugs
2012-07-06 14:22:10 +02:00
Harald Hoyer
0e14946a20
add lsinitrd and mkinitrd man pages
2012-07-03 14:19:58 +02:00
Harald Hoyer
f4031e8a9a
move dracut-install to dracutbasedir
...
We do not want to install dracut-install to /usr/bin until all
interfaces are set to stone and the manpage is written. Until then the
tool is dracut internal.
2012-07-02 18:52:49 +02:00
Harald Hoyer
026b81e980
install/*: add dracut-install tool
2012-06-29 12:54:38 +02:00
Harald Hoyer
1488a9b34d
Add qemu kernel modules, if we detect a qemu instance
...
Regardless of the host-only setting, add all know kernel driver for qemu
instances to support changing the virtual hardware.
2012-06-29 12:41:25 +02:00
Harald Hoyer
1e2673fd98
dracut.spec: require systemd >= 44-15
2012-06-21 01:20:11 +02:00
Harald Hoyer
ef914f7d83
add 04watchdog dracut module
2012-06-18 20:05:25 +02:00
Harald Hoyer
982d59afea
drop 10rpmversion module and introduce /etc/initrd-release
2012-05-22 15:22:35 +02:00
Harald Hoyer
dbf8f6ba0e
add dracut-version.sh
2012-05-22 14:32:36 +02:00
Harald Hoyer
afd1fd8d41
Makefile: install dracut service files from systemd dracut module
2012-05-16 11:29:48 +02:00
Harald Hoyer
6e26f9b447
dracut.spec: add 98systemd module
2012-05-09 15:13:28 +02:00
Harald Hoyer
f6a58604a0
dracut.spec: require "file"
2012-05-07 16:28:44 +02:00
Harald Hoyer
04ab68a4dd
dracut.spec: do not include IMA and selinux modules with systemd
2012-04-17 12:13:40 +02:00
Lennert Buytenhek
a7c9cbe1a2
virtfs root filesystem support
...
Qemu/KVM provides virtfs, a paravirtualised filesystem that is
implemented by running the Plan 9 folder sharing protocol over
virtio.
Make booting with root=virtfs:foobar use the virtfs filesystem
with mount tag 'foobar' as root filesystem, to allow booting
virtual machines off virtfs.
Note that this only handles 9p over virtio (i.e. virtfs), and
doesn't attempt to handle mounting 9p filesystems over TCP/IP,
for example.
Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org>
2012-04-17 12:07:14 +02:00
Harald Hoyer
50bc2253d3
do not use dracut shutdown, if something failed while unpacking
...
also require "xzcat"
2012-04-05 13:54:38 +02:00
Harald Hoyer
b80078af39
add s390 cms setup
2012-04-05 13:54:38 +02:00
Harald Hoyer
abbb76fe93
Do not mount --bind /run anymore
...
switch_root in util-linux 2.21 does mount --move /run also
2012-03-20 13:31:17 +01:00
Harald Hoyer
4ce3a1b1bb
precompile doc
2012-03-14 15:48:33 +01:00
Harald Hoyer
dc824f1994
remove dracut-gencmdline
2012-03-14 15:07:20 +01:00
Harald Hoyer
d33d60774f
dracut.spec: add 98pollcdrom
2012-03-08 13:40:21 +01:00
Harald Hoyer
b7ddf6c1d8
make bzip2 optional
2012-02-25 17:22:02 +01:00
Harald Hoyer
7a5f1ee46a
dracut.spec: require "hardlink"
2012-02-25 17:09:15 +01:00
Harald Hoyer
a6b63f9192
dracut.spec,Makefile: backward compat symlink for dracut-functions.sh
2012-02-23 12:26:16 +01:00
Harald Hoyer
b019d405d9
dracut.spec: changes for RHEL-6
2012-02-22 19:53:07 +01:00
Harald Hoyer
552ecca6db
Renamed all shell scripts to *.sh
2012-02-22 15:15:21 +01:00
Harald Hoyer
5c4bb360e3
dracut.spec: add missing modules
2012-02-15 17:59:46 +01:00
Harald Hoyer
fb67e4aa36
shutdown on demand
...
Do not save and restore the initramfs, but instead, just unpack the
default initramfs for shutdown on shutdown.
2012-02-13 07:08:08 +01:00
Harald Hoyer
4cfd24d179
Backup and restore /run/initramfs via systemd services
...
This saves the space /run/initramfs is taking for the shutdown
2012-02-10 11:14:31 +01:00
Harald Hoyer
5ccc88a742
omit dash for fedora
2012-02-07 19:28:59 +01:00
Harald Hoyer
437cecb967
dracut.spec: s/usrmove/convertfs
2012-02-03 11:56:15 +01:00
Harald Hoyer
e4d85a77aa
dracut.spec: create compat symlink, instead of %ghost
2012-01-26 16:41:35 +01:00
Harald Hoyer
4cbc0c79ac
dracut.spec: add compat symlinks to /sbin
2012-01-26 12:52:17 +01:00
Harald Hoyer
ae8b82e395
add usrmove module
2012-01-26 12:21:45 +01:00
Cong Wang
a29cf54c02
fix rpm build error after adding ssh-client module
...
This patch fixes the following error when building rpm,
error: Installed (but unpackaged) file(s) found:
/usr/lib/dracut/modules.d/95ssh-client/module-setup.sh
Based on my kdump tree.
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
2012-01-23 11:43:18 +01:00
Peter Robinson
e263867f6b
mktemp was long obsoleted by coreutils
...
commit 2e55bb35640c5c2b3b5604e06232cc679559defa
Author: Peter Robinson <pbrobinson@gmail.com>
Date: Wed Jan 11 10:28:05 2012 +0000
mktemp was long obsoleted by coreutils
dracut.spec | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
2012-01-17 10:55:35 +01:00
Harald Hoyer
828feae4f1
dracut.spec: remove unnecessary dependencies
...
Since the initramfs generation is done in %postrans of the kernel rpm,
we can drop all hard requirements.
Also make some requirements a conflict to express the version
dependency.
2011-12-15 14:49:04 +01:00
Harald Hoyer
76bba2a1fc
dracut.spec: only apply patches, if there are any
2011-12-15 09:19:05 +01:00
Harald Hoyer
45abddb069
renamed dracut.kernel.7 to dracut.cmdline.7
2011-12-15 09:19:04 +01:00
Harald Hoyer
ed919de0a7
dracut.spec: move sbindir from /sbin to /usr/bin
...
https://fedoraproject.org/wiki/Features/UsrMove
2011-12-02 13:03:01 +01:00
Harald Hoyer
c5a6599080
Makefile, dracut.spec: move dracut to /usr/lib/dracut
...
Move dracut to /usr/lib/dracut.
We should not have picked /usr/share/dracut. Dracut is no ordinary "data".
2011-12-02 13:03:00 +01:00
Harald Hoyer
2e1b9171bf
02fips-aesni: add fips with aesni-intel
...
add this dracut module, if you want to start in FIPS mode with
the aesni-intel kernel module
2011-11-15 09:47:26 +01:00
Harald Hoyer
01f896d38e
dracut.spec: remove xen module
2011-11-15 09:47:20 +01:00
Harald Hoyer
470ee2d214
99base/init, 98usrmount: mount /usr if found in /sysroot/etc/fstab
...
We cannot boot correctly without /usr, because of
http://www.freedesktop.org/wiki/Software/systemd/separate-usr-is-broken
so, we mount /usr readonly.
2011-11-15 09:47:17 +01:00
Harald Hoyer
7c3a7bd1f0
dracut.spec: require new util-linux version with new switch_root
...
new switch_root knows how to handle "/run"
2011-10-21 12:35:34 +02:00
Harald Hoyer
85cda6ae16
dracut.spec: apply patches with git
...
This will take all renames and mode changes.
2011-10-21 12:35:07 +02:00
Harald Hoyer
6d385c7111
mount securityfs in a seperate dracut module
2011-09-22 15:37:23 +02:00
Harald Hoyer
82dfee9960
dracut.spec: fixed rhel/fedora version checks
2011-08-29 13:11:49 +02:00
Harald Hoyer
588c362362
dracut.spec: add livenet and fs-lib
2011-08-11 14:27:26 +02:00
Harald Hoyer
d727c5ae7b
dracut.spec: add 97masterkey 98ecryptfs 98integrity
2011-07-29 11:14:41 +02:00