--- apt-cacher-ng-0.5.1.orig/debian/apt-cacher-ng.init +++ apt-cacher-ng-0.5.1/debian/apt-cacher-ng.init @@ -0,0 +1,87 @@ +#! /bin/sh +### BEGIN INIT INFO +# Provides: apt-cacher-ng +# Required-Start: $local_fs $network $remote_fs +# Required-Stop: $local_fs $network $remote_fs +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Apt-Cacher NG package proxy +# Description: This script powers up the package proxy daemon +### END INIT INFO + +# Author: Eduard Bloch + +test -r /etc/default/rcS && . /etc/default/rcS +test -r /lib/lsb/init-functions && . /lib/lsb/init-functions + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin +DAEMON=/usr/sbin/apt-cacher-ng +NAME=apt-cacher-ng +DESC=apt-cacher-ng + +test -x $DAEMON || exit 0 + +# Include apt-cacher-ng defaults if available +if [ -f /etc/default/apt-cacher-ng ] ; then + . /etc/default/apt-cacher-ng +fi + +test -z "$DISABLED" || exit 0 + +# our runtime state files directory, will be purged on startup! +RUNDIR="/var/run/$NAME" + +PIDFILE="$RUNDIR/pid" +SOCKETFILE="$RUNDIR/socket" +DAEMON_OPTS="$DAEMON_OPTS pidfile=$PIDFILE SocketPath=$SOCKETFILE foreground=0 $EXTRA_ACNG_OPTS " + +do_start() { + PIDOF=$(pidof apt-cacher-ng) + if [ -n "$PIDOF" ] && [ -e "$PIDFILE" ] && [ "$PIDOF" = "$(cat $PIDFILE)" ] ; then + return 255 + fi + rm -rf "$RUNDIR" || return 1 + install -d --mode=0755 -o $NAME -g $NAME "$RUNDIR" || return 1 + start-stop-daemon --start --chuid $NAME --group $NAME --quiet --pidfile $PIDFILE --exec $DAEMON -- $DAEMON_OPTS +} + +do_stop() { + + if ! start-stop-daemon --stop --retry 15 --quiet --pidfile $PIDFILE \ + --exec $DAEMON + then + if ! test -e "$PIDFILE" && ! start-stop-daemon --stop \ + --retry TERM/10/KILL/5 --exec $DAEMON + then + return $? + fi + fi + rm -f $PIDFILE + return 0 + +} + +case "$1" in + start) + log_daemon_msg "Starting $DESC" "$NAME" + do_start + log_end_msg $? + ;; + stop) + log_daemon_msg "Stopping $DESC" "$NAME" + do_stop + log_end_msg $? + ;; + restart|force-reload) + log_daemon_msg "Restarting $DESC" "$NAME" + do_stop + do_start + log_end_msg $? + ;; + *) + echo "Usage: $0 {start|stop|restart|force-reload}" >&2 + exit 3 + ;; +esac + +: --- apt-cacher-ng-0.5.1.orig/debian/copyright +++ apt-cacher-ng-0.5.1/debian/copyright @@ -0,0 +1,156 @@ +This package was debianized by Eduard Bloch on +Sun, 21 Oct 2007 20:15:48 +0200. + +It can be downloaded from http://www.unix-ag.uni-kl.de/~bloch/acng/. + +Upstream Author: + +Eduard Bloch + +Copyright: + +apt-cacher-ng: (C) 2006-2009 Eduard Bloch +md5 add-on: (C) 1999, 2000, 2002 Aladdin Enterprises. All rights reserved. +getaddrinfo emulation: (C) 2001, Jason Gunthorpe +sha1 add-on: (C) 2006, The Bitzi Corporation + +License: + +The source files in this package are provided for use and distribution under +the terms listed under I unless specified otherwise in the beginning of the +particular file. The package includes md5 checksumming implementation provided +under the terms listed under II, getaddrinfo/freeaddrinfo/getnameinfo emulation +code released under the terms listed under III, and sha1 implementation +released under the terms listed under IV. + +I. Apt-Cacher NG + +Copyright (c) 2007-2010 Eduard Bloch. +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. +3. All advertising materials mentioning features or use of this software must + display the following acknowledgement: "This product includes software + developed by Eduard Bloch." +4. Neither the name of Eduard Bloch nor the names of other contributors may be + used to endorse or promote products derived from this software without + specific prior written permission. + +THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE +OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +II. MD5 implementation + +/* + Copyright (C) 1999, 2002 Aladdin Enterprises. All rights reserved. + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. + + L. Peter Deutsch + ghost@aladdin.com + + */ + +III. + +// $Id: rfc2553emu.cc,v 1.8 2001/02/20 07:03:18 jgg Exp $ +/* ###################################################################### + + RFC 2553 Emulation - Provides emulation for RFC 2553 getaddrinfo, + freeaddrinfo and getnameinfo + + This is really C code, it just has a .cc extensions to play nicer with + the rest of APT. + + Originally written by Jason Gunthorpe and placed into + the Public Domain, do with it what you will. + + ##################################################################### */ + +IV. + +/* (PD) 2006 The Bitzi Corporation + * + * 1. Authorship. This work and others bearing the above + * label were created by, or on behalf of, the Bitzi + * Corporation. Often other public domain material by + * other authors is incorporated; this should be clear + * from notations in the source code. If other non- + * public-domain code or libraries are included, this is + * is done under those works' respective licenses. + * + * 2. Release. The Bitzi Corporation places its portion + * of these labelled works into the public domain, + * disclaiming all rights granted us by copyright law. + * + * Bitzi places no restrictions on your freedom to copy, + * use, redistribute and modify this work, though you + * should be aware of points (3), (4), and (5) below. + * + * 3. Trademark Advisory. The Bitzi Corporation reserves + * all rights with regard to any of its trademarks which + * may appear herein, such as "Bitzi", "Bitcollider", or + * "Bitpedia". Please take care that your uses of this + * work do not infringe on our trademarks or imply our + * endorsement. For example, you should change labels + * and identifier strings in your derivative works where + * appropriate. + * + * 4. Licensed portions. Some code and libraries may be + * incorporated in this work in accordance with the + * licenses offered by their respective rightsholders. + * Further copying, use, redistribution and modification + * of these third-party portions remains subject to + * their original licenses. + * + * 5. Disclaimer. THIS SOFTWARE IS PROVIDED BY THE AUTHOR + * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, + * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR + * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * Please see http://bitzi.com/publicdomain or write + * info@bitzi.com for more info. + */ + +The Debian packaging is (C) 2007, Eduard Bloch and +is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'. + --- apt-cacher-ng-0.5.1.orig/debian/control +++ apt-cacher-ng-0.5.1/debian/control @@ -0,0 +1,25 @@ +Source: apt-cacher-ng +Section: net +Priority: optional +Maintainer: Eduard Bloch +Build-Depends: debhelper (>= 5), libbz2-dev, zlib1g-dev, libfuse-dev, pkg-config +Standards-Version: 3.9.0 + +Package: apt-cacher-ng +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, adduser +Recommends: perl (>> 5.8), ed +Description: caching proxy server for software repositories + Apt-Cacher NG is a caching proxy for downloading packages from Debian-style + software repositories (or possibly from other types). + . + The main principle is that a central machine hosts the proxy for a local + network, and clients configure their APT setup to download through it. + Apt-Cacher NG keeps a copy of all useful data that passes through it, and when + a similar request is made, the cached copy of the data is delivered without + being re-downloaded. + . + 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. --- apt-cacher-ng-0.5.1.orig/debian/apt-cacher-ng.postrm +++ apt-cacher-ng-0.5.1/debian/apt-cacher-ng.postrm @@ -0,0 +1,24 @@ +#!/bin/sh -e + +NAME=apt-cacher-ng +CDIR=/var/cache/$NAME +LDIR=/var/log/$NAME + +if [ "$1" = "purge" ]; then + + rm -rf $CDIR + rm -f $LDIR/apt-cacher.err $LDIR/apt-cacher.log $LDIR/apt-cacher.log.* $LDIR/maint_*.log + rmdir $LDIR 2>/dev/null || true + rm -rf /var/lib/apt-cacher-ng + + dpkg-statoverride --remove /etc/apt-cacher-ng/security.conf 2>/dev/null || true + + if [ -x "$(command -v deluser)" -a -x "$(command -v delgroup)" ]; then + deluser --quiet --system $NAME || true + delgroup --quiet --system $NAME || true + else + echo "Not removing apt-cacher-ng user and group: adduser package not found." >&2 + fi +fi + +#DEBHELPER# --- apt-cacher-ng-0.5.1.orig/debian/rules +++ apt-cacher-ng-0.5.1/debian/rules @@ -0,0 +1,112 @@ +#!/usr/bin/make -f + +#export DH_VERBOSE=1 + +SHELL=/bin/bash +CDIR=$(CURDIR)/debian/apt-cacher-ng/etc/apt-cacher-ng/ + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) + NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) + MAKEFLAGS += -j$(NUMJOBS) +endif + + +CXXFLAGS=$(CFLAGS) +export CXXFLAGS + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + + touch configure-stamp + + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + + # Add here commands to compile the package. + $(MAKE) $(MAKEFLAGS) all + # may fail if halibut is not installed, doesn't matter + -$(MAKE) $(MAKEFLAGS) doc + #docbook-to-man debian/apt-cacher-ng.sgml > apt-cacher-ng.1 + + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + $(MAKE) $(MAKEFLAGS) distclean || true + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/apt-cacher-ng. + #$(MAKE) DESTDIR=$(CURDIR)/debian/apt-cacher-ng install + install apt-cacher-ng $(CURDIR)/debian/apt-cacher-ng/usr/sbin/apt-cacher-ng + #install acngfs $(CURDIR)/debian/apt-cacher-ng/usr/sbin/ + install acngfs in.acng expire-caller.pl urlencode-fixer.pl distkill.pl $(CURDIR)/debian/apt-cacher-ng/usr/lib/apt-cacher-ng/ + cp -a conf/{*mirror*,*.html,*.css} $(CURDIR)/debian/apt-cacher-ng/usr/lib/apt-cacher-ng + cp -a conf/*.conf $(CDIR) + > $(CDIR)/backends_debian + > $(CDIR)/backends_debvol + > $(CDIR)/backends_ubuntu + cd $(CDIR) && cp -s ../../usr/lib/apt-cacher-ng/{*mirror*,*.html,*.css} . + ln -sf ../../var/lib/apt-cacher-ng/backends_debian.default $(CDIR)/backends_debian.default + ln -sf ../../var/lib/apt-cacher-ng/backends_ubuntu.default $(CDIR)/backends_ubuntu.default + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_installexamples conf/*.conf +# dh_install +# dh_installmenu + dh_installdebconf + dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_python + dh_installinit + dh_installcron +# dh_installinfo + dh_installman doc/man/*.8 + #dh_installman doc/man/apt-cacher-ng.8 + dh_link + dh_strip + dh_compress -X.pdf + dh_fixperms +# dh_perl +# dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- apt-cacher-ng-0.5.1.orig/debian/changelog +++ apt-cacher-ng-0.5.1/debian/changelog @@ -0,0 +1,535 @@ +apt-cacher-ng (0.5.1-1) unstable; urgency=low + + * New upstream version + + header inclusion cleanup (closes: #590291) + + kfreebsd related fixes + + long outstanding user interface fixes and various regression fixes + + -- Eduard Bloch Wed, 28 Jul 2010 01:17:33 +0200 + +apt-cacher-ng (0.5-1) unstable; urgency=low + + * New upstream version + + initiates the connection shutdown correctly, prevents freezes with + clients that wait for server (closes: #589630) + + now respecting umask value in creation permissions (closes: #589410), + also makes the default permissions configurable through DirPerms and + FilePerms variables + + -- Eduard Bloch Mon, 19 Jul 2010 22:45:48 +0200 + +apt-cacher-ng (0.4.9-2) unstable; urgency=low + + * Minor change to support Ubuntu release notes delivery with GET + parameters (closes: #588662) + + -- Eduard Bloch Sun, 11 Jul 2010 11:06:49 +0200 + +apt-cacher-ng (0.4.9-1) unstable; urgency=low + + * New upstream version + + fixes LFS settings inconsistencies (closes: #588048), thanks + to M. Vefa Bicakci + + -- Eduard Bloch Tue, 06 Jul 2010 00:59:21 +0200 + +apt-cacher-ng (0.4.8-1) unstable; urgency=low + + * New upstream version + + fixes FTBFS with recent glibc (Ubuntu bug 596452) + + adds ddeb files to package filter (Ubuntu bug 596075) + + allow pass-through mode for specified domains/URLs (Ubuntu bug 530524) + + modified regex creation (only at startup time now), may be a workaround + for Debian bug #571536, Ubuntu bugs 523408, 532353, 585957 + + -- Eduard Bloch Fri, 02 Jul 2010 08:40:07 +0200 + +apt-cacher-ng (0.4.7-1) unstable; urgency=low + + * New upstream version + + supports fallback backends descriptions which are used when the file is + specified in the config but not configured properly. Intended to help + in a heterogeneous Debian/Ubuntu environment (closes Ubuntu tasks + 398998 and 557316) + + Fixes potential socket leak in mixed IPv4/v6 setups (maybe closes: #529744 + and Ubuntu bug 572095) + * Added Vietnamese debconf translation from Clytie Siddall (closes: #576154) + * Added Spanish translation update from Omar Campagne (closes: #578143) + + -- Eduard Bloch Wed, 10 Mar 2010 22:53:32 +0100 + +apt-cacher-ng (0.4.6-1) unstable; urgency=medium + + * New upstream version + + decodes some special chars for local storage (closes: #573222), + affected users should refer to README.Debian for instructions about + correction of the bad filenames + + -- Eduard Bloch Wed, 10 Mar 2010 22:12:57 +0100 + +apt-cacher-ng (0.4.5-1) unstable; urgency=low + + * New upstream release + + documented DnsCacheSeconds (Ubuntu bug 530524) + + Added simple implementation of SOAP request forwarding for PTS + access (closes: #453277) + + Typo fix in userinfo.html (closes: #572171) + + -- Eduard Bloch Wed, 03 Mar 2010 21:31:40 +0100 + +apt-cacher-ng (0.4.4-1) unstable; urgency=low + + * New upstream release + + adds a more meaningful message for incorrect backend mirror + settings (closes: #549222) + + internal improvements, still hunting bug #558133 + * init script and policy compliancy updates + + -- Eduard Bloch Sun, 21 Feb 2010 23:04:58 +0100 + +apt-cacher-ng (0.4.3-1) unstable; urgency=medium + + * Support for new dpkg v3 source formats + + -- Eduard Bloch Sun, 06 Dec 2009 12:22:36 +0100 + +apt-cacher-ng (0.4.2-1) unstable; urgency=medium + + * New upstream release + + little documentation fixes, corrected format of the import howto and + explained the results of the procedure (closes: #559075) + * Fix repeated setup on package upgrade (closes: #559024). Also tries to + keep backend config files if the user maintained them manually before but + they could not generated at all via automated setup. + + -- Eduard Bloch Tue, 01 Dec 2009 21:52:29 +0100 + +apt-cacher-ng (0.4.1-1) unstable; urgency=low + + [ Jonathan Wiltshire ] + * Debconf templates and debian/control reviewed by the debian-l10n- + english team as part of the Smith review project. Closes: #552017 + * Debconf translation updates: + - Russian (closes: #545211) + - Finnish (closes: #552253) + - Czech (closes: #552452) + - Basque (closes: #552806) + - Japanese (closes: #553029) + - Portugese (closes: #554119) + - Swedish (closes: #554137) + - French (closes: #554366) + - Galician (closes: #554634) + + [ Eduard Bloch ] + * debconf update, reduced query to one dialog + * Debconf translation updates from contributors: + - Italian (closes: #556109) + - Spanish (closes: #538106) + * New upstream release: + + enabled resuming of downloads of incomplete files where the conditions + allow that without nasty side effects (closes: #544205) + + passing HTTP redirection target through to user (closes: #556234) + * Unconfuse crontab expiration script when BindAdress contains multiple + entries (patch by Hellekin O\. Wolf, closes: #554707) + + -- Eduard Bloch Sun, 22 Nov 2009 19:06:32 +0100 + +apt-cacher-ng (0.4-1) unstable; urgency=low + + * New upstream release + + Fixes thread leak due to race condition, based on patch + from Alexander Inyukhin (thanks, closes: #530440) + + -- Eduard Bloch Tue, 26 May 2009 00:03:20 +0200 + +apt-cacher-ng (0.3.12-1) unstable; urgency=low + + * New upstream release + + more reliable closing of file handles (might solve #529744) + + reveals origin of 40x HTTP errors to the user (for #530021) + * verbose Debconf configuration for automated backend setup which repeatedly + confused some users in the past (closes: #530021). Deprecates the + truncate-and-reconfigure trick. + + -- Eduard Bloch Mon, 25 May 2009 01:21:29 +0200 + +apt-cacher-ng (0.3.11-1) unstable; urgency=low + + * New upstream release + * Log file removal on purge (closes: #527378) + + -- Eduard Bloch Sat, 09 May 2009 19:50:34 +0200 + +apt-cacher-ng (0.3.10-1) unstable; urgency=high + + * New upstream release + + fixing a subtle change in 0.3.9 which breaks import function and might + cause cache damage for users who manually run expiration with data + checksumming (many thanks to Petra Ruebe-Pugliese, closes: #526956) + + -- Eduard Bloch Mon, 04 May 2009 23:02:41 +0200 + +apt-cacher-ng (0.3.9-1) unstable; urgency=medium + + * New upstream release + * Moved service disabling check to the correct place (closes: #523290) + + -- Eduard Bloch Tue, 21 Apr 2009 23:55:16 +0200 + +apt-cacher-ng (0.3.8-1) unstable; urgency=medium + + * New upstream release + * Fixed init script deactivation (closes: #522186) + + -- Eduard Bloch Sat, 04 Apr 2009 23:03:52 +0200 + +apt-cacher-ng (0.3.7-1) unstable; urgency=medium + + * New upstream release + + fixes debian-volatile confusion, updated the mirror list (closes: #522239) + + added some documentation and a documentation reference to the error + messages for the busy port condition (closes: #522178) + * mirror picker improvements: considering ftp sources correctly, removing + duplicate lines in backend files + * added support for the init script deactivation with an environment + variable (closes: #522186) + + -- Eduard Bloch Fri, 03 Apr 2009 22:53:25 +0200 + +apt-cacher-ng (0.3.6-1) unstable; urgency=low + + * New upstream release with minor speedups + * Fixed new bashisms in the init script (closes: #521465) + + -- Eduard Bloch Fri, 27 Mar 2009 22:26:18 +0100 + +apt-cacher-ng (0.3.5-2) unstable; urgency=low + + * Added ftp: as possible pattern when looking for good mirrors in + sources.list for backend definition creation (now really closes: #520824) + + -- Eduard Bloch Thu, 26 Mar 2009 23:59:36 +0100 + +apt-cacher-ng (0.3.5-1) unstable; urgency=low + + * New upstream release + + adds hostname to DNS error messages in the expiration output, to help + users who do not read config files, documentation or logfiles like + apt-cacher.err (closes: #520824) + * init script fixes: checking the running state before overwritting the PID + file, attempt to terminate harder on stop command when PID file is lost. + Also fixes path name of the PID removed in the stop action (closes: #520565). + + -- Eduard Bloch Thu, 26 Mar 2009 22:51:38 +0100 + +apt-cacher-ng (0.3.4-1) unstable; urgency=low + + * New upstream version + * Added perl to Recommends (for the still optional expiration task), added + hints to error log when the script startup is impossible (closes: #508794) + * documents how to remove entire distribution releases and adds a helper + script (closes: #516686) + * expiration adds server-reported file size verification (closes: #511567) + * restructured the manual to be more user oriented, including many + ideas and proposals from Andras Korn (thanks, closes: #515194) + + -- Eduard Bloch Tue, 10 Mar 2009 22:59:44 +0100 + +apt-cacher-ng (0.3.3-1) unstable; urgency=low + + * logrotate called kill convention fix for Dash lovers (closes: 506958) + + -- Eduard Bloch Thu, 27 Nov 2008 11:30:39 +0100 + +apt-cacher-ng (0.3.2-2) unstable; urgency=low + + * GCC 4.4 related fixes (closes: #505385) + * automatic cropping of V4-in-V6 addresses to IPv4 format in user info pages + (closes: #502564) + + -- Eduard Bloch Mon, 17 Nov 2008 19:44:16 +0100 + +apt-cacher-ng (0.3.2-1) unstable; urgency=low + + * New upstream version, fixes startup problem with numeric command line + options, based on patch from Theppitak Karoonboonyanan (closes: #502072) + + -- Eduard Bloch Mon, 13 Oct 2008 21:14:11 +0200 + +apt-cacher-ng (0.3.1-1) unstable; urgency=low + + * New upstream version, fixing minor problems + + -- Eduard Bloch Sun, 12 Oct 2008 13:39:26 +0200 + +apt-cacher-ng (0.3-1) unstable; urgency=low + + * New upstream version + + more careful cleanup after connection errors (closes: #499539) + + option to force redownload of volatile files (closes: #497766) + + -- Eduard Bloch Tue, 23 Sep 2008 00:21:53 +0200 + +apt-cacher-ng (0.2.9-1) unstable; urgency=high + + * Minor upstream release (bugfix for changes in 0.2.8) + Should now really be the last release for the next weeks... + + -- Eduard Bloch Thu, 04 Sep 2008 04:22:55 +0200 + +apt-cacher-ng (0.2.8-1) unstable; urgency=high + + * New upstream (bugfix) release + + fixes reconnection on timeout or end of KeepAlive sequence(closes:#497700) + + -- Eduard Bloch Wed, 03 Sep 2008 20:21:45 +0200 + +apt-cacher-ng (0.2.7-1) unstable; urgency=high + + * New usptream release + + fixes infinite loop on bad host resolution in some configurations + (closes: #497567) + + suppress some protocol warnings (i.e. with disabled IPv6 configuration, + closes: #497554) + + addresses another potential file corruption problem + + -- Eduard Bloch Wed, 03 Sep 2008 15:30:28 +0200 + +apt-cacher-ng (0.2.6-1) unstable; urgency=high + + * New upstream release + + expected to fix incorrect storage of cached files (closes: #495350) + + expected to solve "hanging" problem after stalls in the download queue + processing (closes: #496937) + + -- Eduard Bloch Sat, 30 Aug 2008 00:58:22 +0200 + +apt-cacher-ng (0.2.5-2) unstable; urgency=medium + + * Fixes seeking in the cache file within sendfile(2) emulation, + based on patch from Jiří Paleček (closes: #495345) + + -- Eduard Bloch Sat, 16 Aug 2008 14:48:35 +0200 + +apt-cacher-ng (0.2.5-1) unstable; urgency=high + + * New upstream (bugfix) release + + -- Eduard Bloch Sun, 10 Aug 2008 23:03:15 +0200 + +apt-cacher-ng (0.2.4-1) unstable; urgency=high + + * New upstream version + + expiration.cc: typo fix, restores parsing of Release files; cache might + be damaged when running expiration with 0.2.3 version(s) + + -- Eduard Bloch Sun, 03 Aug 2008 21:11:15 +0200 + +apt-cacher-ng (0.2.3-3) unstable; urgency=medium + + * checkenv.sh fixes for dash's bugs with echo (#379227) and shift + return code, closes: #493455 + * minor documentation fix on command call example for acngfs + * added one missing HTML page to documentation + + -- Eduard Bloch Sun, 03 Aug 2008 15:23:22 +0200 + +apt-cacher-ng (0.2.3-2) unstable; urgency=medium + + * Check existence of the expiration start tool in cron.daily to avoid spam + after simple package removal (closes: 493333) + * debian/rules: made use of CXXFLAGS more reliable + + -- Eduard Bloch Sat, 02 Aug 2008 10:45:24 +0200 + +apt-cacher-ng (0.2.3-1) unstable; urgency=low + + * New upstream release + + adds option for faster log line buffer flushing (closes: 489713) + * copyright file update + + -- Eduard Bloch Sun, 27 Jul 2008 21:25:19 +0200 + +apt-cacher-ng (0.2.2-2) unstable; urgency=low + + * Build for Sid + + -- Eduard Bloch Mon, 21 Jul 2008 20:30:18 +0200 + +apt-cacher-ng (0.2.2-1) experimental; urgency=medium + + * New upstream release fixing a bunch of nasty problems + + -- Eduard Bloch Thu, 17 Jul 2008 23:35:18 +0200 + +apt-cacher-ng (0.2.1-1) unstable; urgency=medium + + * New upstream release + + might fix incorrect responses on server changing (apt's "hang-up") + + -- Eduard Bloch Sat, 28 Jun 2008 17:27:12 +0200 + +apt-cacher-ng (0.2-1) unstable; urgency=low + + * New upstream release + * Installing acngfs again + + -- Eduard Bloch Sat, 28 Jun 2008 17:16:04 +0200 + +apt-cacher-ng (0.2~pre3-1) experimental; urgency=low + + * New upstream preview release (important bugfixes) + * Logrotate integration + * cron.daily script for non-interactive expiration (already in the + last revision) + + -- Eduard Bloch Wed, 25 Jun 2008 00:37:23 +0200 + +apt-cacher-ng (0.2~pre2-1) experimental; urgency=low + + * New upstream preview release + + -- Eduard Bloch Tue, 24 Jun 2008 00:58:16 +0200 + +apt-cacher-ng (0.2~pre1-1) experimental; urgency=low + + * New upstream preview release + + adds more local Ubuntu mirrors (closes: #477044) + + fixes/improves connection and thread management (closes:#475583, #458782) + + dropped bogus path check on symlink import (closes: #484760) + + -- Eduard Bloch Tue, 17 Jun 2008 00:04:24 +0200 + +apt-cacher-ng (0.1.13-1) unstable; urgency=low + + * New upstream release + + stop applying URL filename decoding when inappropriate (closes: #475782) + * Considering sources.list.d/* when guessing preferred mirror and refactored + postinst code, catching some corner cases (closes: #471811) + + -- Eduard Bloch Sun, 13 Apr 2008 22:43:44 +0200 + +apt-cacher-ng (0.1.12-2) unstable; urgency=low + + * Fixate/Remove permissions with dpkg-statoverride, fixing FTBFS from + #471674 changes + * Postinst now considers ftp hosts as preferred mirrors (closes: #471809), + also documented some Debian specific bits about backends files + (re)generation in README.Debian + + -- Eduard Bloch Thu, 20 Mar 2008 12:45:13 +0100 + +apt-cacher-ng (0.1.12-1) unstable; urgency=low + + * New upstream release with minor bugfix + * Fixes permissions of security.conf for the apt-cacher-ng user and + group (closes: #471674) + + -- Eduard Bloch Thu, 20 Mar 2008 02:44:05 +0100 + +apt-cacher-ng (0.1.11-1) unstable; urgency=low + + * New upstream release + + includes patch from Jiří Paleček to fix EINTR handling and other fixes + for similar issues (closes: #471110) + + basic auth support for admin tasks + + improved guessing of index file locations on import + * removed symlinks for unrelated files from /etc + + -- Eduard Bloch Wed, 19 Mar 2008 00:34:10 +0100 + +apt-cacher-ng (0.1.10-1) unstable; urgency=low + + * New upstream version (mostly bugfixes) + + adds simple URL support in rewrite lists (closes: #461622), thanks + to Tobias Gruetzmacher + + -- Eduard Bloch Thu, 07 Feb 2008 23:38:30 +0100 + +apt-cacher-ng (0.1.9-1) unstable; urgency=medium + + * New upstream version fixing some obscure bugs + + -- Eduard Bloch Tue, 11 Dec 2007 21:08:31 +0100 + +apt-cacher-ng (0.1.8-1) unstable; urgency=low + + * New upstream version + * Added pkg-config dependency + + -- Eduard Bloch Thu, 06 Dec 2007 23:14:26 +0100 + +apt-cacher-ng (0.1.7-1) unstable; urgency=medium + + * New upstream version + + includes an experimental http filesystem + + no longer using "identity" Transfer-Encoding, d-i's wget was confused + * No longer using variables from vars.sh -> remove it (closes: #452928) + + -- Eduard Bloch Sun, 02 Dec 2007 23:46:03 +0100 + +apt-cacher-ng (0.1.6-1) unstable; urgency=low + + * New bugfix release + + -- Eduard Bloch Sun, 18 Nov 2007 21:05:31 +0100 + +apt-cacher-ng (0.1.5-1) unstable; urgency=low + + * New feature release + + -- Eduard Bloch Sun, 18 Nov 2007 21:04:22 +0100 + +apt-cacher-ng (0.1.4-1) unstable; urgency=medium + + * New bugfix release + + -- Eduard Bloch Sun, 18 Nov 2007 02:45:54 +0100 + +apt-cacher-ng (0.1.3-1) unstable; urgency=medium + + * New "upstream" release, fixes problem with potentially wrong file + locations in the local cache + + -- Eduard Bloch Sat, 17 Nov 2007 16:36:40 +0100 + +apt-cacher-ng (0.1.2-1) unstable; urgency=low + + * Fix of the fix: using correct peer name buffer (i.e. in log printing) + + -- Eduard Bloch Fri, 16 Nov 2007 22:00:00 +0100 + +apt-cacher-ng (0.1.1-1) unstable; urgency=low + + * New "upstream" version + + Fixes problem with double bind without IPV6_ONLY (closes: #451412) + * Package descriptions fixes (closes: #451342) + + -- Eduard Bloch Fri, 16 Nov 2007 02:25:00 +0100 + +apt-cacher-ng (0.1-2) unstable; urgency=low + + * Corrects hanging grep command in postinst happening during initial + installation (closes: #451279) + + -- Eduard Bloch Wed, 14 Nov 2007 21:36:56 +0100 + +apt-cacher-ng (0.1-1) unstable; urgency=low + + * New "upsteam" version, includes manpage and inetd client + * First upload to Unstable + + -- Eduard Bloch Wed, 14 Nov 2007 01:36:36 +0100 + +apt-cacher-ng (0.0.10-1) experimental; urgency=low + + * New version with minor fixes and feature enhancements + + -- Eduard Bloch Fri, 09 Nov 2007 00:40:45 +0100 + +apt-cacher-ng (0.0.9-1) experimental; urgency=low + + * Initial release (Closes: #447514), going to experimental for first testing + + -- Eduard Bloch Thu, 01 Nov 2007 18:22:27 +0100 + --- apt-cacher-ng-0.5.1.orig/debian/apt-cacher-ng.postinst +++ apt-cacher-ng-0.5.1/debian/apt-cacher-ng.postinst @@ -0,0 +1,154 @@ +#!/bin/sh -e + +. /usr/share/debconf/confmodule + +NAME=apt-cacher-ng +CDIR=/var/cache/$NAME +LDIR=/var/log/$NAME +SLIST=/etc/apt/sources.list +CFG=/etc/apt-cacher-ng +DDIR=/usr/lib/apt-cacher-ng +VDIR=/var/lib/apt-cacher-ng + +gen_mirror_list() { + + tmpfile="$1.dpkg-new" + + case "$2" in + *gz) + pickcmd=zgrep + ;; + *) + pickcmd=grep + ;; + esac; + + ( + grep -h '^deb' $SLIST.d/* $SLIST 2>/dev/null | sed -e "s,ftp:/,http:/," | \ + ( + while read a b c ; do + case "$b" in http*) $pickcmd "$b" "$2" || true ;; esac + done + ) # but don't add duplicates + ) | ( while read a ; do grep -q "$a" "$tmpfile" 2>/dev/null || echo "$a" >> "$tmpfile" ; done) + + # replace only if it got contents + if test -s "$tmpfile" ; then + cat "$tmpfile" > "$1" + fi + + rm -f "$tmpfile" + +} + +sig='#09f369bf9c82a2210934e82213360226' + +def_file_header="# This is a configuration file. All lines starting with # will be ignored. +# +# WARNING: this file is maintained by configuration scripts of the apt-cacher-ng +# package. All manual changes WILL BE LOST after the next package upgrade as +# long as a line looking exactly like #09f369bf9c82a2210934e82213360226 +# is found inside. Remove or modify that line to stop auto-updates of this file. +#09f369bf9c82a2210934e82213360226 + +" + +set_def_files() { + + if ! test -r $VDIR/backends_debian.default ; then + echo "$def_file_header" > $VDIR/backends_debian.default + # Debian mirrors are using geodns + echo http://ftp.debian.org/debian/ >> $VDIR/backends_debian.default + fi + + if ! test -r $VDIR/backends_ubuntu.default ; then + echo "$def_file_header" > $VDIR/backends_ubuntu.default + echo http://archive.ubuntu.com/ubuntu/ >> $VDIR/backends_ubuntu.default + fi + + if ! test -s $CFG/backends_ubuntu ; then + pick_ubuntu_mirrors $VDIR/backends_ubuntu.default + fi +} + +pick_ubuntu_mirrors() { + + headlen=$(grep -n "^$sig$" "$1" 2>/dev/null | cut -f2 -d: | tail -n1) + + if ! test "$headlen" ; then + return # not for us, changed or removed by user + fi + + tmpfile="`mktemp`" + + # may hit a local mirror + sed -e 's,\([a-z]\)/.*,\1,' < $CFG/backends_debian | xargs -n1 -i grep "{}" $DDIR/ubuntu_mirrors > $tmpfile || true + + if ! test -s $tmpfile ; then # ok, go by Debian TLD + grep debian.org/ /etc/apt-cacher-ng/backends_debian | \ + sed -e 's,^http://ftp[2-3]\?\.\([a-z][a-z]\).*,http://\1.archive.ubuntu.com/,' | \ + sort -u | xargs -n1 -i grep "{}" > $tmpfile || true + fi + + if ! test -s $tmpfile ; then # ok, just any TLD + sed -e 's,^http://\([^\/]\+\).*,\1,;s,.*\.\(.*\),http://\1.archive.ubuntu.com/,' < $CFG/backends_debian | \ + sort -u | xargs -n1 -i grep "{}" > $tmpfile || true + fi + + if ! test -s $tmpfile ; then + echo http://archive.ubuntu.com > $tmpfile || true + fi + + if test -s $tmpfile ; then + echo "$def_file_header" > $1 + cat $tmpfile >> $1 + fi + + rm -f "$tmpfile" 2>/dev/null + +} + +gen_lists() { + gen_mirror_list $CFG/backends_debian $DDIR/deb_mirrors.gz + gen_mirror_list $CFG/backends_ubuntu $DDIR/ubuntu_mirrors + gen_mirror_list $CFG/backends_debvol $DDIR/debvol_mirrors.gz +} + +if [ "$1" = "configure" ]; then + + adduser --quiet --system --group --no-create-home --home $CDIR $NAME + + for x in $CDIR $LDIR ; do + if [ ! -d "$x" ]; then + install -d -g $NAME -o $NAME -m2755 "$x" + fi + done + + db_get apt-cacher-ng/gentargetmode || true + + case "$RET" in + "Create once"|"Set up once") + gen_lists + + db_set apt-cacher-ng/gentargetmode "No automated setup" + db_go + ;; + "Create now and update later"|"Set up now and update later") + gen_lists + ;; + "No automated setup") + ;; + esac + + db_stop || true + + rm -f $CFG/in.acng $CFG/mount.acng + + if [ -z "$(dpkg-statoverride --list $CFG/security.conf)" ] ; then + dpkg-statoverride --update --add apt-cacher-ng apt-cacher-ng 600 $CFG/security.conf + fi + + set_def_files +fi + +#DEBHELPER# --- apt-cacher-ng-0.5.1.orig/debian/README.Debian +++ apt-cacher-ng-0.5.1/debian/README.Debian @@ -0,0 +1,58 @@ +apt-cacher-ng for Debian +------------------------ + +See apt-cacher-ng.pdf for configuration instructions (or HTML version or README). +The configuration directory on Debian systems is located in +/etc/apt-cacher-ng/. Some files which are unlikely to be changed are stored +outside of /etc and only symlinks to them are placed among other config files. +To make modifications, the symlink should be removed and original file moved to +previous symlink location. + + +REMOTE MIRROR CONFIGURATION +--------------------------- + +The Debian setup includes some semi-automatic backend configuration. The +remapping rules for many known mirrors are shipped with the package. On +installation, the setup script picks up a list of preferred backend hosts from +local machine's current sources.list files and puts them into +/etc/apt-cacher-ng/backends_* files. + +To change the mirrors used by apt-cacher-ng, user needs to add/remove/reorder +the lists in this backends files. To execute or enable automatic configuration, +run "dpkg-reconfigure apt-cacher-ng". + +SECURITY +-------- + +See apt-cacher-ng manual for details. On Debian systems, the file +/etc/apt-cacher-ng/security.conf is installed which contains security related +options (but it can be in any other *.conf file as well). Currently it sets the +"AdminAuth: user:pass" option to protect some action triggers in the web user +interface against unauthorized use. + +INETD USAGE +----------- + +For inetd usage, the in.acng binary is shipped with the Debian package. +However, it needs to be installed manually by adding the line: + +3142 stream tcp nowait apt-cacher-ng /usr/sbin/tcpd /usr/lib/apt-cacher-ng/in.acng /var/run/apt-cacher-ng/socket + +to /etc/inetd.conf and reload of the inetd daemon. The parameters above need to +be adapted as needed, also see the package documentation for more details. + +MISCELANEOUS NOTES +------------------ + +Apparently certain versions of apt used URL encoding for tilde +character in file names in certain configurations. This could have caused +storage of files under suboptimal locations in the local cache of +apt-cacher-ng, followed by a removal of that files in later expiration +runs. + +The current version of apt-cacher-ng works around that problem. It also +includes a script (/usr/lib/apt-cacher-ng/urlencode-fixer.pl) which checks +and corrects the files already existing in the cache directory. + + -- Eduard Bloch Wed, 10 Mar 2010 22:26:00 +0100 --- apt-cacher-ng-0.5.1.orig/debian/dirs +++ apt-cacher-ng-0.5.1/debian/dirs @@ -0,0 +1,4 @@ +usr/sbin +etc/apt-cacher-ng +usr/lib/apt-cacher-ng +var/lib/apt-cacher-ng --- apt-cacher-ng-0.5.1.orig/debian/apt-cacher-ng.default +++ apt-cacher-ng-0.5.1/debian/apt-cacher-ng.default @@ -0,0 +1,18 @@ +# Defaults for apt-cacher-ng initscript +# sourced by /etc/init.d/apt-cacher-ng +# installed at /etc/default/apt-cacher-ng by the maintainer scripts + +# +# This is a POSIX shell fragment +# + +# Set to non-empty value to disable the start of the service at boot time +# DISABLED=1 + +# See umask(2) or chmod(1) for details. +# 002 would make new files writable by group. +# +# umask 022 + +# Additional options that are passed to the Daemon. +DAEMON_OPTS=" -c /etc/apt-cacher-ng " --- apt-cacher-ng-0.5.1.orig/debian/apt-cacher-ng.config +++ apt-cacher-ng-0.5.1/debian/apt-cacher-ng.config @@ -0,0 +1,13 @@ +#!/bin/sh -e + +. /usr/share/debconf/confmodule + +#db_input medium apt-cacher-ng/modifytargets || true +#db_go + +#db_get apt-cacher-ng/modifytargets || true + +#if [ "$RET" = "true" ] ; then + db_input medium apt-cacher-ng/gentargetmode || true + db_go +#fi --- apt-cacher-ng-0.5.1.orig/debian/apt-cacher-ng.cron.daily +++ apt-cacher-ng-0.5.1/debian/apt-cacher-ng.cron.daily @@ -0,0 +1,19 @@ +#!/bin/sh +# Run the expire function of apt-cacher-ng non-interactively (unless errors +# are detected). + +# optional, specify hostname to appear in error messages and links +# HOSTNAME=externallyVisibleHostName +# export HOSTNAME + +# optional, specify IP address to connect to +# ACNGIP=10.0.1.3 +# export ACNGIP + +if perl -e 'use MIME::Base64' 2>/dev/null \ + && test -r /usr/lib/apt-cacher-ng/expire-caller.pl ; +then + perl /usr/lib/apt-cacher-ng/expire-caller.pl || echo Check error messages in /var/log/apt-cacher-ng/maint_*.log +else + echo $(date -R)\|/etc/cron.daily/apt-cacher-ng\| Error starting expiration helper. Install the perl package, check apt-cacher-ng installation. >> /var/log/apt-cacher-ng/apt-cacher.err +fi --- apt-cacher-ng-0.5.1.orig/debian/apt-cacher-ng.templates +++ apt-cacher-ng-0.5.1/debian/apt-cacher-ng.templates @@ -0,0 +1,26 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-english@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + +Template: apt-cacher-ng/gentargetmode +Type: select +__Choices: Set up once, Set up now and update later, No automated setup +Default: Set up once +_Description: Automatic remapping of client requests: + Apt-Cacher NG can download packages from repositories other than those + requested by the clients. This allows it to cache content effectively, + and makes it easy for an administrator to switch to another mirror later. + . + This remapping of URLs can be configured now in an automated way based on the + current state of /etc/apt/sources.list. Optionally, this process can be + repeated on every package update (modifying the configuration files each + time). + . + Selecting "No automated setup" will leave the existing configuration + unchanged. It will need to be updated manually. + --- apt-cacher-ng-0.5.1.orig/debian/docs +++ apt-cacher-ng-0.5.1/debian/docs @@ -0,0 +1,4 @@ +TODO +doc/README +doc/*.pdf +doc/html/ --- apt-cacher-ng-0.5.1.orig/debian/compat +++ apt-cacher-ng-0.5.1/debian/compat @@ -0,0 +1 @@ +5 --- apt-cacher-ng-0.5.1.orig/debian/apt-cacher-ng.logrotate +++ apt-cacher-ng-0.5.1/debian/apt-cacher-ng.logrotate @@ -0,0 +1,15 @@ +/var/log/apt-cacher-ng/apt-cache*.log { + size 10M + missingok + rotate 12 + compress + delaycompress + notifempty + create + postrotate + if [ -s /var/run/apt-cacher-ng/pid ] ; then + kill -s USR1 "$(cat /var/run/apt-cacher-ng/pid)" + fi + endscript +} + --- apt-cacher-ng-0.5.1.orig/debian/po/pt.po +++ apt-cacher-ng-0.5.1/debian/po/pt.po @@ -0,0 +1,77 @@ +# 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 . +# +msgid "" +msgstr "" +"Project-Id-Version: apt-cacher-ng_0.4-2\n" +"Report-Msgid-Bugs-To: apt-cacher-ng@packages.debian.org\n" +"POT-Creation-Date: 2009-11-02 20:43+0000\n" +"PO-Revision-Date: 2009-10-24 23:00+0000\n" +"Last-Translator: Pedro Ribeiro\n" +"Language-Team: Portuguese\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up once" +msgstr "Configurar uma vez" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up now and update later" +msgstr "Configurar agora e actualizar mais tarde" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "No automated setup" +msgstr "Sem configuração automática" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "Automatic remapping of client requests:" +msgstr "Remapeamento automático de pedidos de clientes:" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Apt-Cacher NG can download packages from repositories other than those " +"requested by the clients. This allows it to cache content effectively, and " +"makes it easy for an administrator to switch to another mirror later." +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." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"This remapping of URLs can be configured now in an automated way based on " +"the current state of /etc/apt/sources.list. Optionally, this process can be " +"repeated on every package update (modifying the configuration files each " +"time)." +msgstr "" +"Este remapeamento de URLs pode ser configurado agora de forma automática " +"baseada no estado actual do /etc/apt/sources.list. Em opção, este processo " +"pode ser repetido em cada actualização de pacotes (modificando os ficheiros " +"de configuração de cada vez)." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Selecting \"No automated setup\" will leave the existing configuration " +"unchanged. It will need to be updated manually." +msgstr "" +"Seleccionar \"Sem actualização automática\" deixará a configuração actual " +"intacta. Necessitará de ser actualizada manualmente." --- apt-cacher-ng-0.5.1.orig/debian/po/templates.pot +++ apt-cacher-ng-0.5.1/debian/po/templates.pot @@ -0,0 +1,68 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: apt-cacher-ng@packages.debian.org\n" +"POT-Creation-Date: 2009-11-02 20:43+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up once" +msgstr "" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up now and update later" +msgstr "" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "No automated setup" +msgstr "" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "Automatic remapping of client requests:" +msgstr "" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Apt-Cacher NG can download packages from repositories other than those " +"requested by the clients. This allows it to cache content effectively, and " +"makes it easy for an administrator to switch to another mirror later." +msgstr "" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"This remapping of URLs can be configured now in an automated way based on " +"the current state of /etc/apt/sources.list. Optionally, this process can be " +"repeated on every package update (modifying the configuration files each " +"time)." +msgstr "" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Selecting \"No automated setup\" will leave the existing configuration " +"unchanged. It will need to be updated manually." +msgstr "" --- apt-cacher-ng-0.5.1.orig/debian/po/it.po +++ apt-cacher-ng-0.5.1/debian/po/it.po @@ -0,0 +1,77 @@ +# ITALIAN TRANSLATION OF APT-CACHER-NG PO-DEBCONF FILE. +# COPYRIGHT (C) 2009 THE APT-CACHER-NG'S COPYRIGHT HOLDER +# This file is distributed under the same license as the apt-cacher-ng package. +# +# Vincenzo Campanella , 2009. +msgid "" +msgstr "" +"Project-Id-Version: apt-cacher-ng 0.4-2\n" +"Report-Msgid-Bugs-To: apt-cacher-ng@packages.debian.org\n" +"POT-Creation-Date: 2009-11-02 20:43+0000\n" +"PO-Revision-Date: 2009-10-28 19:25+0100\n" +"Last-Translator: Vincenzo Campanella \n" +"Language-Team: Italian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up once" +msgstr "Impostare una volta" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up now and update later" +msgstr "Impostare ora e aggiornare successivamente" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "No automated setup" +msgstr "Nessuna impostazione automatica" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "Automatic remapping of client requests:" +msgstr "Redirezione automatica delle richieste dei client:" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Apt-Cacher NG can download packages from repositories other than those " +"requested by the clients. This allows it to cache content effectively, and " +"makes it easy for an administrator to switch to another mirror later." +msgstr "" +"Apt-Cacher NG può scaricare i pacchetti da repository diversi da quelli " +"richiesti dai client. Questo consente di memorizzare localmente il contenuto " +"e facilita agli amministratori un eventuale successivo passaggio a un altro " +"mirror." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"This remapping of URLs can be configured now in an automated way based on " +"the current state of /etc/apt/sources.list. Optionally, this process can be " +"repeated on every package update (modifying the configuration files each " +"time)." +msgstr "" +"Questa redirezione di URL può essere configurata ora automaticamente sulla " +"base dello stato attuale di «/etc/apt/sources.list». Eventualmente questo " +"processo può essere ripetuto su ogni aggiornamento del pacchetto " +"(modificando ogni volta i file di configurazione)." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Selecting \"No automated setup\" will leave the existing configuration " +"unchanged. It will need to be updated manually." +msgstr "" +"Selezionando «Nessuna impostazione automatica» si lascerà la configurazione " +"attuale invariata. Dovrà essere aggiornata manualmente." --- apt-cacher-ng-0.5.1.orig/debian/po/sv.po +++ apt-cacher-ng-0.5.1/debian/po/sv.po @@ -0,0 +1,79 @@ +# translation of apt-cacher-ng_sv.po to Swedish +# Copyright (C) 2009 +# This file is distributed under the same license as the apt-cacher-ng package. +# +# Martin Ågren , 2009. +msgid "" +msgstr "" +"Project-Id-Version: apt-cacher-ng_sv\n" +"Report-Msgid-Bugs-To: apt-cacher-ng@packages.debian.org\n" +"POT-Creation-Date: 2009-11-02 20:43+0000\n" +"PO-Revision-Date: 2009-11-03 08:17+0100\n" +"Last-Translator: Martin Ågren \n" +"Language-Team: Swedish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up once" +msgstr "Ställ in en gång" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up now and update later" +msgstr "Ställ in nu och uppdatera senare" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "No automated setup" +msgstr "Ingen automatisk inställning" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "Automatic remapping of client requests:" +msgstr "Automatisk ommappning av klientfrågor:" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Apt-Cacher NG can download packages from repositories other than those " +"requested by the clients. This allows it to cache content effectively, and " +"makes it easy for an administrator to switch to another mirror later." +msgstr "" +"Apt-Cacher NG kan ladda ner paket från arkiv som klienten inte frågat efter. " +"Detta gör att den kan cacha innehåll effektivt och " +"gör det enkelt för en administratör att byta till en annan spegel vid ett senare tillfälle." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"This remapping of URLs can be configured now in an automated way based on " +"the current state of /etc/apt/sources.list. Optionally, this process can be " +"repeated on every package update (modifying the configuration files each " +"time)." +msgstr "" +"Denna ommappning av URL:er kan konfigureras automatiskt nu baserat på " +"det aktuella innehållet i /etc/apt/sources.list. Om du vill, kan denna process " +"upprepas vid varje paketuppdatering (och alltså modifiera konfigurationsfilerna varje " +"gång)." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Selecting \"No automated setup\" will leave the existing configuration " +"unchanged. It will need to be updated manually." +msgstr "" +"Väljer du \"Ingen automatisk inställning\" kommer den existerande konfigurationen " +"lämnas oförändrad. Den kommer behöva uppdateras manuellt." + --- apt-cacher-ng-0.5.1.orig/debian/po/es.po +++ apt-cacher-ng-0.5.1/debian/po/es.po @@ -0,0 +1,106 @@ +# apt-cacher-ng po-debconf translation to Spanish +# Copyright (C) 2009 Software in the Public Interest +# This file is distributed under the same license as the apt-cacher-ng package. +# +# Changes: +# - Initial translation +# Omar Campagne , 2009, 2010 +# +# - Updates +# TRADUCTOR , AÑO +# +# Traductores, si no conocen el formato PO, merece la pena leer la +# de gettext, especialmente las secciones dedicadas a este +# formato, por ejemplo ejecutando: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Equipo de traducción al español, por favor, lean antes de traducir +# los siguientes documentos: +# +# - El proyecto de traducción de Debian al español +# http://www.debian.org/intl/spanish/ +# especialmente las notas de traducción en +# http://www.debian.org/intl/spanish/notas +# +# - La guía de traducción de po's de debconf: +# /usr/share/doc/po-debconf/README-trans +# o http://www.debian.org/intl/l10n/po-debconf/README-trans +# +msgid "" +msgstr "" +"Project-Id-Version: 0.4-1\n" +"Report-Msgid-Bugs-To: apt-cacher-ng@packages.debian.org\n" +"POT-Creation-Date: 2009-11-02 20:43+0000\n" +"PO-Revision-Date: 2010-04-08 12:22+0200\n" +"Last-Translator: Omar Campagne \n" +"Language-Team: Debian l10n Spanish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +#| msgid "Create once" +msgid "Set up once" +msgstr "Configurar sólo una vez" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up now and update later" +msgstr "Configurar ahora y actualizar después" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "No automated setup" +msgstr "No configurar automáticamente" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "Automatic remapping of client requests:" +msgstr "Organización automática de las peticiones de clientes:" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Apt-Cacher NG can download packages from repositories other than those " +"requested by the clients. This allows it to cache content effectively, and " +"makes it easy for an administrator to switch to another mirror later." +msgstr "" +"Apt-Cacher NG puede descargar paquetes desde otros repositorios distintos " +"a los pedidos por los clientes. Esto le permite almacenar el contenido " +"eficientemente, y facilitar al administrador cambiar a otra réplica " +"más tarde." + +#. Type: select +#. Description +# N.t: update = actualización de la lista de paquetes..., ya que «actualizar» +# en este contexto puede sugerir la instalación de versiones nuevas de paquetes +# ya instalados (= upgrade). +#: ../apt-cacher-ng.templates:2002 +msgid "" +"This remapping of URLs can be configured now in an automated way based on " +"the current state of /etc/apt/sources.list. Optionally, this process can be " +"repeated on every package update (modifying the configuration files each " +"time)." +msgstr "" +"Puede configurar de un modo automático la organización de direcciones " +"URL en base al estado actual de «/etc/apt/sources.list». Opcionalmente, puede " +"activar la repetición de este proceso tras cada actualización de la lista de " +"paquetes disponibles (modificando los ficheros de configuración cada vez)." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Selecting \"No automated setup\" will leave the existing configuration " +"unchanged. It will need to be updated manually." +msgstr "" +"Seleccionar «No configurar automáticamente» no modificará la " +"configuración existente. Precisará una actualización manual." + --- apt-cacher-ng-0.5.1.orig/debian/po/cs.po +++ apt-cacher-ng-0.5.1/debian/po/cs.po @@ -0,0 +1,75 @@ +# Czech translation of apt-cacher-ng debconf messages. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the apt-cacher-ng package. +# Miroslav Kure , 2009 +# +msgid "" +msgstr "" +"Project-Id-Version: apt-cacher-ng\n" +"Report-Msgid-Bugs-To: apt-cacher-ng@packages.debian.org\n" +"POT-Creation-Date: 2009-11-02 20:43+0000\n" +"PO-Revision-Date: 2009-10-26 10:56+0100\n" +"Last-Translator: Miroslav Kure \n" +"Language-Team: Czech \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up once" +msgstr "Nastavit nyní" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up now and update later" +msgstr "Nastavit nyní a později aktualizovat" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "No automated setup" +msgstr "Bez automatického nastavení" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "Automatic remapping of client requests:" +msgstr "Automatické přesměrování klientských požadavků:" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Apt-Cacher NG can download packages from repositories other than those " +"requested by the clients. This allows it to cache content effectively, and " +"makes it easy for an administrator to switch to another mirror later." +msgstr "" +"Apt-Cacher NG umí stahovat balíky i z jiných repositářů, než které si " +"vyžádali klienti. To umožňuje efektivní používání lokální mezipaměti a také " +"to správcům umožňuje jednoduše změnit používané zrcadlo." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"This remapping of URLs can be configured now in an automated way based on " +"the current state of /etc/apt/sources.list. Optionally, this process can be " +"repeated on every package update (modifying the configuration files each " +"time)." +msgstr "" +"Toto přesměrování URL se nyní může nastavit zcela automaticky podle " +"aktuálního /etc/apt/sources.list. Další možností je opakovat tento proces " +"při každé aktualizaci balíků (tzn. konfigurační soubory se pokaždé změní)." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Selecting \"No automated setup\" will leave the existing configuration " +"unchanged. It will need to be updated manually." +msgstr "" +"Možnost „Bez automatického nastavení“ ponechá stávající nastavení nedotčeno " +"a budete je muset upravit ručně." --- apt-cacher-ng-0.5.1.orig/debian/po/ja.po +++ apt-cacher-ng-0.5.1/debian/po/ja.po @@ -0,0 +1,74 @@ +# Copyright (C) 2009 Eduard Bloch +# This file is distributed under the same license as apt-cacher-ng package. +# Hideki Yamane (Debian-JP) , 2009. +# +msgid "" +msgstr "" +"Project-Id-Version: apt-cacher-ng 0.4-2\n" +"Report-Msgid-Bugs-To: apt-cacher-ng@packages.debian.org\n" +"POT-Creation-Date: 2009-11-02 20:43+0000\n" +"PO-Revision-Date: 2009-10-25 06:52+0900\n" +"Last-Translator: Hideki Yamane (Debian-JP) \n" +"Language-Team: Japanese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up once" +msgstr "一旦設定する" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up now and update later" +msgstr "すぐに設定を行い、更新は後ほど行う" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "No automated setup" +msgstr "自動的な設定を行わない" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "Automatic remapping of client requests:" +msgstr "クライアントからのリクエストを自動的に書き換え:" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Apt-Cacher NG can download packages from repositories other than those " +"requested by the clients. This allows it to cache content effectively, and " +"makes it easy for an administrator to switch to another mirror later." +msgstr "" +"Apt-Cacher NG は、クライアントから要求された以外のリポジトリからパッケージを" +"ダウンロードできます。これによってコンテンツを効率よくキャッシュでき、管理者" +"が後ほど別のミラーに切り替えるのを容易にします。" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"This remapping of URLs can be configured now in an automated way based on " +"the current state of /etc/apt/sources.list. Optionally, this process can be " +"repeated on every package update (modifying the configuration files each " +"time)." +msgstr "" +"URL のこの書き換えは、現状の /etc/apt/sources.list を元に自動で設定できます。" +"任意ですが、この作業を毎回のパッケージ更新ごとに繰り返すこともできます (設定" +"ファイルを毎回変更)。" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Selecting \"No automated setup\" will leave the existing configuration " +"unchanged. It will need to be updated manually." +msgstr "" +"「自動的な設定を行わない」を選ぶと既存の設定を変更しません。手動での更新が必" +"要になります。" --- apt-cacher-ng-0.5.1.orig/debian/po/ru.po +++ apt-cacher-ng-0.5.1/debian/po/ru.po @@ -0,0 +1,79 @@ +# translation of ru.po to Russian +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# +# Yuri Kozlov , 2009. +msgid "" +msgstr "" +"Project-Id-Version: apt-cacher-ng 0.4-2\n" +"Report-Msgid-Bugs-To: apt-cacher-ng@packages.debian.org\n" +"POT-Creation-Date: 2009-11-02 20:43+0000\n" +"PO-Revision-Date: 2009-11-07 10:15+0300\n" +"Last-Translator: Yuri Kozlov \n" +"Language-Team: Russian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" +"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up once" +msgstr "Настроить один раз" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up now and update later" +msgstr "Настроить сейчас и позже обновлять" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "No automated setup" +msgstr "Не настраивать автоматически" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "Automatic remapping of client requests:" +msgstr "Автоматическое переназначение клиентских запросов:" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Apt-Cacher NG can download packages from repositories other than those " +"requested by the clients. This allows it to cache content effectively, and " +"makes it easy for an administrator to switch to another mirror later." +msgstr "" +"Apt-Cacher NG может скачивать пакеты из репозиториев, отличных от " +"запрашиваемых клиентами. Это позволяет эффективно кэшировать данные, и легко " +"изменить сервер-зеркало, если потребуется." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"This remapping of URLs can be configured now in an automated way based on " +"the current state of /etc/apt/sources.list. Optionally, this process can be " +"repeated on every package update (modifying the configuration files each " +"time)." +msgstr "" +"Сейчас можно выполнить автоматическую настройку данного переназначения URL-" +"ов на основе текущего /etc/apt/sources.list. Также этот процесс может " +"повторяться при каждом обновлении пакета (изменяя каждый раз файлы " +"настройки)." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Selecting \"No automated setup\" will leave the existing configuration " +"unchanged. It will need to be updated manually." +msgstr "" +"При выборе \"Не настраивать автоматически\" существующая настройка не " +"изменится. Это нужно будет делать вручную." --- apt-cacher-ng-0.5.1.orig/debian/po/de.po +++ apt-cacher-ng-0.5.1/debian/po/de.po @@ -0,0 +1,76 @@ +msgid "" +msgstr "" +"Project-Id-Version: apt-cacher-ng 0.4.1\n" +"Report-Msgid-Bugs-To: apt-cacher-ng@packages.debian.org\n" +"POT-Creation-Date: 2009-11-02 20:43+0000\n" +"PO-Revision-Date: 2009-10-26 21:30 +0100\n" +"Last-Translator: Eduard Bloch \n" +"Language-Team: German \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: German\n" +"X-Poedit-Country: GERMANY\n" +"X-Poedit-SourceCharset: utf-8\n" +"X-Language: de_DE\n" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up once" +msgstr "Nur ein Mal einrichten" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up now and update later" +msgstr "Jetzt einrichten und später aktualisieren" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "No automated setup" +msgstr "Keine automatisierte Einrichtung" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "Automatic remapping of client requests:" +msgstr "Automatische Umleitung der Client-Anfragen:" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Apt-Cacher NG can download packages from repositories other than those " +"requested by the clients. This allows it to cache content effectively, and " +"makes it easy for an administrator to switch to another mirror later." +msgstr "" +"Apt-Cacher NG kann Pakete aus anderen Depots beziehen als von denen, die in " +"Client-Aufrufen angegeben wurden. Dadurch kann der Cache effektiver arbeiten " +"und erleichtert dem Administrator einen nachträglichen Umzug zu einem " +"anderen Spiegelserver." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"This remapping of URLs can be configured now in an automated way based on " +"the current state of /etc/apt/sources.list. Optionally, this process can be " +"repeated on every package update (modifying the configuration files each " +"time)." +msgstr "" +"Automatische Umleitung der URLs kann jetzt automatisch einrichtet werden, " +"basierend auf dem derzeitigen Stand von /etc/apt/sources.list. Optional kann " +"dieser Prozess bei jeder Aktualisierung des Pakets durchgeführt werden (und " +"dabei jedes Mal die Konfigurationsdateien verändern)." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Selecting \"No automated setup\" will leave the existing configuration " +"unchanged. It will need to be updated manually." +msgstr "" +"Auswahl von »Keine automatisierte Konfiguration« rührt bestehende " +"Konfigurationsdateien nicht an. Diese müssen dann per Hand gepflegt werden." --- apt-cacher-ng-0.5.1.orig/debian/po/gl.po +++ apt-cacher-ng-0.5.1/debian/po/gl.po @@ -0,0 +1,80 @@ +# Copyright (C) 2009 Debian +# This file is distributed under the same license as the apt-cacher-ng package. +# +# Marce Villarino , 2009. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: apt-cacher-ng@packages.debian.org\n" +"POT-Creation-Date: 2009-11-02 20:43+0000\n" +"PO-Revision-Date: 2009-11-05 21:05+0100\n" +"Last-Translator: Marce Villarino \n" +"Language-Team: Galician \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Lokalize 1.0\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up once" +msgstr "Configurar unha vez" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up now and update later" +msgstr "Configurar agora e actualizar máis tarde" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "No automated setup" +msgstr "Sen configuración automática" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "Automatic remapping of client requests:" +msgstr "Reasignación automática dos pedidos dos clientes:" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Apt-Cacher NG can download packages from repositories other than those " +"requested by the clients. This allows it to cache content effectively, and " +"makes it easy for an administrator to switch to another mirror later." +msgstr "" +"Apt-Cacher NG pode obter paquetes de repositorios distintos dos que pedisen " +"os clientes. Isto permítelle facer caché do contido dun xeito eficaz e " +"facilítalle ao administrador trocar para outro servidor de réplica " +"posteriormente." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"This remapping of URLs can be configured now in an automated way based on " +"the current state of /etc/apt/sources.list. Optionally, this process can be " +"repeated on every package update (modifying the configuration files each " +"time)." +msgstr "" +"Esta reasignación de URL pode configurarse agora dun xeito automático " +"baseado " +"no estado actual de /etc/apt/sources.list. Opcionalmente, este proceso pode " +"repetirse con cada actualización dos paquetes (modificando o ficheiro de " +"configuración a cada vez)." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Selecting \"No automated setup\" will leave the existing configuration " +"unchanged. It will need to be updated manually." +msgstr "" +"Se escolle «Sen configuración automática» deixará a configuración existente " +"sen mudanzas. Deberá actualizala manualmente." + --- apt-cacher-ng-0.5.1.orig/debian/po/eu.po +++ apt-cacher-ng-0.5.1/debian/po/eu.po @@ -0,0 +1,80 @@ +# translation of apt-cacher-ng_eu.po to +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Piarres Beobide , 2009. +# Iñaki Larrañaga Murgoitio , 2009. +msgid "" +msgstr "" +"Project-Id-Version: apt-cacher-ng_eu\n" +"Report-Msgid-Bugs-To: apt-cacher-ng@packages.debian.org\n" +"POT-Creation-Date: 2009-11-02 20:43+0000\n" +"PO-Revision-Date: 2009-10-29 12:05+0100\n" +"Last-Translator: Iñaki Larrañaga Murgoitio \n" +"Language-Team: Basque \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: eu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: KBabel 1.11.4\n" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up once" +msgstr "Konfiguratu behin" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up now and update later" +msgstr "Konfiguratu orain eta eguneratu beranduago" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "No automated setup" +msgstr "Ez egin konfigurazio automatikorik" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "Automatic remapping of client requests:" +msgstr "Bezero eskaeren birmapatze automatikoa:" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Apt-Cacher NG can download packages from repositories other than those " +"requested by the clients. This allows it to cache content effectively, and " +"makes it easy for an administrator to switch to another mirror later." +msgstr "" +"Bezeroek eskatu ez dituzten biltegietatik Apt-Cacher NG aplikazioak paketeak " +"deskarga ditzake. Honek edukia cache eraginkorrago batean gordetzea " +"baimentzen du, eta administratzaileek beranduago beste ispilu batera " +"aldatzea errazten du." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"This remapping of URLs can be configured now in an automated way based on " +"the current state of /etc/apt/sources.list. Optionally, this process can be " +"repeated on every package update (modifying the configuration files each " +"time)." +msgstr "" +"URLa birmapatze hau modu automatiko batetan konfiguratu daiteke orain /etc/" +"apt/sources.list fitxategiaren egoeran oianrriturik. Aukeran prozesu hau " +"pakete eguneraketa bakiotzean egin daiteke (konfigurazio fitxategiak aldi " +"bakoitzean eraldatzen)." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Selecting \"No automated setup\" will leave the existing configuration " +"unchanged. It will need to be updated manually." +msgstr "" +"\"Ez egin konfigurazio automatikorik\" hautatuz dagoen konfigurazioa aldatu " +"gabe utziko du. Eskuz eraldatu beharko duzu." --- apt-cacher-ng-0.5.1.orig/debian/po/fi.po +++ apt-cacher-ng-0.5.1/debian/po/fi.po @@ -0,0 +1,78 @@ +# Copyright (C) 2009 +# This file is distributed under the same license as the apt-cacher-ng package. +# +# Esko Arajärvi , 2009. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: apt-cacher-ng@packages.debian.org\n" +"POT-Creation-Date: 2009-11-02 20:43+0000\n" +"PO-Revision-Date: 2009-10-24 21:25+0300\n" +"Last-Translator: Esko Arajärvi \n" +"Language-Team: Finnish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Lokalize 1.0\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up once" +msgstr "Tee asetukset kerran" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up now and update later" +msgstr "Tee asetukset nyt ja päivitä myöhemmin" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "No automated setup" +msgstr "Ei automattista asetusten tekoa" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "Automatic remapping of client requests:" +msgstr "Asiakaspyyntöjen automaattinen uudelleenohjaus:" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Apt-Cacher NG can download packages from repositories other than those " +"requested by the clients. This allows it to cache content effectively, and " +"makes it easy for an administrator to switch to another mirror later." +msgstr "" +"Apt-Cacher NG voi ladata paketteja muista kuin asiakkaiden nimeämistä " +"varastoista. Tällä tavalla se voi tallentaa sisältöä välimuistiin " +"tehokkaasti ja ylläpitäjän on helppoa vaihtaa toinen peili käyttöön " +"myöhemmin." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"This remapping of URLs can be configured now in an automated way based on " +"the current state of /etc/apt/sources.list. Optionally, this process can be " +"repeated on every package update (modifying the configuration files each " +"time)." +msgstr "" +"Tämän URL:ien uudelleenohjauksen asetukset voidaan tehdä nyt automaattisesti " +"tiedoston /etc/apt/sources.list nykyisen tilan perusteella. Tämä prosessi " +"voidaan haluttaessa toistaa aina, kun paketti päivittyy. Asetustiedostoja " +"muokataan tällöin joka kerta." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Selecting \"No automated setup\" will leave the existing configuration " +"unchanged. It will need to be updated manually." +msgstr "" +"Valinta ”Ei automaattista asetusten tekoa” säilyttää nykyiset asetukset " +"muuttumattomina. Ne täytyy päivittää käsin." --- apt-cacher-ng-0.5.1.orig/debian/po/POTFILES.in +++ apt-cacher-ng-0.5.1/debian/po/POTFILES.in @@ -0,0 +1 @@ +[type: gettext/rfc822deb] apt-cacher-ng.templates --- apt-cacher-ng-0.5.1.orig/debian/po/fr.po +++ apt-cacher-ng-0.5.1/debian/po/fr.po @@ -0,0 +1,78 @@ +# Translation of apt-cacher-ng debconf template to French +# Copyright (C) 2009 Debian French l10n team +# This file is distributed under the same license as the apt-cacher-ng package. +# +# Translators: +# Simon Paillard , 2009 +msgid "" +msgstr "" +"Project-Id-Version: apt-cacher-ng\n" +"Report-Msgid-Bugs-To: apt-cacher-ng@packages.debian.org\n" +"POT-Creation-Date: 2009-11-02 20:43+0000\n" +"PO-Revision-Date: 2009-11-01 16:14+0100\n" +"Last-Translator: Simon Paillard \n" +"Language-Team: French \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up once" +msgstr "Configurer une seule fois" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up now and update later" +msgstr "Configurer maintenant et mettre à jour à l'avenir" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "No automated setup" +msgstr "Pas de configuration automatique" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "Automatic remapping of client requests:" +msgstr "Redirection automatique des requêtes :" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Apt-Cacher NG can download packages from repositories other than those " +"requested by the clients. This allows it to cache content effectively, and " +"makes it easy for an administrator to switch to another mirror later." +msgstr "" +"Apt-Cacher NG peut télécharger les paquets depuis d'autres dépôts que ceux " +"demandés par les clients. Cela permet de mettre les données en cache " +"efficacement et facilite la tâche de l'administrateur lors d'un changement " +"ultérieur de miroir." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"This remapping of URLs can be configured now in an automated way based on " +"the current state of /etc/apt/sources.list. Optionally, this process can be " +"repeated on every package update (modifying the configuration files each " +"time)." +msgstr "" +"Cette réécriture des adresses peut être automatiquement configurée " +"maintenant en se basant sur l'état actuel de /etc/apt/sources.list. Une " +"option permet de mettre à jour cette réécriture lors de chaque mise à jour " +"des paquets, par la modification des fichiers de configuration." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2002 +msgid "" +"Selecting \"No automated setup\" will leave the existing configuration " +"unchanged. It will need to be updated manually." +msgstr "" +"Le choix « Pas de configuration automatique » conserve la configuration " +"existante. Vous devrez alors la mettre à jour vous-même." --- apt-cacher-ng-0.5.1.orig/debian/po/vi.po +++ apt-cacher-ng-0.5.1/debian/po/vi.po @@ -0,0 +1,63 @@ +# Vietnamese translation for Apt Cacher. +# Copyright © 2010 Free Software Foundation, Inc. +# Clytie Siddall , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: apt-cacher-ng 0.4-2\n" +"Report-Msgid-Bugs-To: apt-cacher-ng@packages.debian.org\n" +"POT-Creation-Date: 2009-10-24 14:41+0100\n" +"PO-Revision-Date: 2010-04-01 19:24+0930\n" +"Last-Translator: Clytie Siddall \n" +"Language-Team: Vietnamese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: LocFactoryEditor 1.8\n" + +#. Type: select +#. Choices +#. Type: select +#. Default +#: ../apt-cacher-ng.templates:2001 +#: ../apt-cacher-ng.templates:2002 +msgid "Set up once" +msgstr "Thiết lập một lần" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "Set up now and update later" +msgstr "Thiết lập ngay và cập nhật sau" + +#. Type: select +#. Choices +#: ../apt-cacher-ng.templates:2001 +msgid "No automated setup" +msgstr "Không tự động thiết lập" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2003 +msgid "Automatic remapping of client requests:" +msgstr "Tự động ánh xạ các yêu cầu khách:" + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2003 +msgid "Apt-Cacher NG can download packages from repositories other than those requested by the clients. This allows it to cache content effectively, and makes it easy for an administrator to switch to another mirror later." +msgstr "Apt-Cacher NG có khả năng tải về gói từ kho lưu khác với kho được khách yêu cầu. Chức năng này cho phép nó nhớ tạm hữu hiệu, và làm cho dễ dàng quản trị chuyển đổi về sau sang một máy nhân bản khác." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2003 +msgid "This remapping of URLs can be configured now in an automated way based on the current state of /etc/apt/sources.list. Optionally, this process can be repeated on every package update (modifying the configuration files each time)." +msgstr "Chức năng ánh xạ địa chỉ URL này giờ có thể được cấu hình bằng một cách tự động hoá dựa vào tình trạng hiện thời của danh sách nguồn « /etc/apt/sources.list ». Tùy chọn, tiến trình này cũng có thể được lặp lại trong mỗi bước cập nhật gói (mỗi lần sửa đổi tập tin cấu hình)." + +#. Type: select +#. Description +#: ../apt-cacher-ng.templates:2003 +msgid "Selecting \"No automated setup\" will leave the existing configuration unchanged. It will need to be updated manually." +msgstr "Chọn « Không tự động thiết lập » thì để lại cấu hình tồn tại mà không thay đổi. Vì vậy nó cần phải được cập nhật bằng tay." +