[packages/e2fsprogs] - postshell is not enough for systemd macros

qboosh qboosh at pld-linux.org
Wed Mar 13 18:02:31 CET 2019


commit a4ec34fc1fe7edef6472bfe53d06f0311b2d7a06
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Mar 13 18:08:18 2019 +0100

    - postshell is not enough for systemd macros

 e2fsprogs.spec | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/e2fsprogs.spec b/e2fsprogs.spec
index be427e3..a35a4e0 100644
--- a/e2fsprogs.spec
+++ b/e2fsprogs.spec
@@ -762,15 +762,15 @@ install -p initrd-mke2fs $RPM_BUILD_ROOT%{_libdir}/initrd/mke2fs
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post	-p /sbin/postshell
--/usr/sbin/fix-info-dir -c %{_infodir}
+%post
+[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} > /dev/null 2>&1
 %systemd_post e2scrub_all.service
 
 %preun
 %systemd_preun e2scrub_all.service
 
-%postun	-p /sbin/postshell
--/usr/sbin/fix-info-dir -c %{_infodir}
+%postun
+[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} > /dev/null 2>&1
 %systemd_reload
 
 %post	libs -p /sbin/ldconfig
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/e2fsprogs.git/commitdiff/a4ec34fc1fe7edef6472bfe53d06f0311b2d7a06



More information about the pld-cvs-commit mailing list