confget - read variables from INI-style configuration files

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename confget_2.2.0-4_i386.deb
Package name confget
Package version 2.2.0
Package release 4
Package architecture i386
Package type deb
Category admin::configuring implemented-in::c interface::commandline role::program scope::utility text use::configuring works-with::text
License -
Maintainer Peter Pentchev <>
Download size 23.51 KB
Installed size 97.00 KB
The confget utility examines a INI-style configuration file and retrieves
the value of the specified variables from the specified section.
Its intended use is to let shell scripts use the same INI-style
configuration files as other programs, to avoid duplication of data.
The confget utility may retrieve the values of one or more variables,
list all the variables in a specified section, list only those whose names
or values match a specified pattern (shell glob or regular expression), or
check if a variable is present in the file at all.  It has a "shell-quoting"
output mode that quotes the variable values in a way suitable for passing
them directly to a Bourne-style shell.


Package Version Architecture Repository
confget_2.2.0-4_amd64.deb 2.2.0 amd64 Debian Main
confget - - -


Name Value
libc6 >= 2.10
libpcre3 -


Type URL
Binary Package confget_2.2.0-4_i386.deb
Source Package confget

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install confget deb package:
    # sudo apt-get install confget




2019-02-27 - Peter Pentchev <>
confget (2.2.0-4) unstable; urgency=medium
* Use the test-name autopkgtest feature.
2019-02-14 - Peter Pentchev <>
confget (2.2.0-3) unstable; urgency=medium
* Switch to a DEP-14 debian/master branch.
2019-01-15 - Peter Pentchev <>
confget (2.2.0-2) unstable; urgency=medium
* Move the Python build dependencies to Build-Depends-Indep and
only use the Python buildsystem when available, thus allowing
confget to actually build on architectures where PyPy is not
available yet.
2019-01-14 - Peter Pentchev <>
confget (2.2.0-1) unstable; urgency=medium
* New upstream version:
- update the upstream copyright years
- build the Python 2.x, 3.x, and PyPy modules
- run the TAP tests (both at build time and via autopkgtest) with
the Python modules, too, not only with the C executable
* Add the year 2019 to my debian/* copyright notice.
* Declare compliance with Debian Policy 4.3.0 with no changes.
* Bump the debhelper compatibility level to 12 with no changes.
* Add a trivial git-buildpackage config file.
* Conditionally run some commands in the rules file depending on which
packages are being built.
* Change DEB_NODOC to BUILD_DOC for consistency.
* Check for "nocheck" in DEB_BUILD_OPTIONS before running tests.
* Break out the autopkgtests's "is the documentation installed" check
into a separate tool.
* Run `dh_missing --fail-missing`.
2018-11-27 - Peter Pentchev <>
confget (2.1.1-1) unstable; urgency=medium
* Build-depend on debhelper 11 and use the B-D: debhelper-compat (= 11)
* Bump the year on my debian/* copyright notice.
* Use my Debian e-mail address.
* Bring up to compliance with Debian Policy 4.2.1: install the upstream
release notes (CHANGES) as NEWS and not changelog.
* Add trivial autopkgtests running adequate and feature-check.
* Minimize the upstream signing key, only keep the UID.
* New upstream version.
2017-11-11 - Peter Pentchev <>
confget (2.1.0-1) unstable; urgency=medium
* Declare compliance with Debian Policy 4.1.1 with no changes.
* Let dpkg-buildflags take care of the LFS compiler and linker flags.
* New upstream version; update the copyright years.
* Add "Rules-Requires-Root: no" to the source control stanza and
override the upstream Makefile's install(1) invocations.
2017-09-25 - Peter Pentchev <>
confget (2.0.0-3) unstable; urgency=medium
* Update the package for compliance with Debian Policy 4.1.0:
- do not install the example files and the manual page if "nodoc" is
specified in DEB_BUILD_OPTIONS or the "nodoc" build profile is active
- use the source t/ directory in the autopkgtest suite since
/usr/share/doc/confget/examples/tests/ will not exist with "nodoc"
- drop the implied "Testsuite: autopkgtest" source control header
* Bump the debhelper compatibility level to 11 and the build dependency
to 10.8~.
2016-11-17 - Peter Pentchev <>
confget (2.0.0-2) unstable; urgency=medium
* Depend on debhelper 10 now that it is in unstable, testing, and
jessie-backports.  Drop the Lintian override about the version.
* Switch to the HTTPS scheme for various Debian and upstream URLs.
* Use the v4 substitution variables in the watch file.

See Also

Package Description
config-package-dev_5.5_all.deb Debhelper (and CDBS) modules for building configuration packages
configure-debian_1.0.3_all.deb central configuration program for packages using debconf
congress-common_8.0.0+dfsg1-1_all.deb OpenStack Policy as a Service - common files
congress-server_8.0.0+dfsg1-1_all.deb OpenStack Policy as a Service - API server
congruity_20-1_all.deb graphical utility to configure Logitech Harmony remotes
conjugar_0.8.3-5_i386.deb text only program to conjugate Brazilian verbs
conky-all_1.10.8-1+b1_i386.deb highly configurable system monitor (all features enabled)
conky-cli_1.10.8-1+b1_i386.deb highly configurable system monitor (basic version)
conky-std_1.10.8-1+b1_i386.deb highly configurable system monitor (default version)
conky_1.10.8-1_all.deb highly configurable system monitor (transitional package)
conman_0.2.7-1+b1_i386.deb serial console management program
conmux_0.12.0-1_all.deb console multiplexor
connect-proxy_1.105-1_i386.deb Establish TCP connection using SOCKS4/5 or HTTP tunnel
connectagram-data_1.2.9-2_all.deb word unscrambling game - data files
connectagram_1.2.9-2_i386.deb word unscrambling game