etckeeper_1.18.2-1ubuntu1_all.deb


Advertisement

Description

etckeeper - store /etc in git, mercurial, bzr or darcs

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package name etckeeper
Package version 1.18.2
Package release 1ubuntu1
Package architecture all
Package type deb
Installed size 145 B
Download size 26.84 KB
Official Mirror archive.ubuntu.com
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.

Alternatives

Package Version Architecture Repository
etckeeper_1.18.2-1ubuntu1_all.deb 1.18.2 all Ubuntu Main
etckeeper - - -

Requires

Name Value
bzr >= 1.5~
darcs -
debconf >= 0.5
debconf-2.0 -
git >= 1:1.7
hostname -
mercurial -
python:any << 2.8
python:any >= 2.7.5-5~

Conflicts

Name Value
bzr << 1.5~

Download

Type URL
Binary Package etckeeper_1.18.2-1ubuntu1_all.deb
Source Package etckeeper

Install Howto

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

Files

Path
/etc/apt/apt.conf.d/05etckeeper
/etc/cron.daily/etckeeper
/etc/cruft/filters-unex/etckeeper
/etc/etckeeper/etckeeper.conf
/etc/etckeeper/commit.d/10vcs-test
/etc/etckeeper/commit.d/30bzr-add
/etc/etckeeper/commit.d/30darcs-add
/etc/etckeeper/commit.d/30git-add
/etc/etckeeper/commit.d/30hg-addremove
/etc/etckeeper/commit.d/50vcs-commit
/etc/etckeeper/commit.d/99push
/etc/etckeeper/commit.d/README
/etc/etckeeper/init.d/10restore-metadata
/etc/etckeeper/init.d/20restore-etckeeper
/etc/etckeeper/init.d/40vcs-init
/etc/etckeeper/init.d/50vcs-ignore
/etc/etckeeper/init.d/50vcs-perm
/etc/etckeeper/init.d/50vcs-pre-commit-hook
/etc/etckeeper/init.d/60darcs-deleted-symlinks
/etc/etckeeper/init.d/70vcs-add
/etc/etckeeper/init.d/README
/etc/etckeeper/list-installed.d/50list-installed
/etc/etckeeper/post-install.d/50vcs-commit
/etc/etckeeper/post-install.d/README
/etc/etckeeper/pre-commit.d/20warn-problem-files
/etc/etckeeper/pre-commit.d/30store-metadata
/etc/etckeeper/pre-commit.d/README
/etc/etckeeper/pre-install.d/10packagelist
/etc/etckeeper/pre-install.d/50uncommitted-changes
/etc/etckeeper/pre-install.d/README
/etc/etckeeper/unclean.d/50test
/etc/etckeeper/unclean.d/README
/etc/etckeeper/uninit.d/01prompt
/etc/etckeeper/uninit.d/50remove-metadata
/etc/etckeeper/uninit.d/50vcs-uninit
/etc/etckeeper/uninit.d/README
/etc/etckeeper/update-ignore.d/01update-ignore
/etc/etckeeper/update-ignore.d/README
/etc/etckeeper/vcs.d/50vcs-cmd
/usr/bin/etckeeper
/usr/lib/python2.7/dist-packages/bzr_etckeeper-0.0.0.egg-info
/usr/lib/python2.7/dist-packages/bzrlib/plugins/etckeeper/__init__.py
/usr/share/bash-completion/completions/etckeeper
/usr/share/doc/etckeeper/README.mdwn.gz
/usr/share/doc/etckeeper/changelog.Debian.gz
/usr/share/doc/etckeeper/copyright
/usr/share/doc/etckeeper/index.mdwn
/usr/share/doc/etckeeper/install.mdwn
/usr/share/doc/etckeeper/news.mdwn
/usr/share/doc/etckeeper/todo.mdwn
/usr/share/lintian/overrides/etckeeper
/usr/share/man/man8/etckeeper.8.gz

Changelog

2016-02-08 - Serge Hallyn <serge.hallyn@ubuntu.com>
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é <anarcat@debian.org>
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 <id@joeyh.name>
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 <serge.hallyn@ubuntu.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 <serge.hallyn@ubuntu.com>
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é <anarcat@debian.org>
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 <id@joeyh.name>
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 <id@joeyh.name>
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 <joeyh@debian.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.

See Also

Package Description
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
Advertisement
Advertisement