mkinitrd unification across distributions
 help / color / mirror / Atom feed
From: Harald Hoyer <harald-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
To: "initramfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
	<initramfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: [ANNOUNCE] dracut 020 release
Date: Fri, 29 Jun 2012 13:46:15 +0200	[thread overview]
Message-ID: <4FED9587.2050708@redhat.com> (raw)

dracut-020
==========
- changed rd.dasd kernel parameter
- arm kernel modules added to kernel-modules
- make udevdir systemdutildir systemdsystemunitdir global vars
  your distribution should ship those settings in
  /etc/dracut.conf.d/01-distro.conf
  see dracut.conf.d/fedora.conf.example
- kernel modules are now only handled with /sys/modules and modules.dep
- systemd fixups
- mdraid: wait for md devices to be clean, before shutdown
- ifup fixed for ipv6
- add PARTUUID as root=PARTUUID=<partition uuid> parameter
- fixed instmods() return code and set pipefail globally
- add 04watchdog dracut module
- dracut-shutdown.service: fixed ordering to be before shutdown.target
- make use of "ln -r" instead of shell functions, if new coreutils is installed
- network: support vlan tagged bonding
- new dracut module qemu and qemu-net to install all kernel driver
- fs-lib/fs-lib.sh: removed test mounting of btrfs and xfs
- no more "mknod" in the initramfs!!
- replaced all "tr" calls with "sed"
- speedup with lazy kernel module dependency resolving
- lots of speedup optimizations and last but not least
- dracut-install:
  - new binary to significanlty speedup the installation process
  - dracut-functions.sh makes use of it, if installed


$ dracut-install --help
Usage: dracut-install -D DESTROOTDIR [OPTION]... -a SOURCE...
   or: dracut-install -D DESTROOTDIR [OPTION]... SOURCE DEST

Install SOURCE to DEST in DESTROOTDIR with all needed dependencies.

  -D --destrootdir    Install all files to DESTROOTDIR as the root
  -a --all            Install all SOURCE arguments to DESTROOTDIR
  -o --optional       If SOURCE does not exist, do not fail
  -d --dir            SOURCE is a directory
  -l --ldd            Also install shebang executables and libraries
  -R --resolvelazy    Only install shebang executables and libraries for all
SOURCE files
  -f --fips           Also install all '.SOURCE.hmac' files
  -v --verbose        Show more output
     --debug          Show debug output
     --version        Show package version
  -h --help           Show this help

Example:
# dracut-install -D /var/tmp/test-root --ldd -a sh tr
# tree /var/tmp/test-root
/var/tmp/test-root
|-- lib64 -> usr/lib64
`-- usr
    |-- bin
    |   |-- bash
    |   |-- sh -> bash
    |   `-- tr
    `-- lib64
        |-- ld-2.15.90.so
        |-- ld-linux-x86-64.so.2 -> ld-2.15.90.so
        |-- libc-2.15.90.so
        |-- libc.so
        |-- libc.so.6 -> libc-2.15.90.so
        |-- libdl-2.15.90.so
        |-- libdl.so -> libdl-2.15.90.so
        |-- libdl.so.2 -> libdl-2.15.90.so
        |-- libtinfo.so.5 -> libtinfo.so.5.9
        `-- libtinfo.so.5.9

             reply	other threads:[~2012-06-29 11:46 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-06-29 11:46 Harald Hoyer [this message]
     [not found] ` <4FED9587.2050708-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2012-06-29 11:47   ` [ANNOUNCE] dracut 020 release Harald Hoyer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4FED9587.2050708@redhat.com \
    --to=harald-h+wxahxf7alqt0dzr+alfa@public.gmane.org \
    --cc=initramfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox