X-Git-Url: https://git.saurik.com/apt.git/blobdiff_plain/079cc404f4f0f6aa0d916fa69b0eefab1571eb00..5b8c90bf2216cc819f3eb99387d88d4a712059d9:/doc/apt.conf.5.yo?ds=inline diff --git a/doc/apt.conf.5.yo b/doc/apt.conf.5.yo index 1ee7a1d93..145be2294 100644 --- a/doc/apt.conf.5.yo +++ b/doc/apt.conf.5.yo @@ -47,7 +47,7 @@ dit(bf(Ignore-Hold)) Ignore Held packages; This global options causes the problem resolver to ignore held packages in its decision making. -dit(bf(Immedate-Configure)) +dit(bf(Immediate-Configure)) Disable Immedate Configuration; This dangerous option disables some of APT's ordering code to cause it to make fewer dpkg calls. Doing so may be necessary on some extremely slow single user systems but @@ -105,6 +105,23 @@ remote server is not RFC conforming or buggy (such as Squid 2.0.2) Acquire::http::Pipeline-Depth can be a value from 0 to 5 indicating how many outstanding requests APT should send. +dit(bf(ftp)) +FTP URis; ftp::Proxy is the default proxy server to use. It is in the +standard form of em(http://[[user][:pass]@]host[:port]/) and is overriden +by the ftp_proxy environment variable. To use a ftp proxy you will have to +set the ftp::ProxyLogin script in the configuration file. This entry +specifies the commands to send to tell the proxy server what to connect +to. Please see em(/usr/doc/apt/examples/apt.conf) for an example of how +to do this. The subsitution variables available are $(PROXY_USER), +$(PROXY_PASS), $(SITE_USER), $(SITE_PASS), $(SITE), and $(SITE_PORT). +Each is taken from it's respective URI component. + +Several settings are provided to control passive mode. Generally it is safe +to leave passive mode on, it works in nearly every environment. However some +situations require that passive mode be disabled and port mode ftp used +instead. This can be done globally, for connections that go through a proxy +or for a specific host (See the sample config file for examples) + dit(bf(cdrom)) CDROM URIs; the only setting for CDROM URIs is the mount point, cdrom::Mount which must be the mount point for the CDROM drive as specified in /etc/fstab. @@ -155,12 +172,33 @@ If true the [U]pdate operation in dselect will always prompt to continue. The default is to prompt only on error. enddit() +manpagesection(How APT calls DPkg) +Several configuration directives control how APT invokes dpkg. These are in +the bf(DPkg) section. + +startdit() +dit(bf(Options)) +This is a list of options to pass to dpkg. The options must be specified +using the list notation and each list item is passed as a single arugment +to dpkg. + +dit(bf(Pre-Invoke), bf(Post-Invoke)) +This is a list of shell commands to run before/after invoking dpkg. Like +bf(Options) this must be specified in list notation. The commands +are invoked in order using /bin/sh, should any fail APT will abort. + +dit(bf(Run-Directory)) +APT chdirs to this directory before invoking dpkg, the default is /. + +enddit() + manpagesection(Debug Options) Most of the options in the bf(debug) section are not interesting to the normal user, however bf(Debug::pkgProblemResolver) shows interesting output about the decisions dist-upgrade makes. bf(Debug::NoLocking) disables file locking so apt can do some operations as non-root and -bf(Debug::pkgDPkgPM) will print out the command line for each dpkg invokation. +bf(Debug::pkgDPkgPM) will print out the command line for each dpkg +invokation. manpagesection(EXAMPLES) bf(/usr/doc/apt/examples/apt.conf) contains a sample configuration file