All pastes #468889 Raw Edit

Untitled

public text v1 · immutable
·published 2007-05-03 13:00 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 &>/dev/null
%{_sbindir}/semanage fcontext -a -t textrel_shlib_t %{_libdir}/vlc/codec/librealaudio_plugin.so &>/dev/null
# 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 &>/dev/null || :
fi || :

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

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