Hello community,

here is the log from the commit of package squid for openSUSE:Factory checked 
in at 2020-08-10 15:01:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/squid (Old)
 and      /work/SRC/openSUSE:Factory/.squid.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "squid"

Mon Aug 10 15:01:05 2020 rev:84 rq:825214 version:4.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/squid/squid.changes      2020-06-29 
21:17:59.413714358 +0200
+++ /work/SRC/openSUSE:Factory/.squid.new.3399/squid.changes    2020-08-10 
15:02:19.108137348 +0200
@@ -1,0 +2,8 @@
+Fri Jul 24 15:03:53 UTC 2020 - Adam Majer <[email protected]>
+
+- Change pinger and basic_pam_auth helper to use standard permissions.
+  pinger uses cap_net_raw=ep instead (bsc#1171569)
+- Move squid helpers under /usr/lib{,64}/squid for Tumbleweed and SLE16
+  Please adjust your config paths accordingly
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ squid.spec ++++++
--- /var/tmp/diff_new_pack.Ezoyjq/_old  2020-08-10 15:02:20.200137924 +0200
+++ /var/tmp/diff_new_pack.Ezoyjq/_new  2020-08-10 15:02:20.204137926 +0200
@@ -18,6 +18,13 @@
 
 %define         squidlibdir %{_libdir}/squid
 %define         squidconfdir %{_sysconfdir}/squid
+
+%if 0%{?suse_version} >= 1550
+%define         squidhelperdir %{squidlibdir}
+%else
+%define         squidhelperdir %{_sbindir}
+%endif
+
 Name:           squid
 Version:        4.12
 Release:        0
@@ -106,7 +113,7 @@
 %configure \
        --disable-strict-error-checking \
        --sysconfdir=%{squidconfdir} \
-       --libexecdir=%{_sbindir} \
+       --libexecdir=%{squidhelperdir} \
        --datadir=%{_datadir}/squid \
        --sharedstatedir=%{_localstatedir}/squid \
        --with-logdir=%{_localstatedir}/log/squid \
@@ -166,8 +173,11 @@
 cat > doc/scripts/cachemgr.readme <<-EOT
        cachemgr.cgi will now be found in %{_libdir}/%{name}
 EOT
+
+%if 0%{?suse_version} <= 1500
 install -dpm 755 %{buildroot}/%{_libdir}/%{name}
 mv %{buildroot}%{_sbindir}/cachemgr.cgi %{buildroot}/%{_libdir}/%{name}
+%endif
 
 install -dpm 755 doc/contrib
 install %{SOURCE6} doc/contrib
@@ -221,8 +231,8 @@
 fi
 
 %post
-%set_permissions %{_sbindir}/basic_pam_auth
-%set_permissions %{_sbindir}/pinger
+# %%set_permissions %%{_sbindir}/basic_pam_auth
+# %%set_permissions %%{_sbindir}/pinger
 %set_permissions %{_localstatedir}/cache/squid/
 %set_permissions %{_localstatedir}/log/squid/
 %tmpfiles_create %{_tmpfilesdir}/squid.conf
@@ -232,8 +242,8 @@
 %service_del_preun squid.service
 
 %verifyscript
-%verify_permissions -e %{_sbindir}/basic_pam_auth
-%verify_permissions -e %{_sbindir}/pinger
+# %%verify_permissions -e %%{_sbindir}/basic_pam_auth
+# %%verify_permissions -e %%{_sbindir}/pinger
 %verify_permissions -e %{_localstatedir}/cache/squid/
 %verify_permissions -e %{_localstatedir}/log/squid/
 
@@ -271,6 +281,7 @@
 %dir %{_datadir}/%{name}
 %dir %{_datadir}/snmp
 %dir %{_datadir}/snmp/mibs
+%dir %{_libdir}/%{name}
 %{_datadir}/%{name}/errors
 %{_datadir}/%{name}/icons
 %{_datadir}/%{name}/mime.conf
@@ -278,50 +289,50 @@
 %{_datadir}/snmp/mibs/SQUID-MIB.txt
 %{_bindir}/purge
 %{_bindir}/squidclient
-%{_sbindir}/basic_db_auth
-%{_sbindir}/basic_fake_auth
-%{_sbindir}/basic_getpwnam_auth
-%{_sbindir}/basic_ldap_auth
-%{_sbindir}/digest_edirectory_auth
-%{_sbindir}/basic_ncsa_auth
-%{_sbindir}/basic_nis_auth
-%verify(not mode) %attr(2750,root,shadow) %{_sbindir}/basic_pam_auth
-%{_sbindir}/basic_pop3_auth
-%{_sbindir}/basic_radius_auth
-%{_sbindir}/basic_sasl_auth
-%{_sbindir}/basic_smb_auth
-%{_sbindir}/basic_smb_auth.sh
-%{_sbindir}/basic_smb_lm_auth
-%{_sbindir}/cert_tool
-%{_sbindir}/digest_file_auth
-%{_sbindir}/digest_ldap_auth
-%{_sbindir}/diskd
-%{_sbindir}/ext_edirectory_userip_acl
-%{_sbindir}/ext_file_userip_acl
-%{_sbindir}/ext_kerberos_ldap_group_acl
-%{_sbindir}/ext_ldap_group_acl
-%{_sbindir}/ext_session_acl
-%{_sbindir}/ext_unix_group_acl
-%{_sbindir}/ext_wbinfo_group_acl
-%{_sbindir}/helper-mux
-%{_sbindir}/log_db_daemon
-%{_sbindir}/log_file_daemon
-%{_sbindir}/negotiate_kerberos_auth
-%{_sbindir}/negotiate_kerberos_auth_test
-%{_sbindir}/negotiate_wrapper_auth
-%{_sbindir}/ntlm_fake_auth
-%{_sbindir}/ntlm_smb_lm_auth
-%verify(not user group mode caps) %attr(0750,root,squid) %{_sbindir}/pinger
-%{_sbindir}/security_fake_certverify
-%{_sbindir}/security_file_certgen
-%{_sbindir}/%{name}
-%{_sbindir}/storeid_file_rewrite
-%{_sbindir}/unlinkd
-%{_sbindir}/url_fake_rewrite
-%{_sbindir}/url_fake_rewrite.sh
-%{_sbindir}/url_lfs_rewrite
-%{_sbindir}/ext_time_quota_acl
-%{_sbindir}/rc%{name}
+%{squidhelperdir}/basic_db_auth
+%{squidhelperdir}/basic_fake_auth
+%{squidhelperdir}/basic_getpwnam_auth
+%{squidhelperdir}/basic_ldap_auth
+%{squidhelperdir}/digest_edirectory_auth
+%{squidhelperdir}/basic_ncsa_auth
+%{squidhelperdir}/basic_nis_auth
+%{squidhelperdir}/basic_pam_auth
+%{squidhelperdir}/basic_pop3_auth
+%{squidhelperdir}/basic_radius_auth
+%{squidhelperdir}/basic_sasl_auth
+%{squidhelperdir}/basic_smb_auth
+%{squidhelperdir}/basic_smb_auth.sh
+%{squidhelperdir}/basic_smb_lm_auth
+%{squidhelperdir}/cert_tool
+%{squidhelperdir}/digest_file_auth
+%{squidhelperdir}/digest_ldap_auth
+%{squidhelperdir}/diskd
+%{squidhelperdir}/ext_edirectory_userip_acl
+%{squidhelperdir}/ext_file_userip_acl
+%{squidhelperdir}/ext_kerberos_ldap_group_acl
+%{squidhelperdir}/ext_ldap_group_acl
+%{squidhelperdir}/ext_session_acl
+%{squidhelperdir}/ext_unix_group_acl
+%{squidhelperdir}/ext_wbinfo_group_acl
+%{squidhelperdir}/helper-mux
+%{squidhelperdir}/log_db_daemon
+%{squidhelperdir}/log_file_daemon
+%{squidhelperdir}/negotiate_kerberos_auth
+%{squidhelperdir}/negotiate_kerberos_auth_test
+%{squidhelperdir}/negotiate_wrapper_auth
+%{squidhelperdir}/ntlm_fake_auth
+%{squidhelperdir}/ntlm_smb_lm_auth
+%{squidhelperdir}/pinger
+%{squidhelperdir}/security_fake_certverify
+%{squidhelperdir}/security_file_certgen
+%{squidhelperdir}/storeid_file_rewrite
+%{squidhelperdir}/unlinkd
+%{squidhelperdir}/url_fake_rewrite
+%{squidhelperdir}/url_fake_rewrite.sh
+%{squidhelperdir}/url_lfs_rewrite
+%{squidhelperdir}/ext_time_quota_acl
+%{_sbindir}/squid
+%{_sbindir}/rcsquid
 %dir %{_libdir}/%{name}
 %{_libdir}/%{name}/cachemgr.cgi
 



Reply via email to