|
|
|
@ -95,6 +95,10 @@ echo "RESTRICT=yes" > "${RPM_BUILD_ROOT}%{_sysconfdir}/security/fileshare.conf"
|
|
|
|
|
# Remove setuid bit on some binaries.
|
|
|
|
|
chmod 0755 "%{?buildroot}%{_bindir}/fileshareset"
|
|
|
|
|
|
|
|
|
|
# Rename binary to avoid conflict with kde3
|
|
|
|
|
mv "%{?buildroot}%{_bindir}/fileshareset" "%{?buildroot}%{_bindir}/fileshareset2"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%clean
|
|
|
|
|
%__rm -rf $RPM_BUILD_ROOT
|
|
|
|
@ -103,7 +107,7 @@ chmod 0755 "%{?buildroot}%{_bindir}/fileshareset"
|
|
|
|
|
%post
|
|
|
|
|
%if 0%{?suse_version}
|
|
|
|
|
# Sets permissions on setuid files (openSUSE specific)
|
|
|
|
|
%set_permissions %{_bindir}/fileshareset
|
|
|
|
|
%set_permissions %{_bindir}/fileshareset2
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -115,16 +119,16 @@ chmod 0755 "%{?buildroot}%{_bindir}/fileshareset"
|
|
|
|
|
|
|
|
|
|
# Setuid program
|
|
|
|
|
%if 0%{?suse_version}
|
|
|
|
|
%verify(not mode) %{_bindir}/fileshareset
|
|
|
|
|
%verify(not mode) %{_bindir}/fileshareset2
|
|
|
|
|
%else
|
|
|
|
|
%attr(4755,root,root) %{_bindir}/fileshareset
|
|
|
|
|
%attr(4755,root,root) %{_bindir}/fileshareset2
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if 0%{?suse_version}
|
|
|
|
|
# Check permissions on setuid files (openSUSE specific)
|
|
|
|
|
%verifyscript
|
|
|
|
|
%verify_permissions -e /usr/bin/fileshareset
|
|
|
|
|
%verify_permissions -e %{_bindir}/fileshareset2
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|