move 90crypt, 90dm, 90dmraid, 90lvm, 90dmsquash-live modules from extra to main package
and requirements for new modules move caps to extras ('caps: does not work with systemd in the initramfs') [release 037-7mamba;Thu Jun 26 2014]
This commit is contained in:
parent
616125c595
commit
2855481265
55
dracut.spec
55
dracut.spec
@ -1,6 +1,6 @@
|
|||||||
Name: dracut
|
Name: dracut
|
||||||
Version: 037
|
Version: 037
|
||||||
Release: 4mamba
|
Release: 7mamba
|
||||||
Summary: Generic, modular initramfs generation tool that can be used across various distributions
|
Summary: Generic, modular initramfs generation tool that can be used across various distributions
|
||||||
Group: System/Kernel and Hardware
|
Group: System/Kernel and Hardware
|
||||||
Vendor: openmamba
|
Vendor: openmamba
|
||||||
@ -70,6 +70,17 @@ Requires: curl
|
|||||||
Requires: tar
|
Requires: tar
|
||||||
Requires: openssh-clients
|
Requires: openssh-clients
|
||||||
Requires: cifs-utils
|
Requires: cifs-utils
|
||||||
|
Requires: open-fcoe
|
||||||
|
Requires: open-lldp
|
||||||
|
Requires: multipath-tools
|
||||||
|
Requires: open-iscsi
|
||||||
|
%ifnarch arm
|
||||||
|
Requires: biosdevname
|
||||||
|
%endif
|
||||||
|
Requires: nbd
|
||||||
|
Requires: lvm2
|
||||||
|
Requires: dmraid
|
||||||
|
Requires: cryptsetup
|
||||||
Provides: mkinitramfs
|
Provides: mkinitramfs
|
||||||
Obsoletes: mkinitramfs
|
Obsoletes: mkinitramfs
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||||
@ -80,6 +91,7 @@ Dracut is a generic, modular initramfs generation tool that can be used across v
|
|||||||
%package modules-extras
|
%package modules-extras
|
||||||
Summary: Extra optional modules for dracut
|
Summary: Extra optional modules for dracut
|
||||||
Group: Development/Libraries
|
Group: Development/Libraries
|
||||||
|
Requires: bootchart
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
|
||||||
%description modules-extras
|
%description modules-extras
|
||||||
@ -129,6 +141,10 @@ install -d -m0755 %{buildroot}%{_sbindir}
|
|||||||
ln -s ../bin/dracut %{buildroot}%{_sbindir}/dracut
|
ln -s ../bin/dracut %{buildroot}%{_sbindir}/dracut
|
||||||
ln -s ../bin/mkinitrd %{buildroot}%{_sbindir}/mkinitrd
|
ln -s ../bin/mkinitrd %{buildroot}%{_sbindir}/mkinitrd
|
||||||
|
|
||||||
|
%ifarch arm
|
||||||
|
rm -rf %{buildroot}%{_prefix}/lib/dracut/modules.d/97biosdevname
|
||||||
|
%endif
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||||
|
|
||||||
@ -160,8 +176,6 @@ ln -s ../bin/mkinitrd %{buildroot}%{_sbindir}/mkinitrd
|
|||||||
%{_prefix}/lib/dracut/modules.d/00dash/*
|
%{_prefix}/lib/dracut/modules.d/00dash/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/01fips
|
%dir %{_prefix}/lib/dracut/modules.d/01fips
|
||||||
%{_prefix}/lib/dracut/modules.d/01fips/*
|
%{_prefix}/lib/dracut/modules.d/01fips/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/02caps
|
|
||||||
%{_prefix}/lib/dracut/modules.d/02caps/*
|
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/02fips-aesni
|
%dir %{_prefix}/lib/dracut/modules.d/02fips-aesni
|
||||||
%{_prefix}/lib/dracut/modules.d/02fips-aesni/*
|
%{_prefix}/lib/dracut/modules.d/02fips-aesni/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/03rescue
|
%dir %{_prefix}/lib/dracut/modules.d/03rescue
|
||||||
@ -192,6 +206,16 @@ ln -s ../bin/mkinitrd %{buildroot}%{_sbindir}/mkinitrd
|
|||||||
#%{_prefix}/lib/dracut/modules.d/90bcache/module-setup.sh
|
#%{_prefix}/lib/dracut/modules.d/90bcache/module-setup.sh
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/90btrfs
|
%dir %{_prefix}/lib/dracut/modules.d/90btrfs
|
||||||
%{_prefix}/lib/dracut/modules.d/90btrfs/*
|
%{_prefix}/lib/dracut/modules.d/90btrfs/*
|
||||||
|
%dir %{_prefix}/lib/dracut/modules.d/90crypt
|
||||||
|
%{_prefix}/lib/dracut/modules.d/90crypt/*
|
||||||
|
%dir %{_prefix}/lib/dracut/modules.d/90dm
|
||||||
|
%{_prefix}/lib/dracut/modules.d/90dm/*
|
||||||
|
%dir %{_prefix}/lib/dracut/modules.d/90dmraid
|
||||||
|
%{_prefix}/lib/dracut/modules.d/90dmraid/*
|
||||||
|
%dir %{_prefix}/lib/dracut/modules.d/90dmsquash-live
|
||||||
|
%{_prefix}/lib/dracut/modules.d/90dmsquash-live/*
|
||||||
|
%dir %{_prefix}/lib/dracut/modules.d/90lvm
|
||||||
|
%{_prefix}/lib/dracut/modules.d/90lvm/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/90kernel-modules
|
%dir %{_prefix}/lib/dracut/modules.d/90kernel-modules
|
||||||
%{_prefix}/lib/dracut/modules.d/90kernel-modules/*
|
%{_prefix}/lib/dracut/modules.d/90kernel-modules/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/90livenet
|
%dir %{_prefix}/lib/dracut/modules.d/90livenet
|
||||||
@ -252,8 +276,10 @@ ln -s ../bin/mkinitrd %{buildroot}%{_sbindir}/mkinitrd
|
|||||||
%{_prefix}/lib/dracut/modules.d/96securityfs/*
|
%{_prefix}/lib/dracut/modules.d/96securityfs/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/98usrmount
|
%dir %{_prefix}/lib/dracut/modules.d/98usrmount
|
||||||
%{_prefix}/lib/dracut/modules.d/98usrmount/*
|
%{_prefix}/lib/dracut/modules.d/98usrmount/*
|
||||||
|
%ifnarch arm
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/97biosdevname
|
%dir %{_prefix}/lib/dracut/modules.d/97biosdevname
|
||||||
%{_prefix}/lib/dracut/modules.d/97biosdevname/*
|
%{_prefix}/lib/dracut/modules.d/97biosdevname/*
|
||||||
|
%endif
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/97masterkey
|
%dir %{_prefix}/lib/dracut/modules.d/97masterkey
|
||||||
%{_prefix}/lib/dracut/modules.d/97masterkey/*
|
%{_prefix}/lib/dracut/modules.d/97masterkey/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/98ecryptfs
|
%dir %{_prefix}/lib/dracut/modules.d/98ecryptfs
|
||||||
@ -314,23 +340,26 @@ ln -s ../bin/mkinitrd %{buildroot}%{_sbindir}/mkinitrd
|
|||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/00bootchart
|
%dir %{_prefix}/lib/dracut/modules.d/00bootchart
|
||||||
%{_prefix}/lib/dracut/modules.d/00bootchart/*
|
%{_prefix}/lib/dracut/modules.d/00bootchart/*
|
||||||
|
%dir %{_prefix}/lib/dracut/modules.d/02caps
|
||||||
|
%{_prefix}/lib/dracut/modules.d/02caps/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/05busybox
|
%dir %{_prefix}/lib/dracut/modules.d/05busybox
|
||||||
%{_prefix}/lib/dracut/modules.d/05busybox/module-setup.sh
|
%{_prefix}/lib/dracut/modules.d/05busybox/module-setup.sh
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/90crypt
|
|
||||||
%{_prefix}/lib/dracut/modules.d/90crypt/*
|
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/90dm
|
|
||||||
%{_prefix}/lib/dracut/modules.d/90dm/*
|
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/90dmraid
|
|
||||||
%{_prefix}/lib/dracut/modules.d/90dmraid/*
|
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/90dmsquash-live
|
|
||||||
%{_prefix}/lib/dracut/modules.d/90dmsquash-live/*
|
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/50gensplash
|
%dir %{_prefix}/lib/dracut/modules.d/50gensplash
|
||||||
%{_prefix}/lib/dracut/modules.d/50gensplash/*
|
%{_prefix}/lib/dracut/modules.d/50gensplash/*
|
||||||
%dir %{_prefix}/lib/dracut/modules.d/90lvm
|
|
||||||
%{_prefix}/lib/dracut/modules.d/90lvm/*
|
|
||||||
%doc NEWS README README.generic README.kernel README.modules TODO
|
%doc NEWS README README.generic README.kernel README.modules TODO
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Jun 26 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 037-7mamba
|
||||||
|
- move 90crypt, 90dm, 90dmraid, 90lvm, 90dmsquash-live modules from extra to main package
|
||||||
|
- and requirements for new modules
|
||||||
|
- move caps to extras ('caps: does not work with systemd in the initramfs')
|
||||||
|
|
||||||
|
* Tue Jun 24 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 037-6mamba
|
||||||
|
- also require biosdevname and nbd
|
||||||
|
|
||||||
|
* Tue Jun 24 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 037-5mamba
|
||||||
|
- require open-fcoe, open-lldp, open-iscsi and multipath-tools
|
||||||
|
|
||||||
* Wed Apr 16 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 037-4mamba
|
* Wed Apr 16 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 037-4mamba
|
||||||
- squash-overlayfs-live-openmamba: workaround to fix problem since udev 212 about systemd-udev mounting in its own namespace
|
- squash-overlayfs-live-openmamba: workaround to fix problem since udev 212 about systemd-udev mounting in its own namespace
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user