apt-config man page

apt-config — APT Configuration Query program

Synopsis

apt-config [options] [-o config=string] [-c=file] command

Description

apt-config is an internal program used by various portions of the APT suite to provide consistent configurability.  It accesses the main configuration file /etc/apt/apt.conf(5) in a manner that is easy to use by scripted applications.

Commands

Unless the -h, or --help option is given, one of the commands below must be present.

shell

Used to access the configuration information from a shell script.  It is given pairs of arguments, the first being a shell variable and the second the configuration value to query.  As output it lists a series of shell assignments commands for each present value. In a shell script it should be used like:

OPTS="-f"
RES=`apt-config shell OPTS MyApp::Options`
eval $RES

This will set the shell environment variable $OPTS to the value of MyApp::Options with a default of -f. .IP The configuration item may be postfixed with a /[fdbi].  f returns file names, d returns directories, b returns true or false and i returns an integer.  Each of the returns is normalized and verified internally.

dump

Shows the contents of the configuration space.

Options

All command-line options may be set using the configuration file, the descriptions indicate the configuration option to set.  For boolean options you can override the config file by using something like  -f-,--no-f, -f=no or several other variations.

-h, --help

Show a short usage summary.

-v, --version

Show the program version.

-c, --config-file

Configuration File.  Specify a configuration file to use.   The program will read the default configuration file and then this  configuration file.  See apt.conf(5) for syntax information.      

-o, --option

Set a Configuration Option.  This will set an arbitrary configuration  option.  The syntax is -o Foo::Bar=bar.

See Also

apt.conf(5)

Diagnostics

apt-config returns zero on normal operation, decimal 100 on error.

Bugs

Reporting bugs in APT-RPM is best done in the APT-RPM mailinglist at http://apt-rpm.org/mailinglist.shtml.

Author

Maintainer and contributor information can be found in the credits page http://apt-rpm.org/about.shtml of APT-RPM.

Referenced By

apt(8), apt.conf(5), apt-get(8).

14 Jun 2006 APT-RPM apt-config