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 - [email protected] + +- Use more of cmake macros +- Use pkgconfig style dependencies + +------------------------------------------------------------------- +Tue Dec 5 11:38:57 UTC 2017 - [email protected] + +- 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 <[email protected]> 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 <[email protected]> -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/apt-cacher-ng.git;a=shortlog;h=refs/heads/debian/sid 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 <[email protected]> -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: <no|not-needed|url proving that it has been 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 <[email protected]>. +# 2017, Pedro Ribeiro <[email protected]>. # 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: [email protected]\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<[email protected]>\n" -"Language-Team: Portuguese<[email protected]>\n" -"Language: \n" +"PO-Revision-Date: 2017-09-07 22:09+0100\n" +"Last-Translator: Pedro Ribeiro <[email protected]>\n" +"Language-Team: Portuguese <[email protected]>\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)
