./sysutils/etckeeper, Store /etc in git, mercurial, bzr or darcs

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.18.12, Package name: etckeeper-1.18.12, Maintainer: pkgsrc-users

etckeeper is a collection of tools to let /etc be stored in a git,
mercurial, darcs, or bzr repository. It hooks into apt (and other
package managers including yum and pacman-g2) to automatically commit
changes made to /etc during package upgrades. It tracks file metadata
that revison 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 revision control.


Required to run:
[lang/perl5]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 6b2e368e280ab550efd81587c14980227290d145
RMD160: e514e6f3346f2ff937eb13bfedbdc2f2463495ed
Filesize: 88.128 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2019-12-24 07:00:24 by Amitai Schleier | Files touched by this commit (4) | Package updated
Log message:
Update to 1.18.12 (during the freeze, for the bugfixes). From the changelog:

* Support platforms without a hostname command, fall back to
  reading /etc/hostname.
  Thanks, Chris Morgan
* commit: Support -mmessage, without a space, since eg git commit
  can be used that way.
  Thanks, martin f. krafft
* commit: When multiple parameters are given, use them all as the commit
  message, instead of the old behavior of only using the first parameter and
  throwing the rest away.
  Thanks, martin f. krafft
   2019-11-17 12:57:16 by Makoto Fujiwara | Files touched by this commit (3) | Package updated
Log message:
(sysutils/etckeeper) Updated from 1.18.8 to 1.18.10

(from debian/changelog)
etckeeper (1.18.10) unstable; urgency=medium

  * Avoid post-install failing when ps is from busybox or another
    version not supporting procps-specific options.
  * Use ps --no-headers rather than problimatic -h option.

 -- Joey Hess <id@joeyh.name>  Sun, 23 Dec 2018 13:05:44 -0400

etckeeper (1.18.9) unstable; urgency=medium

  * When run during a package installation, include in the commit
    message the command line that caused etckeeper to run.
    Thanks, Laszlo Gombos

 -- Joey Hess <id@joeyh.name>  Wed, 12 Dec 2018 01:01:05 -0400
   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2018-10-07 12:52:40 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Update to 1.18.8. From the changelog:

* Work around git commit's lack of robustness, by providing reasonable
  default values for GIT_COMMITTER_EMAIL etc. This was already done as
  part of the su/sudo handling, and is now always done.
* Don't hardcode the master branch when pushing to PUSH_REMOTE.
  Instead, let git push whatever branches it is configured to push to
  that remote.
* Added some unit tests.
  Thanks, Henrik Riomar.
* etckeeper will work on systems that do not have perl installed.
  (perl is still used when available as it's faster)
  Thanks, William Johansson and radhus.
* Prevent LC_ALL overriding the LC_COLLATE used to sort metadata.
* Only show errors (no progress indicators) when pushing Git/Mercurial repos
  to avoid unncessary cron mails.
  Thanks, Nils Steinger.
* Fix regex in 20-warn-problem-files.
* Added support for apk (alpine linux)
  Thanks, Henrik Riomar.
   2018-09-28 01:07:57 by Tobias Nygren | Files touched by this commit (1)
Log message:
etckeeper: bump rev for previous
   2018-09-28 00:56:38 by Tobias Nygren | Files touched by this commit (1)
Log message:
etckeeper: fix PLIST
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0