Debian Bug report logs - #811181
apt: Please document auth.conf

version graph

Package: apt; Maintainer for apt is APT Development Team <deity@lists.debian.org>; Source for apt is src:apt (PTS, buildd, popcon).

Reported by: Guillem Jover <guillem@debian.org>

Date: Sat, 16 Jan 2016 14:42:02 UTC

Severity: wishlist

Found in version apt/1.2

Fixed in version apt/1.5~beta2

Done: Julian Andres Klode <jak@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, APT Development Team <deity@lists.debian.org>:
Bug#811181; Package apt. (Sat, 16 Jan 2016 14:42:06 GMT) (full text, mbox, link).


Acknowledgement sent to Guillem Jover <guillem@debian.org>:
New Bug report received and forwarded. Copy sent to APT Development Team <deity@lists.debian.org>. (Sat, 16 Jan 2016 14:42:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Guillem Jover <guillem@debian.org>
To: submit@bugs.debian.org
Subject: apt: Please document auth.conf
Date: Sat, 16 Jan 2016 15:38:37 +0100
Package: apt
Version: 1.2
Severity: wishlist

Hi!

Some time ago I setup an authenticated https repo using auth.conf on
the client side, and recently I needed to replicate the setup on
another client, but had forgotten how to authenticate, and after
looking for a bit in the docs, could not remember what was the name
of the file nor the option. Once I got access to the server I
backtracked from there, and searched apt's git tree, and found only
the code references and one instance in the example config file.

It would be nice if the option, the file and its format could be
documented more prominently. :)

Thanks,
Guillem



Message sent on to Guillem Jover <guillem@debian.org>:
Bug#811181. (Wed, 26 Jul 2017 19:36:03 GMT) (full text, mbox, link).


Message #8 received at 811181-submitter@bugs.debian.org (full text, mbox, reply):

From: David Kalnischkies <david@kalnischkies.de>
To: 811181-submitter@bugs.debian.org
Subject: Bug#811181 in apt marked as pending
Date: Wed, 26 Jul 2017 19:32:17 +0000
Control: tag 811181 pending

Hello,

Bug #811181 in apt reported by you has been fixed in the Git repository. You can
see the commit message below, and you can check the diff of the fix at:

    https://anonscm.debian.org/cgit/apt/apt.git/diff/?id=ea408c5

(this message was generated automatically based on the git commit message)
---
commit ea408c560ed85bb4ef7cf8f72f8463653501332c
Author: David Kalnischkies <david@kalnischkies.de>
Date:   Fri Jul 7 16:24:21 2017 +0200

    reimplement and document auth.conf
    
    We have support for an netrc-like auth.conf file since 0.7.25 (closing
    518473), but it was never documented in apt that it even exists and
    netrc seems to have fallen out of usage as a manpage for it no longer
    exists making the feature even more arcane.
    
    On top of that the code was a bit of a mess (as it is written in c-style)
    and as a result the matching of machine tokens to URIs also a bit
    strange by checking for less specific matches (= without path) first.
    We now do a single pass over the stanzas.
    
    In practice early adopters of the undocumented implementation will not
    really notice the differences and the 'new' behaviour is simpler to
    document and more usual for an apt user.
    
    Closes: #811181



Added tag(s) pending. Request was from David Kalnischkies <david@kalnischkies.de> to 811181-submitter@bugs.debian.org. (Wed, 26 Jul 2017 19:36:03 GMT) (full text, mbox, link).


Reply sent to Julian Andres Klode <jak@debian.org>:
You have taken responsibility. (Thu, 17 Aug 2017 17:51:05 GMT) (full text, mbox, link).


Notification sent to Guillem Jover <guillem@debian.org>:
Bug acknowledged by developer. (Thu, 17 Aug 2017 17:51:06 GMT) (full text, mbox, link).


Message #15 received at 811181-close@bugs.debian.org (full text, mbox, reply):

From: Julian Andres Klode <jak@debian.org>
To: 811181-close@bugs.debian.org
Subject: Bug#811181: fixed in apt 1.5~beta2
Date: Thu, 17 Aug 2017 17:49:06 +0000
Source: apt
Source-Version: 1.5~beta2

