summaryrefslogtreecommitdiff
path: root/doc/examples
AgeCommit message (Collapse)AuthorFilesLines
2011-07-25implement MultiarchCross for build-dep and source (Closes: #632221)David Kalnischkies1-0/+1
2011-07-05* doc/apt.conf.5.xml:David Kalnischkies1-0/+1
- document APT::Architectures list (Closes: #612102)
2011-03-10* apt-pkg/contrib/cdromutl.{cc,h}, apt-pkg/cdrom.{cc,h}:Michael Vogt1-1/+4
- deal with missing FSTAB_DIR when using libudev to discover cdrom - add experimental APT::cdrom::CdromOnly option (on by default). When this is set to false apt-cdrom will handle any removable deivce (like a usb-stick) as a "cdrom/dvd" source
2011-02-21doc/examples/configure-index: remove no longer used option NoConfigureMichael Vogt1-1/+0
2011-02-03merge 'after squeeze release'-stuffDavid Kalnischkies1-1/+2
[ David Kalnischkies ] * apt-pkg/depcache.cc: - add SetCandidateRelease() to set a candidate version and the candidates of dependencies if needed to a specified release (Closes: #572709) * cmdline/apt-get.cc: - if --print-uris is used don't setup downloader as we don't need progress, lock nor the directories it would create otherwise - show dependencies of essential packages which are going to remove only if they cause the remove of this essential (Closes: #601961) - keep not installed garbage packages uninstalled instead of showing in the autoremove section and installing those (Closes: #604222) - change pkg/release behavior to use the new SetCandidateRelease so installing packages from experimental or backports is easier - really do not show packages in the extra section if they were requested on the commandline, e.g. with a modifier (Closes: #184730) * debian/control: - add Vcs-Browser now that loggerhead works again (Closes: #511168) - depend on debhelper 7 to raise compat level - depend on dpkg-dev (>= 1.15.8) to have c++ symbol mangling * apt-pkg/contrib/fileutl.cc: - add a RealFileExists method and check that your configuration files are real files to avoid endless loops if not (Closes: #604401) - ignore non-regular files in GetListOfFilesInDir (Closes: #594694) * apt-pkg/contrib/weakptr.h: - include stddefs.h to fix compile error (undefined NULL) with gcc-4.6 * methods/https.cc: - fix CURLOPT_SSL_VERIFYHOST by really passing 2 to it if enabled * deb/dpkgpm.cc: - fix popen/fclose mismatch reported by cppcheck. Thanks to Petter Reinholdtsen for report and patch! (Closes: #607803) * doc/apt.conf.5.xml: - fix multipl{y,e} spelling error reported by Jakub Wilk (Closes: #607636) * apt-inst/contrib/extracttar.cc: - let apt-utils work with encoded tar headers if uid/gid are large. Thanks to Nobuhiro Hayashi for the patch! (Closes: #330162) * apt-pkg/cacheiterator.h: - do not segfault if cache is not build (Closes: #254770) * doc/apt-get.8.xml: - remove duplicated mentioning of --install-recommends * doc/sources.list.5.xml: - remove obsolete references to non-us (Closes: #594495) * debian/rules: - use -- instead of deprecated -u for dh_gencontrol - remove shlibs.local creation and usage - show differences in the symbol files, but never fail * pre-build.sh: - remove as it is not needed for a working 'bzr bd' * debian/{apt,apt-utils}.symbols: - ship experimental unmangled c++ symbol files * methods/rred.cc: - operate optional on gzip compressed pdiffs * apt-pkg/acquire-item.cc: - don't uncompress downloaded pdiff files before feeding it to rred - try downloading clearsigned InRelease before trying Release.gpg - change the internal handling of Extensions in pkgAcqIndex - add a special uncompressed compression type to prefer those files - download and use i18n/Index to choose which Translations to download * cmdline/apt-key: - don't set trustdb-name as non-root so 'list' and 'finger' can be used without being root (Closes: #393005, #592107) * apt-pkg/deb/deblistparser.cc: - rewrite LoadReleaseInfo to cope with clearsigned Releasefiles * ftparchive/writer.cc: - add config option to search for more patterns in release command - include Index files by default in the Release file * methods/{gzip,bzip}.cc: - print a good error message if FileSize() is zero * apt-pkg/aptconfiguration.cc: - remove the inbuilt Translation files whitelist
2011-01-26 - change the internal handling of Extensions in pkgAcqIndexDavid Kalnischkies1-1/+1
- add a special uncompressed compression type to prefer those files * methods/{gzip,bzip}.cc: - print a good error message if FileSize() is zero
2010-11-30add the possibility to disable only the progress reporting stuff as theDavid Kalnischkies1-0/+1
quiet level 1 does this, but also disables other stuff we might want to test against in a testcase
2010-11-18merged from the apt-get-changelog branchMichael Vogt1-3/+4
2010-11-18refactor/simplify changelog fetching codeMichael Vogt1-3/+4
2010-11-18merged lp:~mvo/apt/apt-get-changelog Michael Vogt1-45/+52
2010-11-15doc/examples/configure-index: updated to include apt::changelogs::serverMichael Vogt1-45/+52
2010-10-15* doc/examples/apt-https-method-example.conf:Olly Betts1-5/+5
- apply various typo fixes by Olly Betts, thanks! (Closes: #600249)
2010-09-21doc/examples/configure-index:Michael Vogt1-0/+1
- add info on debug::acquire::cdrom
2010-07-09* doc/apt.conf.5.xml:David Kalnischkies1-1/+3
- add and document APT::Cache-{Start,Grow,Limit} options for mmap control
2010-06-09 - backport forgotten Valid-Until patch from the obsolete experimentalDavid Kalnischkies1-0/+4
branch to prevent replay attacks better, thanks to Thomas Viehmann for the initial patch! (Closes: #499897) * doc/apt.conf.5.xml: - document the new Valid-Until related options * apt-pkg/contrib/strutl.cc: - split StrToTime() into HTTP1.1 and FTP date parser methods and use strptime() instead of some self-made scanf mangling - use the portable timegm shown in his manpage instead of a strange looking code copycat from wget * ftparchive/writer.cc: - add ValidTime option to generate a Valid-Until header in Release file
2010-06-09rename the options, document them and reorder the changelog a bitDavid Kalnischkies1-0/+4
2010-05-28* apt-pkg/deb/debsystem.cc:David Kalnischkies1-2/+1
- add better config item for extended_states file
2010-04-09* apt-pkg/acquire-item.cc:David Kalnischkies1-0/+1
- Acquire::ForceHash to force method for expected hash - display MD5Sum in --print-uris if not forced to use another method instead of displaying the strongest available (Closes: #576420)
2010-04-01merged from lp:~donkult/apt/sidMichael Vogt1-0/+2
2010-03-26* apt-pkg/deb/dpkgpm.cc:Michael Vogt1-0/+1
- fix backgrounding when dpkg runs (closes: #486222) * cmdline/apt-mark: - show error on incorrect aguments (LP: #517917), thanks to Torsten Spindler * cmdline/apt-get.cc: - if apt-get source foo=version or foo/distro can not be found, error out (LP: #502641) * apt-pkg/packagemanager.cc: - better debug output * doc/examples/configure-index: - add missing Debug::pkgPackageManager option
2010-03-21Add with pkgCacheGen::Essential a way to control which packages get theDavid Kalnischkies1-0/+2
essential flag: * native is the default and will only mark packages of the main arch * all will mark all packages which have these flag in Packages * none will obviously do the opposite * installed will only mark packages which are installed as essential, so it will behave in the same way as dpkg does it. It is mostly needed sometimes for debugging but some users with special needs might like to switch the mode as well under the expense to be on their own…
2010-03-16apt-pkg/packagemanager.cc: more debug output for debug::pkgPackageManagerMichael Vogt1-0/+1
2010-02-18* [BREAK] merged lp:~mvo/apt/historyMichael Vogt1-0/+8
- this writes a /var/log/apt/history tagfile that contains details from the transaction (complements term.log) * methods/http.cc: - add cache-control headers even if no cache is given to allow adding options for intercepting proxies - add Acquire::http::ProxyAutoDetect configuration that can be used to call a external helper to figure out the proxy configuration and return it to apt via stdout (this is a step towards WPAD and zeroconf/avahi support) * abicheck/ - add new abitest tester using the ABI Compliance Checker from http://ispras.linuxfoundation.org/index.php/ABI_compliance_checker * Change the package index Info methods to allow apt-cache policy to be useful when using several different archives on the same host. (Closes: #329814, LP: #22354)
2010-02-17merged from debian-sidMichael Vogt2-6/+35
2010-02-13merge with debian-sidDavid Kalnischkies1-0/+11
2010-01-27merge 1695..1701 from the lp:~mvo/apt/mvo branchMichael Vogt1-0/+11
2010-01-26add Dir::Media::MountPath config optionMichael Vogt1-0/+7
2010-01-26add new "Acquire::cdrom::AutoDetect" variable that enables/disablesMichael Vogt1-0/+4
the dlopen of libudev for automatic cdrom detection
2010-01-13merge with lp:~mvo/apt/debian-sid to get 0.7.25.1 and my changes backDavid Kalnischkies1-0/+1
2010-01-09* apt-pkg/deb/debindexfile.cc, apt-pkg/pkgcachegen.cc:Michael Vogt1-0/+1
- add debug option Debug::pkgCacheGen - merge fix for apt-get source pkg=version regression (closes: #561971)
2010-01-08* French manpage translation updateMichael Vogt2-6/+27
* spot & fix various typos in all manpages * German manpage translation update * cmdline/apt-cache.cc: - remove translatable marker from the "%4i %s\n" string * buildlib/po4a_manpage.mak: - instruct debiandoc to build files with utf-8 encoding * buildlib/tools.m4: - fix some warning from the buildtools * apt-pkg/acquire-item.cc: - add configuration PDiffs::Limit-options to not download too many or too big patches (Closes: #554349) * debian/control: - let all packages depend on ${misc:Depends} * share/*-archive.gpg: - remove the horrible outdated files. We already depend on the keyring so we don't need to ship our own version * cmdline/apt-key: - errors out if wget is not installed (Closes: #545754) - add --keyring option as we have now possibly many * methods/gpgv.cc: - pass all keyrings (TrustedParts) to gpgv instead of using only one trusted.gpg keyring (Closes: #304846) * methods/https.cc: - finally merge the rest of the patchset from Arnaud Ebalard with the CRL and Issuers options, thanks! (Closes: #485963)
2010-01-04finally merge the rest of the patchset from Arnaud EbalardDavid Kalnischkies1-0/+21
with the CRL and Issuers options for https, thanks! (Closes: #485963)
2010-01-04add TrustedParts so in the future new keyrings can just be droppedDavid Kalnischkies1-5/+2
into /etc/apt/trusted.gpg.d/ which eliminates the need to have gpg installed to add keys to APTs trusted keyring (with apt-key) (Closes #304846) - Thanks to Timo Weingärtner & Peter Palfrader for providing different patchs/ideas for this!
2010-01-02add configuration PDiffs::Limit-options (FileLimit and SizeLimit) toDavid Kalnischkies1-1/+4
not download too many or too big patches (Closes: #554349)
2009-12-18* merged lp:~mvo/apt/historyMichael Vogt1-0/+1
- this writes a /var/log/apt/history tagfile that contains details from the transaction (complements term.log)
2009-12-18* debian/apt.logrotate:Michael Vogt1-0/+1
- add to logratation * doc/examples/configure-index: - add as example
2009-12-11add https options which default to the ones from http for the httpsDavid Kalnischkies1-9/+24
method as this is more sane than using only the http options without a possibility to override these for https.
2009-12-11add config setting for User-Agent in http and https to the Acquire group,David Kalnischkies1-0/+3
thanks Timothy J. Miller! (Closes: #355782)
2009-12-10merge with lp:~mvo/apt/debian-sid : move all my ABI break changesDavid Kalnischkies1-0/+2
to the "new" 0.7.26 version
2009-12-10* merge lp:~mvo/apt/netrc branch, this adds support for aMichael Vogt1-0/+2
/etc/apt/auth.conf that can be used to store username/passwords in a "netrc" style file (with the extension that it supports "/" in a machine definition). Based on the maemo git branch. * apt-pkg/deb/dpkgpm.cc: - add "purge" to list of known actions
2009-11-26[BREAK] add possibility to download and use multiplyDavid Kalnischkies1-0/+9
Translation files, configurable with Acquire::Languages accessable with APT::Configuration::getLanguages() and as always with documentation in apt.conf. The commit also includes a very very simple testapp.
2009-11-25add https options which default to the ones from http for the httpsDavid Kalnischkies1-9/+24
method as this is more sane than using only the http options without a possibility to override these for https.
2009-11-25add config setting for User-Agent in http and https to the Acquire group,David Kalnischkies1-0/+3
thanks Timothy J. Miller! (Closes: #355782)
2009-10-16add ftp support, basic debuggingMichael Vogt1-0/+1
2009-10-16port netrc support from maemonMichael Vogt1-0/+1
2009-09-13add and document experimental options to make aggressiveDavid Kalnischkies1-4/+11
use of dpkg's trigger and configuration handling (Closes: #473461) Add NoTriggers option to add --no-triggers to all dpkg calls, NoConfiguration to prevent apt from trying to configure packages - dpkg should handle this in the last ConfigurePending call. This options are for now deactivated as they require more testing in real world situations, but the plan is to enable them in the near future if anything works well.
2009-09-08Rework the CompressionTypes system by adding an Order subgroup toDavid Kalnischkies1-0/+9
simplify customisation of the order and improve the documentation about this setting group.
2009-07-21The 'not dead yet' releaseMichael Vogt1-0/+1
* add hook for MarkInstall and MarkDelete (closes: #470035) * add the various foldmarkers in apt-pkg & cmdline (no code change) * versions with a pin of -1 shouldn't be a candidate (Closes: #355237) * prefer mmap as memory allocator in MMap instead of a static char array which can (at least in theory) grow dynamic * eliminate (hopefully all) segfaults in pkgcachegen.cc and mmap.cc which can arise if cache doesn't fit into the mmap (Closes: #535218) * display warnings instead of errors if the parts dirs doesn't exist * honor the dpkg hold state in new Marker hooks (closes: #64141)
2009-07-21* apt-pkg/acquire.cc:Michael Vogt1-0/+52
- make the max pipeline depth of the acquire queue configurable via Acquire::Max-Pipeline-Depth * apt-pkg/deb/dpkgpm.cc: - add Dpkg::UseIoNice boolean option to run dpkg with ionice -c3 (off by default) - send "dpkg-exec" message on the status fd when dpkg is run - provide DPkg::Chroot-Directory config option (useful for testing) - fix potential hang when in a backgroud process group * apt-pkg/algorithms.cc: - consider recommends when making the scores for the problem resolver * apt-pkg/acquire-worker.cc: - show error details of failed methods * apt-pkg/contrib/fileutl.cc: - if a process aborts with signal, show signal number * methods/http.cc: - ignore SIGPIPE, we deal with EPIPE from write in HttpMethod::ServerDie() (LP: #385144) * apt-pkg/indexcopy.cc: - support having CDs with no Packages file (just a Packages.gz) by not forcing a verification on non-existing files (LP: #255545) - remove the gettext from a string that consists entirely of variables (LP: #56792) * apt-pkg/cacheiterators.h: - add missing checks for Owner == 0 in end() * apt-pkg/indexrecords.cc: - fix some i18n issues * apt-pkg/contrib/strutl.h: - add new strprintf() function to make i18n strings easier - fix compiler warning * apt-pkg/deb/debsystem.cc: - make strings i18n able * fix problematic use of tolower() when calculating the version hash by using locale independant tolower_ascii() function. Thanks to M. Vefa Bicakci (LP: #80248) * build fixes for g++-4.4 * cmdline/apt-mark: - add "showauto" option to show automatically installed packages * document --install-recommends and --no-install-recommends (thanks to Dereck Wonnacott, LP: #126180) * Updated cron script to support backups by hardlinks and verbose levels. All features turned off by default. * Added more error handlings. Closes: #438803, #462734, #454989, * Refactored condition structure to make download and upgrade performed if only previous steps succeeded. Closes: #341970 * Documented all cron script related configuration items in configure-index. * apt-ftparchive might write corrupt Release files (LP: #46439) * Apply --important option to apt-cache depends (LP: #16947)
2009-07-15merge with lp:~mvo/apt/debian-sidDavid Kalnischkies1-2/+6