Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

etckeeper-1.18.21-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: etckeeper Distribution: openSUSE Tumbleweed
Version: 1.18.21 Vendor: openSUSE
Release: 1.1 Build date: Thu Aug 8 13:16:35 2024
Group: System/Management Build host: reproducible
Size: 69179 Source RPM: etckeeper-1.18.21-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://etckeeper.branchable.com/
Summary: Store /etc under Version Control
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 is
quite modular and configurable, while also being simple to use if you
understand the basics of working with version control.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Thu Aug 08 2024 ecsos <ecsos@opensuse.org>
  - Update to 1.18.21
    - Consistently use mktemp if available, falling back to tempfile
      otherwise.
  - Changes from 1.18.20
    - Fix a reversion in etckeeper init in version 1.18.19.
  - Changes from 1.18.19
    - Added support for Gentoo (emerge, qlist, and cave)
    - Skip running pre-commit hook inside linked worktrees,
      to avoid it updating .etckeeper with the permissions of
      files not in /etc.
    - commit: Run bzr with --quiet, since it outputs non-errors to
      stderr. Closes: #1018874
  - Rebase etckeeper-set-package-manager.patch
* Wed Feb 21 2024 Michael Vetter <mvetter@suse.com>
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    %patchN.
* Thu Nov 17 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Do not have the main package recommend the bash-completion
    sub-package, but rather have the subpackage supplement the
    combination of etckeeper and bash-completion.
* Mon Sep 26 2022 André Werlang <beppe85@gmail.com>
  - 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
* Wed Feb 12 2020 Paolo Stivanin <info@paolostivanin.com>
  - Fix spec file
* Tue Feb 04 2020 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.18.14:
    * pacman 5.2 deprecated File hooks, use Path.
      Thanks, Christian Hesse
    * Fix vcs subcommand setup for zsh completion.
      Thanks, James Rowe.
    * Added zsh completion.
      Thanks, James Rowe
    * commit: Recent changes added code that does not work on all POSIX shells.
      Fixed by Thorsten Glaser.
    * Fix bug in hostname determination in the previous release.
      Thanks, Christian Hesse
    * 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
    * 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.
    * When run during a package installation, include in the commit
      message the command line that caused etckeeper to run.
      Thanks, Laszlo Gombos
* Tue Oct 02 2018 Jan Engelhardt <jengelh@inai.de>
  - Remove idempotent %if..%endif guards.
  - Fix incorrect trailing slash in make install line.
  - Update RPM group for bash-completion.
* Sun Sep 30 2018 bkbin005@rinku.zaq.ne.jp
  - indicated that subpackages are noarch.
  - modified the description longer.
* Thu Sep 13 2018 Marcus Rueckert <mrueckert@suse.de>
  - obsolete cron sub package on systemd machines
* Thu Sep 13 2018 Marcus Rueckert <mrueckert@suse.de>
  - use %license

Files

/etc/etckeeper
/etc/etckeeper/commit.d
/etc/etckeeper/commit.d/10vcs-test
/etc/etckeeper/commit.d/20store-metadata
/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/daily
/etc/etckeeper/etckeeper.conf
/etc/etckeeper/init.d
/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
/etc/etckeeper/list-installed.d/50list-installed
/etc/etckeeper/post-install.d
/etc/etckeeper/post-install.d/50vcs-commit
/etc/etckeeper/post-install.d/README
/etc/etckeeper/pre-commit.d
/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
/etc/etckeeper/pre-install.d/10packagelist
/etc/etckeeper/pre-install.d/50uncommitted-changes
/etc/etckeeper/pre-install.d/README
/etc/etckeeper/unclean.d
/etc/etckeeper/unclean.d/50test
/etc/etckeeper/unclean.d/README
/etc/etckeeper/uninit.d
/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
/etc/etckeeper/update-ignore.d/01update-ignore
/etc/etckeeper/update-ignore.d/README
/etc/etckeeper/vcs.d
/etc/etckeeper/vcs.d/50vcs-cmd
/usr/bin/etckeeper
/usr/lib/systemd/system/etckeeper.service
/usr/lib/systemd/system/etckeeper.timer
/usr/sbin/etckeeper
/usr/sbin/rcetckeeper
/usr/share/doc/packages/etckeeper
/usr/share/doc/packages/etckeeper/README.md
/usr/share/licenses/etckeeper
/usr/share/licenses/etckeeper/GPL
/usr/share/man/man8/etckeeper.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 01:04:35 2024