We believe that the bug you reported is fixed in the latest version of
apt, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 811181@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Julian Andres Klode <jak@debian.org> (supplier of updated apt package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 17 Aug 2017 19:28:00 +0200
Source: apt
Binary: apt libapt-pkg5.0 libapt-inst2.0 apt-doc libapt-pkg-dev libapt-pkg-doc apt-utils apt-transport-https
Architecture: source
Version: 1.5~beta2
Distribution: unstable
Urgency: medium
Maintainer: APT Development Team <deity@lists.debian.org>
Changed-By: Julian Andres Klode <jak@debian.org>
Description:
 apt        - commandline package manager
 apt-doc    - documentation for APT
 apt-transport-https - Transitional package: curl-https download transport for APT
 apt-utils  - package management related utility programs
 libapt-inst2.0 - deb package format runtime library
 libapt-pkg-dev - development files for APT's libapt-pkg and libapt-inst
 libapt-pkg-doc - documentation for APT development
 libapt-pkg5.0 - package management runtime library
Closes: 811181 858877 868127 869425 869557 870675 871275
Changes:
 apt (1.5~beta2) unstable; urgency=medium
 .
   [ M. Willis Monroe ]
   * Minor grammar fix
 .
   [ Zhou Mo ]
   * zh_CN.po: update Simplified Chinese programs translation
 .
   [ David Kalnischkies ]
   * don't expect more downloads from failed transactions
   * remove reference to a-t-debtorrent in description
   * ignore SIGPIPE in dump solver if forwarding
   * support compressed extended_states file for bug triage
   * don't move failed pdiff indexes out of partial (Closes: 869425)
   * don't try to parse all fields starting with HTTP as status-line
   * send weak-only hashes to methods
   * fail earlier if server answers with too much data
   * fail early in http if server answer is too small as well
   * use FileFd to parse all apt configuration files
   * show warnings instead of errors if files are unreadable (LP: #1701852)
   * reimplement and document auth.conf (Closes: #811181)
   * lookup login info for proxies in auth.conf
   * allow the auth.conf to be root:root owned
   * update URI scheme descriptions in sources.list(5)
   * show a warning for Debian shutting down FTP services
   * suggest using auth.conf for sources with passwords
   * ftparchive: sort discovered filenames before writing indexes.
     Thanks to Chris Lamb for initial patch & Stefan Lippers-Hollmann for testing
     (Closes: 869557)
   * don't keep configuration files open needlessly
   * don't hang if multiple sources use unavailable method (Closes: 870675)
 .
   [ Beatrice Torracca ]
   * Italian manpage translation update (Closes: 858877)
 .
   [ Apollon Oikonomopoulos ]
   * Handle supported components with slashes in sources.list (Closes: #868127)
 .
   [ Julian Andres Klode ]
   * Drop cacheiterators.h include
   * methods/aptmethod.h: Add missing fileutl.h include
   * Reformat and sort all includes with clang-format
   * cacheiterators: Warn about direct include and don't include pkgcache.h
   * Update gitignore with new files
   * Use C++11 threading support instead of pthread
   * Always warn if --force-yes is validly specified, not just if used
   * Work around float rounding change in gcc 7 on i386
   * Handle GCC 7 std::string operator ABI break (Closes: #871275)
   * debian: Update symbols for libapt-pkg5.0
 .
   [ Paul Wise ]
   * Support zero delay for the various APT::Periodic activities
   * Support seconds, minutes, hours and days for APT::Periodic intervals
   * Switch from /org to /srv in example apt-ftparchive configuration
 .
   [ Balint Reczey ]
   * Gracefully terminate process when stopping apt-daily-upgrade (LP: #1690980)
 .
   [ Dominik ]
   * doc: Add '--allow-unauthenticated' to '--force-yes'
Checksums-Sha1:
 c2df9b299098ef0808f78c3ebbf21d1c873aa09a 2598 apt_1.5~beta2.dsc
 3407383a7fbf657b593ea9bc25d549b00c2c8640 2094844 apt_1.5~beta2.tar.xz
 7966ef2ea16c0e2d98d6b6f7dc17b4fd09b64c85 8066 apt_1.5~beta2_source.buildinfo
Checksums-Sha256:
 aaa01458752d8674808cd840aeeafacf4a531ace17259428d9b3d67886ad376a 2598 apt_1.5~beta2.dsc
 5a9866b613a65929cd8852cd8813a1065bfe700928b66a91c5181a03196db4f5 2094844 apt_1.5~beta2.tar.xz
 8192235ea359c3849cb40afcd0de627cd130dd0436fc9a28d47c1e22c5c98dae 8066 apt_1.5~beta2_source.buildinfo
Files:
 3e8f485696568afa308951087eefe601 2598 admin important apt_1.5~beta2.dsc
 0ba1e229813604beea627beee8941765 2094844 admin important apt_1.5~beta2.tar.xz
 c1757e0d03dcccbce5f863d2d7429c5d 8066 admin important apt_1.5~beta2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEEzeVhi4gF/W4gLOnC1zw55WWAs4YFAlmV0loPHGpha0BkZWJp
YW4ub3JnAAoJENc8OeVlgLOGr8UP/3ewme1YZHZ+0Yqdx/NY0qnyFrGNBxQV+hQX
xO7ncGalAqF0bJ3nw9FrDpC1d7DVAlNOU9N3SsbGNSz+ZnPkqCvkssG0H/0pxXGQ
WkdkTH3dSgRDoJd6CvSHapt69/GBPrAqukE3jBZnA9KdKRXvdRlVyrAZ7lj2cvVM
eeC+vpy2sRf2+LgEUa179tniVH4DQkdNMu17xmmvLLairlr5fhEkf0GUv1GoOXJ+
A6eOnOYyvfgZpSlrAPU5hkJAS56mhG7MeGOnzdhVqJ9sJrWzBLr0QAMHg8+Kks0h
SKLrUeFGC5E1xlm+dHORukmTLyMp6UaxQTsjx6lfwDYFfxbxx3UJTSkcgV2ANpnN
70ZiWRaEa6OEpEl495GOrRN8jQYOFqfkX5yJrJ+/OadYXQstsIKR6Y/u73PeszKJ
ON1rEqYDwr6cEML4IJ4L0HaWlcc2dMMV5HOujQTJMsOubCHpTmyTYN2IZhNu3HfI
JesYFMc/CfX8VzdVIA9beZTbELM5IchB7uKUi1KheO6j4UXSlZkEj6KwVPonlA7v
i7s7qV31t0WW9muodl7lUX8jTAfvVo/Fopx+gTym/wW9sFWq/ATNy3Bqhlr7wUpM
miAVOeG/E/FAj33hp4S1zcSbRD+infVQPgXGbQiv+QQIzMarujQISupO3Y4OWFnx
+V6aKjWE
=aaby
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 20 Sep 2017 07:29:43 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jan 6 07:33:46 2018; Machine Name: beach

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.