70 lines
2.4 KiB
Diff
70 lines
2.4 KiB
Diff
|
From ac13778f60f3a9568eaa2b480a77563337575d91 Mon Sep 17 00:00:00 2001
|
||
|
From: Harald Hoyer <harald@redhat.com>
|
||
|
Date: Tue, 16 Jun 2015 15:17:39 +0200
|
||
|
Subject: [PATCH] dracut.spec: move dmsquash and livnet to subpackage
|
||
|
|
||
|
dmsquash and livenet need img-lib, which needs tar, which is normally
|
||
|
not needed.
|
||
|
---
|
||
|
dracut.spec | 19 ++++++++++++++++---
|
||
|
1 file changed, 16 insertions(+), 3 deletions(-)
|
||
|
|
||
|
diff --git a/dracut.spec b/dracut.spec
|
||
|
index 6b37dc3..58510db 100644
|
||
|
--- a/dracut.spec
|
||
|
+++ b/dracut.spec
|
||
|
@@ -168,6 +168,16 @@ Requires: libcap
|
||
|
This package requires everything which is needed to build an
|
||
|
initramfs with dracut, which drops capabilities.
|
||
|
|
||
|
+%package live
|
||
|
+Summary: dracut modules to build a dracut initramfs with live image capabilities
|
||
|
+Requires: %{name} = %{version}-%{release}
|
||
|
+Requires: %{name}-network = %{version}-%{release}
|
||
|
+Requires: tar gzip coreutils bash device-mapper curl
|
||
|
+
|
||
|
+%description live
|
||
|
+This package requires everything which is needed to build an
|
||
|
+initramfs with dracut, with live image capabilities, like Live CDs.
|
||
|
+
|
||
|
%package config-generic
|
||
|
Summary: dracut configuration to turn off hostonly image generation
|
||
|
Requires: %{name} = %{version}-%{release}
|
||
|
@@ -345,7 +355,6 @@ rm -rf -- $RPM_BUILD_ROOT
|
||
|
%{dracutlibdir}/modules.d/90crypt
|
||
|
%{dracutlibdir}/modules.d/90dm
|
||
|
%{dracutlibdir}/modules.d/90dmraid
|
||
|
-%{dracutlibdir}/modules.d/90dmsquash-live
|
||
|
%{dracutlibdir}/modules.d/90kernel-modules
|
||
|
%{dracutlibdir}/modules.d/90lvm
|
||
|
%{dracutlibdir}/modules.d/90mdraid
|
||
|
@@ -379,7 +388,6 @@ rm -rf -- $RPM_BUILD_ROOT
|
||
|
%{dracutlibdir}/modules.d/98usrmount
|
||
|
%{dracutlibdir}/modules.d/99base
|
||
|
%{dracutlibdir}/modules.d/99fs-lib
|
||
|
-%{dracutlibdir}/modules.d/99img-lib
|
||
|
%{dracutlibdir}/modules.d/99shutdown
|
||
|
%attr(0644,root,root) %ghost %config(missingok,noreplace) %{_localstatedir}/log/dracut.log
|
||
|
%dir %{_sharedstatedir}/initramfs
|
||
|
@@ -413,7 +421,6 @@ rm -rf -- $RPM_BUILD_ROOT
|
||
|
%{dracutlibdir}/modules.d/90kernel-network-modules
|
||
|
%{dracutlibdir}/modules.d/95fcoe
|
||
|
%{dracutlibdir}/modules.d/95iscsi
|
||
|
-%{dracutlibdir}/modules.d/90livenet
|
||
|
%{dracutlibdir}/modules.d/90qemu-net
|
||
|
%{dracutlibdir}/modules.d/95cifs
|
||
|
%{dracutlibdir}/modules.d/95nbd
|
||
|
@@ -440,6 +447,12 @@ rm -rf -- $RPM_BUILD_ROOT
|
||
|
%defattr(-,root,root,0755)
|
||
|
%{dracutlibdir}/modules.d/02caps
|
||
|
|
||
|
+%files live
|
||
|
+%defattr(-,root,root,0755)
|
||
|
+%{dracutlibdir}/modules.d/99img-lib
|
||
|
+%{dracutlibdir}/modules.d/90dmsquash-live
|
||
|
+%{dracutlibdir}/modules.d/90livenet
|
||
|
+
|
||
|
%files tools
|
||
|
%defattr(-,root,root,0755)
|
||
|
|