Store /etc under Version Control

Edit Package etckeeper
http://joeyh.name/code/etckeeper/

The etckeeper program is a tool to let /etc be stored in a git,
mercurial, bzr or darcs repository. It hooks into yum 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.

Refresh
Refresh
Source Files
Filename Size Changed
etckeeper-1.18.18.tar.gz 0000101845 99.5 KB
etckeeper-avoid-packagelist.patch 0000003423 3.34 KB
etckeeper-set-package-manager.patch 0000000725 725 Bytes
etckeeper.changes 0000014779 14.4 KB
etckeeper.spec 0000006351 6.2 KB
Revision 26 (latest revision is 31)
Michael Vetter's avatar Michael Vetter (jubalh) accepted request 1006674 from André Werlang's avatar André Werlang (awerlang) (revision 26)
- Update to 1.18.18:
  * Replace deprecated egrep with grep -E.
  * Added support for Void Linux's xbps package manager.
- Update to 1.18.17:
  * Fix committing of files with spaces in name when perl is not available.
  * Ignore udev's FHS violating large binary cache file /etc/udev/hwdb.bin
  * Avoid warning messages from grep about binary files when there are
    filenames in /etc that do not correspond to the current locale settings.
- Update to 1.18.16:
  * Improve sorting stability.
  * Prefer mktemp over tempfile as the latter displays a deprecation
    warning since debianutils 4.10.
- Update to 1.18.15:
  * Use "command -v" rather than "which" to detect installed programs,
    as it is more portable.
  * Improve commit messages generated by package manager changes,
    listing packages that are responsible for the changed config files.
  * If gc.auto is not configured, override the default to make it gc
    ten times more frequently, to avoid wasting space with loose objects.
  * update-ignore: Preserve permissions from any preexisting VCS ignore file.
  * Removed the debian directory from the upstream source package as it's
    not being maintained; see the debian package for an up-to-date one.
  * debian/changelog moved to CHANGELOG and debian/copyright to COPYRIGHT.
- Rebase patches:
  * etckeeper-avoid-packagelist.patch
  * etckeeper-set-package-manager.patch
Comments 0
openSUSE Build Service is sponsored by