]> git.saurik.com Git - apt.git/commit - apt-pkg/indexfile.h
implement indextargets option 'DefaultEnabled'
authorDavid Kalnischkies <david@kalnischkies.de>
Sat, 29 Aug 2015 11:50:22 +0000 (13:50 +0200)
committerDavid Kalnischkies <david@kalnischkies.de>
Sat, 29 Aug 2015 16:59:40 +0000 (18:59 +0200)
commit9adb9778d11db138d645e037e092db1fb64b5d4a
tree038d0c46a0b6326d57aa4c6ba85fa059aae1d4eb
parent8dd562a894c2472e3705fe13c212f665b55744a9
implement indextargets option 'DefaultEnabled'

Some targets like Contents-udeb are special-needs targets. Shipping the
configuration snippet for them is okay, but they shouldn't be downloaded
by default. Forcing the user to enable targets by uncommenting targets
is wrong and this would still not really solve the problem completely as
even if you want to download some -udebs it will probably not be for all
sources you have enabled, so having the possibility of disabling a
target by default, but giving the user the option to enable it on a
per-source entry basis is better.
apt-pkg/deb/debmetaindex.cc
apt-pkg/indexfile.cc
apt-pkg/indexfile.h
cmdline/apt-get.cc
doc/acquire-additional-files.txt
test/integration/test-sourceslist-target-plusminus-options