|
|
|
@ -40,7 +40,6 @@ Requires: filesystem >= 2.1.0, cpio, device-mapper, initscripts >= 8.63-1
@@ -40,7 +40,6 @@ Requires: filesystem >= 2.1.0, cpio, device-mapper, initscripts >= 8.63-1
|
|
|
|
|
Requires: e2fsprogs >= 1.38-12, libselinux, libsepol, coreutils |
|
|
|
|
Requires: mdadm, elfutils-libelf, plymouth >= 0.7.0 |
|
|
|
|
Requires: cryptsetup-luks |
|
|
|
|
Requires: bridge-utils |
|
|
|
|
Requires: file |
|
|
|
|
Requires: bzip2 |
|
|
|
|
Requires: policycoreutils |
|
|
|
@ -55,20 +54,29 @@ BuildArch: noarch
@@ -55,20 +54,29 @@ BuildArch: noarch
|
|
|
|
|
%description |
|
|
|
|
dracut is a new, event-driven initramfs infrastructure based around udev. |
|
|
|
|
|
|
|
|
|
%package generic |
|
|
|
|
Summary: Metapackage to build a generic initramfs with dracut |
|
|
|
|
%package network |
|
|
|
|
Summary: dracut modules to build a dracut initramfs with network support |
|
|
|
|
Requires: %{name} = %{version}-%{release} |
|
|
|
|
Requires: rpcbind nfs-utils |
|
|
|
|
Requires: iscsi-initiator-utils |
|
|
|
|
Requires: nbd |
|
|
|
|
Requires: net-tools iproute |
|
|
|
|
Requires: plymouth-system-theme plymouth-theme-charge plymouth-theme-solar |
|
|
|
|
Requires: plymouth-theme-fade-in plymouth-theme-spinfinity |
|
|
|
|
Requires: bridge-utils |
|
|
|
|
|
|
|
|
|
%description network |
|
|
|
|
This package requires everything which is needed to build a generic |
|
|
|
|
all purpose initramfs with network support with dracut. |
|
|
|
|
|
|
|
|
|
%package generic |
|
|
|
|
Summary: Metapackage to build a generic initramfs with dracut |
|
|
|
|
Requires: %{name} = %{version}-%{release} |
|
|
|
|
Requires: %{name}-network = %{version}-%{release} |
|
|
|
|
|
|
|
|
|
%description generic |
|
|
|
|
This package requires everything which is needed to build a generic |
|
|
|
|
all purpose initramfs with dracut. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%package kernel |
|
|
|
|
Summary: Metapackage to build generic initramfs with dracut with only kernel modules |
|
|
|
|
Requires: %{name} = %{version}-%{release} |
|
|
|
@ -101,7 +109,8 @@ make
@@ -101,7 +109,8 @@ make
|
|
|
|
|
|
|
|
|
|
%install |
|
|
|
|
rm -rf $RPM_BUILD_ROOT |
|
|
|
|
make install DESTDIR=$RPM_BUILD_ROOT sbindir=/sbin sysconfdir=/etc mandir=%{_mandir} |
|
|
|
|
make install DESTDIR=$RPM_BUILD_ROOT sbindir=/sbin \ |
|
|
|
|
sysconfdir=/etc mandir=%{_mandir} |
|
|
|
|
|
|
|
|
|
%if ! 0%{?with_switch_root} |
|
|
|
|
rm -f $RPM_BUILD_ROOT/sbin/switch_root |
|
|
|
@ -122,18 +131,44 @@ rm -rf $RPM_BUILD_ROOT
@@ -122,18 +131,44 @@ rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
%endif |
|
|
|
|
%dir %{_datadir}/dracut |
|
|
|
|
%{_datadir}/dracut/dracut-functions |
|
|
|
|
%{_datadir}/dracut/modules.d |
|
|
|
|
%config(noreplace) /etc/dracut.conf |
|
|
|
|
%{_mandir}/man8/dracut.8* |
|
|
|
|
|
|
|
|
|
%files generic |
|
|
|
|
%{_datadir}/dracut/modules.d/00dash |
|
|
|
|
%{_datadir}/dracut/modules.d/10redhat-i18n |
|
|
|
|
%{_datadir}/dracut/modules.d/10rpmversion |
|
|
|
|
%{_datadir}/dracut/modules.d/50plymouth |
|
|
|
|
%{_datadir}/dracut/modules.d/90crypt |
|
|
|
|
%{_datadir}/dracut/modules.d/90dmraid |
|
|
|
|
%{_datadir}/dracut/modules.d/90dmsquash-live |
|
|
|
|
%{_datadir}/dracut/modules.d/90kernel-modules |
|
|
|
|
%{_datadir}/dracut/modules.d/90lvm |
|
|
|
|
%{_datadir}/dracut/modules.d/90mdraid |
|
|
|
|
%{_datadir}/dracut/modules.d/95debug |
|
|
|
|
%{_datadir}/dracut/modules.d/95resume |
|
|
|
|
%{_datadir}/dracut/modules.d/95rootfs-block |
|
|
|
|
%{_datadir}/dracut/modules.d/95s390 |
|
|
|
|
%{_datadir}/dracut/modules.d/95terminfo |
|
|
|
|
%{_datadir}/dracut/modules.d/95udev-rules |
|
|
|
|
%{_datadir}/dracut/modules.d/95udev-rules.ub810 |
|
|
|
|
%{_datadir}/dracut/modules.d/98syslog |
|
|
|
|
%{_datadir}/dracut/modules.d/99base |
|
|
|
|
|
|
|
|
|
%files network |
|
|
|
|
%defattr(-,root,root,0755) |
|
|
|
|
%doc README.generic |
|
|
|
|
%{_datadir}/dracut/modules.d/40network |
|
|
|
|
%{_datadir}/dracut/modules.d/95fcoe |
|
|
|
|
%{_datadir}/dracut/modules.d/95iscsi |
|
|
|
|
%{_datadir}/dracut/modules.d/95nbd |
|
|
|
|
%{_datadir}/dracut/modules.d/95nfs |
|
|
|
|
|
|
|
|
|
%files kernel |
|
|
|
|
%defattr(-,root,root,0755) |
|
|
|
|
%doc README.kernel |
|
|
|
|
|
|
|
|
|
%files generic |
|
|
|
|
%defattr(-,root,root,0755) |
|
|
|
|
%doc README.generic |
|
|
|
|
|
|
|
|
|
%files tools |
|
|
|
|
%defattr(-,root,root,0755) |
|
|
|
|
%doc COPYING NEWS |
|
|
|
|