Hello community,
here is the log from the commit of package apt-cacher-ng for openSUSE:Factory checked in at 2017-12-08 12:58:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/apt-cacher-ng (Old)
and /work/SRC/openSUSE:Factory/.apt-cacher-ng.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "apt-cacher-ng"
Fri Dec 8 12:58:53 2017 rev:3 rq:554753 version:3.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/apt-cacher-ng/apt-cacher-ng.changes 2017-06-28 10:36:38.992291772 +0200
+++ /work/SRC/openSUSE:Factory/.apt-cacher-ng.new/apt-cacher-ng.changes 2017-12-08 12:58:59.830198237 +0100
@@ -1,0 +2,17 @@
+Wed Dec 6 10:30:27 UTC 2017 - mpluskal@suse.com
+
+- Use more of cmake macros
+- Use pkgconfig style dependencies
+
+-------------------------------------------------------------------
+Tue Dec 5 11:38:57 UTC 2017 - mchandras@suse.de
+
+- Version bump to 3.1
+ * Hide credentials in acngtool in some corner cases
+ * Dropped references to distkill.pl script which was superseeded by acngtool
+ * Made default PassThroughPattern setting stricter
+ * Mirror database update
+ * Avoid expiration failure when some index files are missing
+- Fix logrotate file installation
+
+-------------------------------------------------------------------
Old:
----
apt-cacher-ng_3-5.debian.tar.xz
apt-cacher-ng_3.orig.tar.xz
New:
----
apt-cacher-ng_3.1-1.debian.tar.xz
apt-cacher-ng_3.1.orig.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ apt-cacher-ng.spec ++++++
--- /var/tmp/diff_new_pack.3dPCEU/_old 2017-12-08 12:59:02.134115030 +0100
+++ /var/tmp/diff_new_pack.3dPCEU/_new 2017-12-08 12:59:02.138114886 +0100
@@ -16,12 +16,12 @@
#
-%define debian_release 5
+%define debian_release 1
Name: apt-cacher-ng
-Version: 3
+Version: 3.1
Release: 0
Summary: A caching proxy specialized for Linux distribution packages
-License: BSD-4-Clause and MIT
+License: BSD-4-Clause AND MIT
Group: Productivity/Networking/Web/Proxy
Url: http://www.unix-ag.uni-kl.de/~bloch/acng/
Source0: http://ftp.debian.org/debian/pool/main/a/apt-cacher-ng/%{name}_%{version}.orig.tar.xz
@@ -29,13 +29,14 @@
Source2: %{name}.service
Source3: %{name}.default
BuildRequires: cmake
-BuildRequires: fuse-devel
BuildRequires: gcc-c++
-BuildRequires: libbz2-devel
-BuildRequires: libopenssl-devel
+BuildRequires: pkgconfig
BuildRequires: systemd-rpm-macros
-BuildRequires: xz-devel
-BuildRequires: zlib-devel
+BuildRequires: pkgconfig(bzip2)
+BuildRequires: pkgconfig(fuse)
+BuildRequires: pkgconfig(liblzma)
+BuildRequires: pkgconfig(openssl)
+BuildRequires: pkgconfig(zlib)
Requires(pre): pwdutils
Suggests: cron
Suggests: logrotate
@@ -51,7 +52,9 @@
a similar request is made, the cached copy of the data is delivered without
being re-downloaded.
-Apt-Cacher NG can also be used as replacement for apt-proxy and approx with
+Apt-Cacher NG has been designed from scratch as a replacement for apt-cacher,
+but with a focus on maximizing throughput with low system resource
+requirements. It can also be used as replacement for apt-proxy and approx with
no need to modify clients' sources.list files.
%prep
@@ -60,9 +63,8 @@
sed -i 's@lib/systemd@usr/&@' systemd/CMakeLists.txt
%build
-%cmake -DDOCDIR=%{_docdir}/%{name} -DSDINSTALL:BOOL=ON
-
-make %{?_smp_mflags}
+%cmake -DDOCDIR=%{_docdir}/%{name} -DSDINSTALL:BOOL=ON -DSYSCONFDIR=%{_sysconfdir}
+%make_jobs
%install
@@ -75,7 +77,7 @@
install -m 644 -D %{SOURCE3} %{buildroot}%{_sysconfdir}/default/%{name}
# Debian logrotate file
-install -m 644 -D %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
+install -m 644 -D debian/%{name}.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
# Debian cron file
install -m 755 -D debian/%{name}.cron.daily %{buildroot}%{_sysconfdir}/cron.daily/%{name}
@@ -104,7 +106,6 @@
%service_del_postun %{name}.service
%files
-%defattr(-,root,root)
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/acng.conf
%config(noreplace) %{_sysconfdir}/%{name}/security.conf
++++++ apt-cacher-ng_3-5.debian.tar.xz -> apt-cacher-ng_3.1-1.debian.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/changelog new/debian/changelog
--- old/debian/changelog 2017-04-27 20:12:02.000000000 +0200
+++ new/debian/changelog 2017-11-05 20:55:20.000000000 +0100
@@ -1,3 +1,16 @@
+apt-cacher-ng (3.1-1) unstable; urgency=low
+
+ * New upstream version
+ + removed doc references to distkill.pl (closes: #877703, LP: #1635029)
+ + includes fix for rare expiration failure on missing index files
+ (closes: #872830)
+ + fixes credential printing in logs (closes: #877135)
+ + hardens default pass-through mask for bugs.debian.org (closes: #874349)
+ * Portuguese translation update (by Traduz, closes: #874609)
+ * Policy definition and build-deps update (no related changes)
+
+ -- Eduard Bloch Sun, 05 Nov 2017 20:55:20 +0100
+
apt-cacher-ng (3-5) unstable; urgency=low
* Moving RequiresMountsFor to Unit section (closes: #859520)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/control new/debian/control
--- old/debian/control 2017-04-27 20:12:02.000000000 +0200
+++ new/debian/control 2017-11-05 20:55:20.000000000 +0100
@@ -2,8 +2,8 @@
Section: net
Priority: optional
Maintainer: Eduard Bloch
-Build-Depends: debhelper (>= 9), cmake (>= 2.6.2), libbz2-dev, zlib1g-dev, liblzma-dev, libfuse-dev [!hurd-i386], pkg-config, libwrap0-dev, lsb-base (>> 3.0-6), dh-systemd (>= 1.5), po-debconf, libssl-dev, libsystemd-dev (>= 210) [linux-any] | libsystemd-daemon-dev [linux-any]
-Standards-Version: 3.9.8
+Build-Depends: debhelper (>= 9), cmake (>= 2.6.2), libbz2-dev, zlib1g-dev, liblzma-dev, libfuse-dev [!hurd-i386], pkg-config, libwrap0-dev, lsb-base (>> 3.0-6), debhelper (>= 9.20160709) | dh-systemd (>= 1.5), po-debconf, libssl-dev, libsystemd-dev (>= 210) [linux-any] | libsystemd-daemon-dev [linux-any]
+Standards-Version: 4.1.1
Homepage: http://www.unix-ag.uni-kl.de/~bloch/acng/
Vcs-Git: https://alioth.debian.org/anonscm/git/apt-cacher-ng/apt-cacher-ng.git
Vcs-Browser: https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=apt-cacher-ng/...
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/patches/debian-changes new/debian/patches/debian-changes
--- old/debian/patches/debian-changes 2017-04-27 20:12:02.000000000 +0200
+++ new/debian/patches/debian-changes 2017-11-05 20:55:20.000000000 +0100
@@ -5,11 +5,23 @@
information below has been extracted from the changelog. Adjust it or drop
it.
.
- apt-cacher-ng (3-5) unstable; urgency=low
+ apt-cacher-ng (3.1-1) unstable; urgency=low
.
- * Moving RequiresMountsFor to Unit section (closes: #859520)
+ * New upstream version
+ + removed doc references to distkill.pl (closes: #877703, LP: #1635029)
+ + includes fix for rare expiration failure on missing index files
+ (closes: #872830)
+ + fixes credential printing in logs (closes: #877135)
+ + hardens default pass-through mask for bugs.debian.org (closes: #874349)
+ * Portuguese translation update (by Traduz, closes: #874609)
+ * Policy definition and build-deps update (no related changes)
Author: Eduard Bloch
-Bug-Debian: https://bugs.debian.org/859520
+Bug-Debian: https://bugs.debian.org/872830
+Bug-Debian: https://bugs.debian.org/874349
+Bug-Debian: https://bugs.debian.org/874609
+Bug-Debian: https://bugs.debian.org/877135
+Bug-Debian: https://bugs.debian.org/877703
+Bug-Ubuntu: https://bugs.launchpad.net/bugs/1635029
---
The information above should follow the Patch Tagging Guidelines, please
@@ -22,32 +34,10 @@
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded:
Reviewed-By: <name and email of someone who approved the patch>
-Last-Update: 2017-04-27
+Last-Update: 2017-11-05
---- apt-cacher-ng-3.orig/source/aclogger.cc
-+++ apt-cacher-ng-3/source/aclogger.cc
-@@ -242,7 +242,6 @@ void flush()
-
- void close(bool bReopen)
- {
-- // let's try to store a snapshot of the current stats
- auto snapIn = offttos(totalIn.exchange(0));
- auto snapOut = offttos(totalOut.exchange(0));
- timeval tp;
-@@ -251,9 +250,8 @@ void close(bool bReopen)
- + acng::offttos(tp.tv_sec) + "." + acng::ltos(tp.tv_usec);
- auto outLinkPath = CACHE_BASE + cfg::privStoreRelQstatsSfx + "/o/"
- + acng::offttos(tp.tv_sec) + "." + acng::ltos(tp.tv_usec);
-- ignore_value(symlink(snapIn.c_str(), inLinkPath.c_str()));
-- ignore_value(symlink(snapOut.c_str(), outLinkPath.c_str()));
--
-+ symlink(snapIn.c_str(), inLinkPath.c_str());
-+ symlink(snapOut.c_str(), outLinkPath.c_str());
-
- if(!logIsEnabled)
- return;
---- apt-cacher-ng-3.orig/systemd/apt-cacher-ng.service.in
-+++ apt-cacher-ng-3/systemd/apt-cacher-ng.service.in
+--- apt-cacher-ng-3.1.orig/systemd/apt-cacher-ng.service.in
++++ apt-cacher-ng-3.1/systemd/apt-cacher-ng.service.in
@@ -1,6 +1,7 @@
[Unit]
Description=Apt-Cacher NG software download proxy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debian/po/pt.po new/debian/po/pt.po
--- old/debian/po/pt.po 2017-04-27 20:12:02.000000000 +0200
+++ new/debian/po/pt.po 2017-11-05 20:55:20.000000000 +0100
@@ -1,20 +1,21 @@
# Portuguese translation or apt-cacher-ng debconf messages
# Copyright (C) 2009, The apt-cacher-ng's authors
# This file is distributed under the same license as the apt-cacher-ng package.
-# Pedro Ribeiro .
+# 2017, Pedro Ribeiro .
#
msgid ""
msgstr ""
-"Project-Id-Version: apt-cacher-ng_0.4-2\n"
+"Project-Id-Version: apt-cacher-ng_3-5\n"
"Report-Msgid-Bugs-To: apt-cacher-ng@packages.debian.org\n"
"POT-Creation-Date: 2015-03-17 19:19+0100\n"
-"PO-Revision-Date: 2014-02-12 22:00+0000\n"
-"Last-Translator: Pedro Ribeiro\n"
-"Language-Team: Portuguese\n"
-"Language: \n"
+"PO-Revision-Date: 2017-09-07 22:09+0100\n"
+"Last-Translator: Pedro Ribeiro \n"
+"Language-Team: Portuguese \n"
+"Language: pt\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. Type: select
#. Choices
@@ -50,11 +51,12 @@
"URL remapping can be set up automatically, using a configuration based on "
"the current state of /etc/apt/sources.list."
msgstr ""
-"O Apt-Cacher NG pode fazer o download de pacotes de repositórios além dos "
-"pedidos pelos clientes. Isto permite fazer a cache de conteúdos mais "
-"eficientemente e facilita a mudança posterior de mirror por parte de um "
-"administrador. O mapeamento de URL pode ser configurado automaticamente, "
-"através duma configuração baseada no estado actual do /etc/apt/sources.list."
+"O Apt-Cacher NG pode fazer o download de pacotes a partir de outros "
+"repositórios além dos pedidos pelos clientes. Isto permite fazer a cache de "
+"conteúdos mais eficientemente e facilita a mudança posterior de mirror por "
+"parte de um administrador. O mapeamento de URL pode ser configurado "
+"automaticamente, através duma configuração baseada no estado actual do /etc/"
+"apt/sources.list."
#. Type: select
#. Description
@@ -104,7 +106,8 @@
msgstr ""
"Cada entrada tem que ser um endereço IP ou nome de máquina associado com uma "
"interface de rede local. Endereços genéricos específicos de protocolo são "
-"também suportados, como por exemplo 0.0.0.0 para interfaces com IPv4."
+"também suportados, como por exemplo 0.0.0.0 para escutar em todas as "
+"interfaces com IPv4."
#. Type: string
#. Description
@@ -180,8 +183,7 @@
"remains unchanged or is set to the default of /var/cache/apt-cacher-ng."
msgstr ""
"Se este campo for deixado em branco, o valor configurado actualmente "
-"permanece inalterado ou conforme o que estiver definido em /var/cache/apt-"
-"cacher-ng."
+"permanece inalterado ou é definido para /var/cache/apt-cacher-ng."
#. Type: string
#. Description
@@ -219,7 +221,7 @@
#. Description
#: ../apt-cacher-ng.templates:7001
msgid "Allow HTTP tunnels through Apt-Cacher NG?"
-msgstr ""
+msgstr "Permitir túneis HTTP para o Apt-Cacher NG?"
#. Type: boolean
#. Description
@@ -229,6 +231,9 @@
"can be used to access remote servers that might otherwise be blocked by (for "
"instance) a firewall filtering HTTPS connections."
msgstr ""
+"O Apt-Cacher NG pode ser configurado para permitir a criação de túneis HTTP, "
+"que podem ser usados para aceder a servidores remotos que seriam bloqueados "
+"por firewalls que filtrem ligações HTTPS, por exemplo."
#. Type: boolean
#. Description
@@ -237,6 +242,8 @@
"This feature is usually disabled for security reasons; enable it only for "
"trusted LAN environments."
msgstr ""
+"Esta funcionalidade está normalmente desabilitada por razões de segurança; "
+"active-a apenas em ambientes LAN de confiança."
#~ msgid ""
#~ "This remapping of URLs can be configured now in an automated way based on "
++++++ apt-cacher-ng_3.orig.tar.xz -> apt-cacher-ng_3.1.orig.tar.xz ++++++
++++ 4253 lines of diff (skipped)