|
Harald Hoyer |
308914 |
From 871d63c3be529cee2c2bd868750eda121ece46dc Mon Sep 17 00:00:00 2001
|
|
Harald Hoyer |
308914 |
From: Harald Hoyer <harald@redhat.com>
|
|
Harald Hoyer |
308914 |
Date: Fri, 29 May 2020 14:43:57 +0200
|
|
Harald Hoyer |
308914 |
Subject: [PATCH] Fix CI badges in README.md and fix dracut description
|
|
Harald Hoyer |
308914 |
|
|
Harald Hoyer |
308914 |
While fixing the CI badges, I removed some old crufty README text.
|
|
Harald Hoyer |
308914 |
---
|
|
Harald Hoyer |
308914 |
README.md | 11 ++++-------
|
|
Harald Hoyer |
308914 |
dracut.spec | 2 +-
|
|
Harald Hoyer |
308914 |
2 files changed, 5 insertions(+), 8 deletions(-)
|
|
Harald Hoyer |
308914 |
|
|
Harald Hoyer |
308914 |
diff --git a/README.md b/README.md
|
|
Harald Hoyer |
308914 |
index 9948bf97..0ab54ea6 100644
|
|
Harald Hoyer |
308914 |
--- a/README.md
|
|
Harald Hoyer |
308914 |
+++ b/README.md
|
|
Harald Hoyer |
308914 |
@@ -4,15 +4,15 @@ dracut
|
|
Harald Hoyer |
308914 |
dracut is an event driven initramfs infrastructure.
|
|
Harald Hoyer |
308914 |
|
|
Harald Hoyer |
308914 |
[![Build Status](https://travis-ci.org/dracutdevs/dracut.svg?branch=master)](https://travis-ci.org/dracutdevs/dracut)
|
|
Harald Hoyer |
308914 |
-[![Fedora-30](https://github.com/dracutdevs/dracut/workflows/Fedora-30/badge.svg?branch=master)](https://github.com/dracutdevs/dracut/actions?query=workflow%3AFedora-30)
|
|
Harald Hoyer |
308914 |
[![Fedora-31](https://github.com/dracutdevs/dracut/workflows/Fedora-31/badge.svg?branch=master)](https://github.com/dracutdevs/dracut/actions?query=workflow%3AFedora-31)
|
|
Harald Hoyer |
308914 |
+[![Fedora-32](https://github.com/dracutdevs/dracut/workflows/Fedora-32/badge.svg?branch=master)](https://github.com/dracutdevs/dracut/actions?query=workflow%3AFedora-32)
|
|
Harald Hoyer |
308914 |
|
|
Harald Hoyer |
308914 |
dracut (the tool) is used to create an initramfs image by copying tools
|
|
Harald Hoyer |
308914 |
and files from an installed system and combining it with the
|
|
Harald Hoyer |
308914 |
dracut framework, usually found in /usr/lib/dracut/modules.d.
|
|
Harald Hoyer |
308914 |
|
|
Harald Hoyer |
308914 |
-Unlike existing initramfs's, this is an attempt at having as little as
|
|
Harald Hoyer |
308914 |
-possible hard-coded into the initramfs as possible. The initramfs has
|
|
Harald Hoyer |
308914 |
+Unlike other implementations, dracut hard-codes as little
|
|
Harald Hoyer |
308914 |
+as possible into the initramfs. The initramfs has
|
|
Harald Hoyer |
308914 |
(basically) one purpose in life -- getting the rootfs mounted so that
|
|
Harald Hoyer |
308914 |
we can transition to the real rootfs. This is all driven off of
|
|
Harald Hoyer |
308914 |
device availability. Therefore, instead of scripts hard-coded to do
|
|
Harald Hoyer |
308914 |
@@ -20,10 +20,7 @@ various things, we depend on udev to create device nodes for us and
|
|
Harald Hoyer |
308914 |
then when we have the rootfs's device node, we mount and carry on.
|
|
Harald Hoyer |
308914 |
This helps to keep the time required in the initramfs as little as
|
|
Harald Hoyer |
308914 |
possible so that things like a 5 second boot aren't made impossible as
|
|
Harald Hoyer |
308914 |
-a result of the very existence of an initramfs. It's likely that
|
|
Harald Hoyer |
308914 |
-we'll grow some hooks for running arbitrary commands in the flow of
|
|
Harald Hoyer |
308914 |
-the script, but it's worth trying to resist the urge as much as we can
|
|
Harald Hoyer |
308914 |
-as hooks are guaranteed to be the path to slow-down.
|
|
Harald Hoyer |
308914 |
+a result of the very existence of an initramfs.
|
|
Harald Hoyer |
308914 |
|
|
Harald Hoyer |
308914 |
Most of the initramfs generation functionality in dracut is provided by a bunch
|
|
Harald Hoyer |
308914 |
of generator modules that are sourced by the main dracut script to install
|
|
Harald Hoyer |
308914 |
diff --git a/dracut.spec b/dracut.spec
|
|
Harald Hoyer |
308914 |
index 1eb47402..4d1cb7a4 100644
|
|
Harald Hoyer |
308914 |
--- a/dracut.spec
|
|
Harald Hoyer |
308914 |
+++ b/dracut.spec
|
|
Harald Hoyer |
308914 |
@@ -99,7 +99,7 @@ Requires: libkcapi-hmaccalc
|
|
Harald Hoyer |
308914 |
|
|
Harald Hoyer |
308914 |
%description
|
|
Harald Hoyer |
308914 |
dracut contains tools to create bootable initramfses for the Linux
|
|
Harald Hoyer |
308914 |
-kernel. Unlike previous implementations, dracut hard-codes as little
|
|
Harald Hoyer |
308914 |
+kernel. Unlike other implementations, dracut hard-codes as little
|
|
Harald Hoyer |
308914 |
as possible into the initramfs. dracut contains various modules which
|
|
Harald Hoyer |
308914 |
are driven by the event-based udev. Having root on MD, DM, LVM2, LUKS
|
|
Harald Hoyer |
308914 |
is supported as well as NFS, iSCSI, NBD, FCoE with the dracut-network
|