summaryrefslogtreecommitdiff
path: root/doc/apt.conf.5.xml
AgeCommit message (Collapse)AuthorFilesLines
2018-12-18Release 1.8.0~alpha31.8.0_alpha3Julian Andres Klode1-1/+1
2018-12-10Set PATH=/usr/sbin:/usr/bin:/sbin:/bin when running dpkgJulian Andres Klode1-0/+7
This avoids a lot of problems from local installations of scripting languages and other stuff in /usr/local for which maintainer scripts are not prepared. [v3: Inherit PATH during tests, check overrides work] [v2: Add testing]
2018-10-30Fix typos encountered while updating de translationChris Leick1-1/+1
2018-10-07Release 1.7.01.7.0Julian Andres Klode1-1/+1
2018-09-27Show APT::Compressor example in apt.conf(5)David Kalnischkies1-2/+2
Including a block-element like informalexample in a para is legal, but the documentation of the para tag hints that some processing systems may have difficulties handling this – so lets just move it out of the block and be happy as it is (again?) displayed. Closes: #909712
2018-09-20Release 1.7.0~rc21.7.0_rc2Julian Andres Klode1-1/+1
2018-09-18Release 1.7.0~rc1 to unstable1.7.0_rc1Julian Andres Klode1-1/+1
2018-08-20Release 1.7.0~alpha31.7.0_alpha3Julian Andres Klode1-1/+1
2018-07-09Release 1.7.0~alpha21.7.0_alpha2Julian Andres Klode1-1/+1
2018-06-25Release 1.7.0~alpha11.7.0_alpha1Julian Andres Klode1-1/+1
2018-05-05Fix various typos reported by spellcheckersDavid Kalnischkies1-1/+1
Reported-By: codespell & spellintian Gbp-Dch: Ignore
2018-04-18Release 1.7.0~alpha0 to experimental1.7.0_alpha0Julian Andres Klode1-1/+1
2018-04-15Release 1.6~rc11.6_rc1Julian Andres Klode1-1/+1
2018-02-26Release 1.6~beta11.6_beta1Julian Andres Klode1-1/+1
2018-02-19Check that Date of Release file is not in the futureJulian Andres Klode1-0/+21
By restricting the Date field to be in the past, an attacker cannot just create a repository from the future that would be accepted as a valid update for a repository. This check can be disabled by Acquire::Check-Date set to false. This will also disable Check-Valid-Until and any future date related checking, if any - the option means: "my computers date cannot be trusted." Modify the tests to allow repositories to be up to 10 hours in the future, so we can keep using hours there to simulate time changes.
2018-01-18Release 1.6~alpha71.6_alpha7Julian Andres Klode1-1/+1
2018-01-03Release 1.6~alpha61.6_alpha6Julian Andres Klode1-1/+1
2018-01-03document https options in new apt-transport-https manpageDavid Kalnischkies1-28/+5
Same reasoning as with the previous commit for http with the added benefit of moving the hard to discover and untranslated example config into a manpage which could be translated.
2018-01-03document http options in new apt-transport-http manpageDavid Kalnischkies1-64/+0
We had documentation for the http transport in our "catch-all" apt.conf manpage, but it seems benefitial to document transports in their own manpage instead of pushing them all into one.
2017-06-28Upload 1.5~alpha1 to experimental1.5_alpha1Julian Andres Klode1-1/+1
2017-06-28Introduce Acquire::AllowTLS to turn off TLS supportJulian Andres Klode1-0/+9
As requested by Henrique de Moraes Holschuh, here comes an option to disable TLS support. If the option is set to false, the internal TLS layer is disabled.
2016-11-25Release 1.4~beta11.4_beta1Julian Andres Klode1-1/+1
2016-10-04Release 1.3.11.3.1Julian Andres Klode1-1/+1
2016-09-20Release 1.31.3Julian Andres Klode1-1/+1
2016-09-02Release 1.3~rc41.3_rc4Julian Andres Klode1-1/+1
2016-08-30Release 1.3~rc31.3_rc3Julian Andres Klode1-1/+1
2016-08-17Release 1.3~rc21.3_rc2Julian Andres Klode1-1/+1
2016-08-11Release 1.3~rc11.3_rc1Julian Andres Klode1-1/+1
This commit looks heavy. Most of that comes from the fact that the ordering of files in the translations changed with the switch to CMake. I could have gone the extra mile to figure out the original ordering and replicate it, but I have chosen to re-order everything by file and line number, as that's easier.
2016-08-10disable explicit configuration of all packages at the endDavid Kalnischkies1-77/+7
With b4450f1dd6bca537e60406b2383ab154a3e1485f we dropped what we calculated here later on and now that we don't need it in the meantime either we can just skip the busy work by default and expect dpkg to do the right thing dropping also our little "last explicit configures" removal trick introduced in b4450f1dd6bca537e60406b2383ab154a3e1485f. This enables the last of a bunch of previously experimental options, some of them existing still, but are very special and hence not really worth documenting anymore (especially as it would need to be rewritten now entirely) which is why the documentation is nearly completely dropped. The order of configuration stanzas in the simulation code changes slightly as it isn't concerning itself with finding the 'right' order, but any order is valid anyhow as long as the entire set happens in the same call.
2016-08-06releasing package apt version 1.3~pre3+cmake21.3_pre3+cmake2Julian Andres Klode1-1/+1
2016-08-06releasing package apt version 1.3~pre3+cmake11.3_pre3+cmake1Julian Andres Klode1-1/+1
2016-08-05doc: update path to periodic options scriptJason Travis1-1/+1
2016-08-04Release 1.3~pre31.3_pre3Julian Andres Klode1-1/+1
2016-07-08Release 1.3~pre21.3_pre2Julian Andres Klode1-1/+1
Yes, we might still add new features to 1.3 or break some more stuff. Stay tuned!
2016-07-07Release 1.3~pre11.3_pre1Julian Andres Klode1-1/+1
2016-06-22Release 1.3~exp31.3_exp3Julian Andres Klode1-1/+1
Quite a huge churn of new strings.
2016-06-22add insecure (and weak) allow-options for sources.listDavid Kalnischkies1-4/+12
Weak had no dedicated option before and Insecure and Downgrade were both global options, which given the effect they all have on security is rather bad. Setting them for individual repositories only isn't great but at least slightly better and also more consistent with other settings for repositories.
2016-06-22forbid insecure repositories by default expect in apt-getDavid Kalnischkies1-16/+13
With this commit all APT-based clients default to refusing to work with unsigned or otherwise insufficently secured repositories. In terms of apt and apt-get this changes nothing, but it effects all tools using libapt like aptitude, synaptic or packagekit. The exception remains apt-get for stretch for now as this might break too many scripts/usecases too quickly. The documentation is updated and extended to reflect how to opt out or in on this behaviour change. Closes: 808367
2016-06-20implement and document DIRECT for auto-detect-proxyDavid Kalnischkies1-7/+12
There is a subtile difference between an empty setting and "DIRECT" in the configuration as the later overrides the generic settings while the earlier does not. Also, non-zero exitcodes should really be reported as an error rather than silently discarded.
2016-06-11Release 1.3~exp21.3_exp2Julian Andres Klode1-1/+1
2016-05-27fix and document on the fly compressor configDavid Kalnischkies1-11/+34
libapt allows to configure compressors to be used by its system via configuration implemented in 03bef78461c6f443187b60799402624326843396, but that was never really documented and also only partly working, which also explains why the tests weren't using it…
2016-05-24fix two typos in apt.conf & apt-cache manpageDavid Kalnischkies1-1/+1
Reported-By: lintian: spelling-error-in-manpage Git-Dch: Ignore
2016-01-14change debian related entities to a more explicit nameDavid Kalnischkies1-1/+1
Git-Dch: Ignore
2015-12-27fix 3 typos/omissions in apt.conf(5)Beatrice Torracca1-6/+7
Closes: 809160
2015-12-241.1.6 Christmas releaseJulian Andres Klode1-1/+1
2015-12-14Release 1.1.51.1.5Julian Andres Klode1-1/+1
2015-12-07Release 1.1.41.1.4Julian Andres Klode1-1/+1
2015-12-02use @CHANGEPATH@ as placeholder in changelog URI templatesDavid Kalnischkies1-1/+1
This should make it more obvious that CHANGEPATH is a placeholder which apt will replace with a package specific path rather than a string constant. Mail-Reference: <87d1upgvaf.fsf@deep-thought.43-1.org> Mail-Archive: https://lists.debian.org/debian-dak/2015/12/msg00005.html
2015-11-25update manpage last-modified from git via pre-export hookDavid Kalnischkies1-1/+1
Never updating this information is wrong, updating it automatically isn't super correct either, but it seems conventional to have it and updating it more often than needed seems better than updating it never. Git-Dch: Ignore
2015-11-04add binary-specific options via Binary scopeDavid Kalnischkies1-0/+20
Especially with apt now, it can be useful to set an option only for apt and not for apt-get. Using a binary-specific subtree which is merged into the root seems like a simple enough trick to achieve this.