]> TLD Linux GIT Repositories - packages/dracut.git/blobdiff - dracut.spec
- added update-initramfs script for mass updating initramfs images
[packages/dracut.git] / dracut.spec
index 8d2bd9e446c0783873ff9f2f19f9250b08780c15..ff38a0d0620cd3ca93316f1b09f99c036c373345 100644 (file)
@@ -2,12 +2,13 @@ Summary:      Initramfs generator using udev
 Summary(pl.UTF-8):     Generator initramfs wykorzystujący udev
 Name:          dracut
 Version:       043
-Release:       1
+Release:       4
 License:       GPL v2+
 Group:         Base
 Source0:       https://www.kernel.org/pub/linux/utils/boot/dracut/%{name}-%{version}.tar.xz
 # Source0-md5: 85de75ddf00962e7bb0ae387f05794e5
 Source1:       tld.conf
+Source2:       update-initramfs
 Patch1:                plymouth-libexec.patch
 Patch2:                os-release.patch
 Patch3:                plymouth-logo.patch
@@ -18,6 +19,7 @@ Patch8:               xz_compressor.patch
 Patch9:                proc_sys_remount.patch
 Patch10:       misc_fixes.patch
 Patch11:       initrd-release.patch
+Patch12:       no_systemd_udevd.patch
 URL:           https://dracut.wiki.kernel.org/
 BuildRequires: asciidoc
 BuildRequires: dash
@@ -200,6 +202,7 @@ Bashowe dopełnianie składni dla polecenia dracut.
 %patch9 -p1
 %patch10 -p1
 %patch11 -p1
+%patch12 -p1
 
 %{__sed} -i -e 's,@lib@,%{_lib},g' modules.d/50plymouth/module-setup.sh
 %{__sed} -i -e 's,@lib@,%{_lib},g' modules.d/95resume/module-setup.sh
@@ -223,6 +226,7 @@ install -d $RPM_BUILD_ROOT{/boot/dracut,/etc/logrotate.d,/sbin} \
        DESTDIR=$RPM_BUILD_ROOT
 
 install -p %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/dracut.conf.d/01-dist.conf
+install -p %{SOURCE2} $RPM_BUILD_ROOT%{_bindir}/update-initramfs
 install -p dracut.conf.d/fips.conf.example $RPM_BUILD_ROOT%{_sysconfdir}/dracut.conf.d/40-fips.conf
 install -p dracut.logrotate $RPM_BUILD_ROOT/etc/logrotate.d/dracut_log
 
@@ -256,6 +260,7 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/dracut
 %attr(755,root,root) %{_bindir}/mkinitrd
 %attr(755,root,root) %{_bindir}/lsinitrd
+%attr(755,root,root) %{_bindir}/update-initramfs
 %dir %{dracutlibdir}
 %attr(755,root,root) %{dracutlibdir}/dracut-install
 %dir %{dracutlibdir}/modules.d