etckeeper - store /etc in git, mercurial, bzr or darcs
|Distribution||Ubuntu 16.04 LTS (Xenial Xerus)|
|Repository||Ubuntu Main amd64|
|Installed size||145 B|
|Download size||26.84 KB|
The etckeeper program is a tool to let /etc be stored in a git, mercurial, bzr or darcs repository. It hooks into APT to automatically commit changes made to /etc during package upgrades. It tracks file metadata that version control systems do not normally support, but that is important for /etc, such as the permissions of /etc/shadow. It's quite modular and configurable, while also being simple to use if you understand the basics of working with version control.
- Update the package index:
# sudo apt-get update
- Install etckeeper deb package:
# sudo apt-get install etckeeper
2016-02-08 - Serge Hallyn <firstname.lastname@example.org> etckeeper (1.18.2-1ubuntu1) xenial; urgency=medium * Merge from Debian unstable. Remaining changes: - etckeeper: Ensure that LANG is set, default to UTF8, necessary for bzr to function properly in non-interactive shells (eg, cron); user's local LANG will override if set. (Patch sent upstream) - d/control: add hostname to build-depends - commit.d/50cvs-commit: ensure that bzr has valid user+email. Note this patch has been sent upstream, so can hopefully be dropped soon. - preinst, postinst: do not change the default vcs if it etckeeper was already installed. This is only needed because we are changing the default (Ubuntu used to default to bzr). If admin hasn't changed anything, dpkg tries to be smart and update to the new default. This can be removed in 16.10.
2016-01-14 - Antoine Beaupré <email@example.com> etckeeper (1.18.2-1) unstable; urgency=medium * Prepare upload to Debian unstable * Fix Makefile version patterns to ignore non-native version number * Fix lintian warnings: * remove .pyc files on build * install bash completions in standard location * ignore missing debian/config file, we ask only on purge on purpose * ignore full path for /usr/bin/etckeeper, we use it to stash it for later * Update to standards 3.9.6, no change * Remove obsolete XS-Python-Version field * Run debconf-updatepo, outdating a bunch of translations
2015-08-04 - Joey Hess <firstname.lastname@example.org> etckeeper (1.18.2) unstable; urgency=medium * Use getent utility instead of perl. (Elan Ruusamäe) * Initial FreeBSD support with pkgng plugin. (William Johansson) * Fix README.md symlink in package (Sebastian Schmidt, Antoine Beaupré, closes: #791566) * Fix typo of GIT_COMMITTER_EMAIL.
2015-12-01 - Serge Hallyn <email@example.com> etckeeper (1.18.1ubuntu2) xenial; urgency=medium * Remove etckeeper delta for defaulting LANG to UTF8 - this appears to have been fixed in bzr, as I cannot reproduce. This drops another piece of our delta from debian.
2015-11-21 - Serge Hallyn <firstname.lastname@example.org> etckeeper (1.18.1ubuntu1) xenial; urgency=medium * Merge from Debian unstable. Remaining changes: - etckeeper: Ensure that LANG is set, default to UTF8, necessary for bzr to function properly in non-interactive shells (eg, cron); user's local LANG will override if set. (Patch sent upstream) - d/control: add hostname to build-depends - commit.d/50cvs-commit: ensure that bzr has valid user+email. Note this patch has been sent upstream, so can hopefully be dropped soon. * preinst, postinst: do not change the default vcs if it etckeeper was already installed. This is only needed because we are changing the default (Ubuntu used to default to bzr). If admin hasn't changed anything, dpkg tries to be smart and update to the new default. This can be removed in 16.10.
2015-03-21 - Antoine Beaupré <email@example.com> etckeeper (1.18.1) unstable; urgency=medium * Add myself as maintainer (Closes: #768516) * Keeping the package native as I do not intend to diverge from upstream. * Update git URL in control file.
2015-03-14 - Joey Hess <firstname.lastname@example.org> etckeeper (1.18) unstable; urgency=medium * Send yum pre-commit output to /dev/null Thanks, Andrew Colin Kissa * Set LANG=C internally when doing some operations that have been reported to fail in other locales.
2014-12-22 - Joey Hess <email@example.com> etckeeper (1.17) unstable; urgency=medium * Fix name of DNF plugin. * Add --version Thanks Andreas Wansner. * New website, http://etckeeper.branchable.com/ * Add build-depends on dh-python.
2014-11-07 - Joey Hess <firstname.lastname@example.org> etckeeper (1.16) unstable; urgency=medium * Added support for Fedora's DNF highlevel package manager. Thanks, Peter Listiak and Petr Spacek. * Add architecture info to dpkg list-installed. Closes: #768145 * Orphaned the Debian package.
|ethtool_4.5-1_amd64.deb||display or change Ethernet device settings|
|euca2ools_3.1.0-1_all.deb||tools for interacting with AWS API-compatible services|
|evince-common_3.18.2-1ubuntu4_all.deb||Document (PostScript, PDF) viewer - common files|
|evince_3.18.2-1ubuntu4_amd64.deb||Document (PostScript, PDF) viewer|
|evolution-data-server-common_3.18.5-1ubuntu1_all.deb||architecture independent files for Evolution Data Server|
|evolution-data-server-dev_3.18.5-1ubuntu1_amd64.deb||Development files for evolution-data-server (metapackage)|
|evolution-data-server-doc_3.18.5-1ubuntu1_all.deb||Documentation files for the Evolution Data Server libraries|
|evolution-data-server-online-accounts_3.18.5-1ubuntu1_amd64.deb||evolution data server integration with Ubuntu Online Accounts|
|evolution-data-server_3.18.5-1ubuntu1_amd64.deb||evolution database backend server|
|example-content_49_all.deb||Ubuntu example content|
|exim4-base_4.86.2-2ubuntu2_amd64.deb||support files for all Exim MTA (v4) packages|
|exim4-config_4.86.2-2ubuntu2_all.deb||configuration for the Exim MTA (v4)|
|exim4-daemon-heavy_4.86.2-2ubuntu2_amd64.deb||Exim MTA (v4) daemon with extended features, including exiscan-acl|
|exim4-daemon-light_4.86.2-2ubuntu2_amd64.deb||lightweight Exim MTA (v4) daemon|
|exim4-dev_4.86.2-2ubuntu2_amd64.deb||header files for the Exim MTA (v4) packages|