Store /etc under Version Control
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.
- Sources inherited from project utilities
- Devel package for openSUSE:Factory
-
1
derived packages
- Links to openSUSE:Factory / etckeeper
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:redwil:15.4/etckeeper && cd $_
- Create Badge
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 (jubalh)
accepted
request 1006674
from
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