Hello community, here is the log from the commit of package squid for openSUSE:Factory checked in at 2018-10-23 20:42:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/squid (Old) and /work/SRC/openSUSE:Factory/.squid.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "squid" Tue Oct 23 20:42:13 2018 rev:64 rq:643975 version:4.3 Changes: -------- --- /work/SRC/openSUSE:Factory/squid/squid.changes 2018-10-04 19:02:33.263136518 +0200 +++ /work/SRC/openSUSE:Factory/.squid.new/squid.changes 2018-10-23 20:42:45.872374128 +0200 @@ -1,0 +2,7 @@ +Tue Oct 23 09:20:12 UTC 2018 - adam.ma...@suse.de + +- Create runtime directories needed when SMP mode is enabled. + (bsc#1112695, bsc#1112066) +- Make changelog entries format consistent + +------------------------------------------------------------------- @@ -11,10 +18,10 @@ - * Bug 4885: Excessive memory usage when running out of descriptors - * Bug 4877: Add missing text about external_acl_type %DATA changes - * Bug 4875 pt1: GCC-8 compile errors with -O3 optimization - * Bug 4716: Blank lines in cachemgr.conf are not skipped - * Bug 4691: balance_on_multiple_ip config option docs - * basic_pop3_auth: fix startup errors - * langpack: Add missing dialect aliases - * Fix range_offset_limit debugging - * Fix icc build errors - * Update systemd dependencies in squid.service + + Bug 4885: Excessive memory usage when running out of descriptors + + Bug 4877: Add missing text about external_acl_type %DATA changes + + Bug 4875 pt1: GCC-8 compile errors with -O3 optimization + + Bug 4716: Blank lines in cachemgr.conf are not skipped + + Bug 4691: balance_on_multiple_ip config option docs + + basic_pop3_auth: fix startup errors + + langpack: Add missing dialect aliases + + Fix range_offset_limit debugging + + Fix icc build errors + + Update systemd dependencies in squid.service New: ---- tmpfilesdir.squid.conf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ squid.spec ++++++ --- /var/tmp/diff_new_pack.83FeNV/_old 2018-10-23 20:42:46.460373425 +0200 +++ /var/tmp/diff_new_pack.83FeNV/_new 2018-10-23 20:42:46.464373420 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -37,6 +37,7 @@ Source13: http://www.squid-cache.org/pgp.asc#/squid.keyring Source15: cache_dir.sed Source16: initialize_cache_if_needed.sh +Source17: tmpfilesdir.squid.conf Patch1: missing_installs.patch BuildRequires: cppunit-devel BuildRequires: db-devel @@ -181,6 +182,10 @@ sed -i -e 's!%%{_libdir}!%{_libdir}!' %{buildroot}%{_unitdir}/%{name}.service ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} +# needed for smp support (bsc#1112695, bsc#1112066) +mkdir -p %{buildroot}%{_tmpfilesdir} +install -D -m 755 %{SOURCE17} %{buildroot}%{_tmpfilesdir}/squid.conf + # Move the MIB definition to the proper place (and name) mkdir -p %{buildroot}%{_datadir}/snmp/mibs mv %{buildroot}%{_datadir}/squid/mib.txt \ @@ -228,7 +233,7 @@ %set_permissions %{_sbindir}/pinger %set_permissions %{_localstatedir}/cache/squid/ %set_permissions %{_localstatedir}/log/squid/ - +%tmpfiles_create %{_tmpfilesdir}/squid.conf %service_add_post squid.service %preun @@ -257,6 +262,8 @@ %verify(not user group mode) %attr(750,%{name},root) %dir %{_localstatedir}/cache/%{name}/ %verify(not user group mode) %attr(750,%{name},root) %dir %{_localstatedir}/log/%{name}/ %dir %{squidconfdir} +%dir %{_tmpfilesdir} +%{_tmpfilesdir}/squid.conf %config(noreplace) %{squidconfdir}/cachemgr.conf %config(noreplace) %{squidconfdir}/errorpage.css %config(noreplace) %{squidconfdir}/errors ++++++ tmpfilesdir.squid.conf ++++++ # See tmpfiles.d(5) for details d /run/squid 0700 squid root -