- update to 1.18.7:
* Will work on systems that don't have perl. (Perl is still used
when available).
* Prevent LC_ALL overriding the LC_COLLATE used to sort metadata.
- includes changes from 1.18.6:
* Only show errors (no progress indicators) when pushing
Git/Mercurial repos to avoid unecessary cron mails.
* Fix regex in 20-warn-problem-files.
* Support added for apk (alpine linux)
- Lint spec file
- Point source URL to upstream tarball
- Mark dependency on python-base per rpmlint
- Patches / source modifications:
* Add 0001-Remove-env-from-shebang-in-zypper-plugin.patch
- fixes rpmlint warning about dependency detection
* Rebase etckeeeper-avoid-packagelist.patch
* Remove junk file caught by rpmlint (.mdwn)
OBS-URL: https://build.opensuse.org/request/show/537429
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=15
- updated Source to 1.13:
+ Ignore check-mk-agent-logwatch's FHS violating
/etc/check_mk/logwatch.state. Closes: deb#753903
+ Only allow [-a-z_] in etckeeper commands to avoid any possible
directory traversal etc issues.
+ update-ignore, uninit: Fix parsing of ignore files containing '\'
- added etckeeper-avoid-packagelist.patch:
Because it is slow that some package manager make the packagelist
(eg, rpm -qa), high-level package manager might time out
(eg. zypper in/remove).
So I added this patch.
If you think that the packagelist is unnecessary,
set AVOID_PACKAGELIST=1 in etckeeper.conf.
Or if you want to avoid it temporarily,
you can use environment variable ETCKEEPER_AVOID_PACKAGELIST=1 .
(eg, ETCKEEPER_AVOID_PACKAGELIST=1 zypper update).
This patch was sent to upstream, but Joey does not accept it yet.
Please see also gh#joeyh/etckeeper#17 .
- rename subpackage from pkgmanager-collabo
to zypp-plugin or yum-plugin.
please see also:
http://lists.opensuse.org/archive/opensuse-factory/2014-07/msg00060.html
- added "Provides:" for renaming:
pkgmanager-collabo => (zypp|yum)-plugin.
Please see also:
https://en.opensuse.org/openSUSE:Package_dependencies#Renaming_a_packageage
- added "Provides:" for split packages: etekeeper-cron and plugins.
Please see also:
https://en.opensuse.org/openSUSE:Package_dependencies#Splitting_off_a_sub-pack
- added "Reccomends: git".
please see also:
http://lists.opensuse.org/archive/opensuse-factory/2014-07/msg00060.html
- added bzr support files.
Their files need "Buildrequires: python-devel bzr",
but did not write them, so they were not installed untill now.
- added Python Compatibility with older distributions codes.
Please see also:
https://en.opensuse.org/openSUSE:Packaging_Python#Compatibility_with_older_distributions
- added version-release number to Recommendes and Requires.
It is desirable that etckeeper packages are same version.
- removed lib/zypp directories:
They should belong libzypp.
+ remove them.
+ added "BuildRequire: zypp-plugin-python".
OBS-URL: https://build.opensuse.org/request/show/244920
OBS-URL: https://build.opensuse.org/package/show/utilities/etckeeper?expand=0&rev=8