Skip to content

Commit

Permalink
rpm: put /sbin/ldconfig into -p
Browse files Browse the repository at this point in the history
This saves approximately 1 second per invocation.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit 7ae46e3)
  • Loading branch information
smithfarm committed May 4, 2016
1 parent c810400 commit 22973b3
Showing 1 changed file with 11 additions and 22 deletions.
33 changes: 11 additions & 22 deletions ceph.spec.in
Expand Up @@ -1218,11 +1218,9 @@ fi
%{_libdir}/librados_tp.so.*
%endif

%post -n librados2
/sbin/ldconfig
%post -n librados2 -p /sbin/ldconfig

%postun -n librados2
/sbin/ldconfig
%postun -n librados2 -p /sbin/ldconfig

#################################################################################
%files -n librados2-devel
Expand Down Expand Up @@ -1255,11 +1253,9 @@ fi
%defattr(-,root,root,-)
%{_libdir}/libradosstriper.so.*

%post -n libradosstriper1
/sbin/ldconfig
%post -n libradosstriper1 -p /sbin/ldconfig

%postun -n libradosstriper1
/sbin/ldconfig
%postun -n libradosstriper1 -p /sbin/ldconfig

#################################################################################
%files -n libradosstriper1-devel
Expand All @@ -1282,8 +1278,7 @@ fi
mkdir -p /usr/lib64/qemu/
ln -sf %{_libdir}/librbd.so.1 /usr/lib64/qemu/librbd.so.1

%postun -n librbd1
/sbin/ldconfig
%postun -n librbd1 -p /sbin/ldconfig

#################################################################################
%files -n librbd1-devel
Expand All @@ -1302,11 +1297,9 @@ ln -sf %{_libdir}/librbd.so.1 /usr/lib64/qemu/librbd.so.1
%defattr(-,root,root,-)
%{_libdir}/librgw.so.*

%post -n librgw2
/sbin/ldconfig
%post -n librgw2 -p /sbin/ldconfig

%postun -n librgw2
/sbin/ldconfig
%postun -n librgw2 -p /sbin/ldconfig

#################################################################################
%files -n librgw2-devel
Expand All @@ -1327,11 +1320,9 @@ ln -sf %{_libdir}/librbd.so.1 /usr/lib64/qemu/librbd.so.1
%defattr(-,root,root,-)
%{_libdir}/libcephfs.so.*

%post -n libcephfs1
/sbin/ldconfig
%post -n libcephfs1 -p /sbin/ldconfig

%postun -n libcephfs1
/sbin/ldconfig
%postun -n libcephfs1 -p /sbin/ldconfig

#################################################################################
%files -n libcephfs1-devel
Expand Down Expand Up @@ -1390,11 +1381,9 @@ ln -sf %{_libdir}/librbd.so.1 /usr/lib64/qemu/librbd.so.1
%defattr(-,root,root,-)
%{_libdir}/libcephfs_jni.so.*

%post -n libcephfs_jni1
/sbin/ldconfig
%post -n libcephfs_jni1 -p /sbin/ldconfig

%postun -n libcephfs_jni1
/sbin/ldconfig
%postun -n libcephfs_jni1 -p /sbin/ldconfig

#################################################################################
%files -n libcephfs_jni1-devel
Expand Down

0 comments on commit 22973b3

Please sign in to comment.