libconfig-auto-perl - magical config file parser

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libconfig-auto-perl
Package version 0.44
Package release 1
Package architecture all
Package type deb
Installed size 75 B
Download size 19.06 KB
Official Mirror
Config::Auto allows developers to parse config files without
needing to specify the format of the file (though they can do it).
It even looks for the config file in standard places (working dir,
home dir, /etc) and tries some common config file names if the path
isn't specified in the call.
It then determines the format of the config file, parses it and then
returns a data structure containing the configuration data. The format
of this structure depends on the format of the file.
At the moment, libconfig-auto-perl knows about colon, space and equals
separated, XML, Perl, Windows INI, BIND9 and irssi style config files,
though files in BIND9 or irssi format cannot be parsed.


Package Version Architecture Repository
libconfig-auto-perl_0.44-1_all.deb 0.44 all Debian Main
libconfig-auto-perl - - -


Name Value
libconfig-inifiles-perl -
libio-string-perl -
libxml-simple-perl -
libyaml-perl -
perl -


Type URL
Binary Package libconfig-auto-perl_0.44-1_all.deb
Source Package libconfig-auto-perl

Install Howto

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




2014-03-02 - Salvatore Bonaccorso <>
libconfig-auto-perl (0.44-1) unstable; urgency=medium
[ Alessandro Ghedini ]
* Email change: Alessandro Ghedini ->
[ gregor herrmann ]
* debian/control: update {versioned,alternative} (build) dependencies.
* debian/copyright: update wording of Comment about copyright
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://
* Change based URIs to based URIs
[ Axel Beckert ]
* debian/copyright: migrate pre-1.0 format to 1.0 using "cme fix dpkg-
[ gregor herrmann ]
* Strip trailing slash from metacpan URLs.
[ Salvatore Bonaccorso ]
* Imported Upstream version 0.44
* Declare compliance with Debian Policy 3.9.5
* Run wrap-an-sort for debian/control file
* Update copyright years for debian/* packaging files
2012-02-07 - Salvatore Bonaccorso <>
libconfig-auto-perl (0.42-1) unstable; urgency=low
* Imported Upstream version 0.42
* Drop test-file-for-06_const_it.t-test.patch patch.
This is not needed anymore as upstream has added a testfile to test
2012-02-07 - Salvatore Bonaccorso <>
libconfig-auto-perl (0.40-1) unstable; urgency=low
* Imported Upstream version 0.40
* Update copyright years for debian/* packaging
* Add test-file-for-06_const_it.t-test.patch patch.
Change test file to a file which should be available even in buildd
chroots (/etc/dpkg/dpkg.cfg).
2011-08-09 - Salvatore Bonaccorso <>
libconfig-auto-perl (0.38-1) unstable; urgency=low
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ Salvatore Bonaccorso ]
* Imported Upstream version 0.38
* debian/control: Reorder fields in control file.
* Add myself to Uploaders.
* debian/copyright:
- Update Format-Specification for DEP5 to revision 135.
- Add myself to copyright for debian/* packaging.
2011-07-01 - Salvatore Bonaccorso <>
libconfig-auto-perl (0.36-1) unstable; urgency=low
* Team upload.
* New upstream release
* Bump Standard-Versions to 3.9.2 (no changes needed).
2011-03-09 - Salvatore Bonaccorso <>
libconfig-auto-perl (0.34-1) unstable; urgency=low
* Team upload.
* New upstream release
+ Handles gracefully cases where config file does not exist
(Closes: #617305)
2011-02-28 - Alessandro Ghedini <>
libconfig-auto-perl (0.32-1) unstable; urgency=low
[ Alessandro Ghedini ]
* New upstream release
* Switch to 3.0 (quilt)
* Bump debhelper to 8
* Remove/update versioned dependencies
* Add myself to Uploaders and debian/copyright
* Switch to short-form dh
* Bump Standards-Version (no changes needed)
* Add libio-string-perl to (Build-)Depends(-Indep)
* Bump Standards-Version (no changes needed)
[ gregor herrmann ]
* debian/control: Changed: Switched Vcs-Browser field to ViewSVN
(source stanza).
* Change my email address.
* debian/control: lowercase short description; mention module name in long
[ Rene Mayorga ]
* debian/control: update my email address.

See Also

Package Description
libconfig-autoconf-perl_0.305-1_all.deb Perl module to implement some of AutoConf's macros in pure Perl
libconfig-dev_1.4.9-2_amd64.deb parsing/manipulation of structured config files (development)
libconfig-doc_1.4.9-2_all.deb parsing/manipulation of structured config files (Documentation)
libconfig-file-ocaml-dev_1.2-1_amd64.deb OCaml library for managing configuration files (dev files)
libconfig-file-perl_1.50-2_all.deb Parses simple configuration files
libconfig-find-perl_0.26-2_all.deb module to search configuration files using OS dependant heuristics
libconfig-general-perl_2.56-1_all.deb generic configuration module
libconfig-gitlike-perl_1.15-1_all.deb Perl module for Git-compatible config file parsing
libconfig-grammar-perl_1.10-2_all.deb grammar-based user-friendly config parser
libconfig-ini-perl_0.024-1_all.deb Perl module for reading and writing .ini files
libconfig-ini-reader-ordered-perl_0.011-1_all.deb .ini-file parser that returns sections in order
libconfig-inifiles-perl_2.83-3_all.deb Read .ini-style configuration files
libconfig-inihash-perl_3.01.01-2_all.deb Perl extension for reading and writing INI files
libconfig-jfdi-perl_0.065-1_all.deb Perl module to load any configuration files
libconfig-json-perl_1.5100-1_all.deb parser for JSON-based configuration files