All pastes #468871 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-05-03 12:44 UTC
rendered paste body
%post
%{_bindir}/gtk-update-icon-cache -qf %{_datadir}/icons/hicolor &>/dev/null
/sbin/ldconfig || :
%ifarch %{ix86}
# Add new labeling rules for libraries requiring text relocation:
%{_sbindir}/semanage fcontext -a -t textrel_shlib_t %{_libdir}/vlc/codec/libdmo_plugin.so
%{_sbindir}/semanage fcontext -a -t textrel_shlib_t %{_libdir}/vlc/codec/librealaudio_plugin.so
# Set correct SELinux security contexts:
if sestatus |egrep -q 'SELinux status.*enabled'
then
       restorecon %{_libdir}/vlc/codec/libdmo_plugin.so %{_libdir}/vlc/codec/librealaudio_plugin.so || :
fi || :

%preun
%{_sbindir}/semanage fcontext --delete -t textrel_shlib_t %{_libdir}/vlc/codec/libdmo_plugin.so
%{_sbindir}/semanage fcontext --delete -t textrel_shlib_t %{_libdir}/vlc/codec/librealaudio_plugin.so || :
%endif

%postun
%{_bindir}/gtk-update-icon-cache -qf %{_datadir}/icons/hicolor &>/dev/null
/sbin/ldconfig || :