head 1.18; access; symbols pkgsrc-2023Q4:1.18.0.2 pkgsrc-2023Q4-base:1.18 pkgsrc-2023Q3:1.17.0.6 pkgsrc-2023Q3-base:1.17 pkgsrc-2023Q2:1.17.0.4 pkgsrc-2023Q2-base:1.17 pkgsrc-2023Q1:1.17.0.2 pkgsrc-2023Q1-base:1.17 pkgsrc-2022Q4:1.16.0.2 pkgsrc-2022Q4-base:1.16 pkgsrc-2022Q3:1.15.0.6 pkgsrc-2022Q3-base:1.15 pkgsrc-2022Q2:1.15.0.4 pkgsrc-2022Q2-base:1.15 pkgsrc-2022Q1:1.15.0.2 pkgsrc-2022Q1-base:1.15 pkgsrc-2021Q4:1.12.0.2 pkgsrc-2021Q4-base:1.12 pkgsrc-2021Q3:1.10.0.10 pkgsrc-2021Q3-base:1.10 pkgsrc-2021Q2:1.10.0.8 pkgsrc-2021Q2-base:1.10 pkgsrc-2021Q1:1.10.0.6 pkgsrc-2021Q1-base:1.10 pkgsrc-2020Q4:1.10.0.4 pkgsrc-2020Q4-base:1.10 pkgsrc-2020Q3:1.10.0.2 pkgsrc-2020Q3-base:1.10 pkgsrc-2020Q2:1.9.0.6 pkgsrc-2020Q2-base:1.9 pkgsrc-2020Q1:1.9.0.2 pkgsrc-2020Q1-base:1.9 pkgsrc-2019Q4:1.9.0.4 pkgsrc-2019Q4-base:1.9 pkgsrc-2019Q3:1.7.0.8 pkgsrc-2019Q3-base:1.7 pkgsrc-2019Q2:1.7.0.6 pkgsrc-2019Q2-base:1.7 pkgsrc-2019Q1:1.7.0.4 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.7.0.2 pkgsrc-2018Q4-base:1.7 pkgsrc-2018Q3:1.6.0.14 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.12 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.10 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.8 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.6 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.2 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.2.0.12 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.10 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.8 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.6 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.4 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.2 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.1.0.20 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.18 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.16 pkgsrc-2015Q1-base:1.1 pkgsrc-2014Q4:1.1.0.14 pkgsrc-2014Q4-base:1.1 pkgsrc-2014Q3:1.1.0.12 pkgsrc-2014Q3-base:1.1 pkgsrc-2014Q2:1.1.0.10 pkgsrc-2014Q2-base:1.1 pkgsrc-2014Q1:1.1.0.8 pkgsrc-2014Q1-base:1.1 pkgsrc-2013Q4:1.1.0.6 pkgsrc-2013Q4-base:1.1 pkgsrc-2013Q3:1.1.0.4 pkgsrc-2013Q3-base:1.1 pkgsrc-2013Q2:1.1.0.2 pkgsrc-2013Q2-base:1.1; locks; strict; comment @# @; 1.18 date 2023.11.29.02.54.19; author schmonz; state Exp; branches; next 1.17; commitid QRxHBJ0D6GjB3sOE; 1.17 date 2023.01.14.19.57.05; author schmonz; state Exp; branches; next 1.16; commitid qe6k5HtAGGgdYx9E; 1.16 date 2022.12.22.13.40.09; author schmonz; state Exp; branches; next 1.15; commitid tnYLYyZkYMVJCy6E; 1.15 date 2022.01.20.13.53.13; author schmonz; state Exp; branches; next 1.14; commitid 6KdBRBdQaWzPunpD; 1.14 date 2022.01.04.15.22.53; author schmonz; state Exp; branches; next 1.13; commitid GtB3m5sJblzsvknD; 1.13 date 2021.12.31.10.04.24; author schmonz; state Exp; branches; next 1.12; commitid 187v0FSvtcXbSMmD; 1.12 date 2021.10.26.11.19.34; author nia; state Exp; branches; next 1.11; commitid Ee2HtKMZE70hpjeD; 1.11 date 2021.10.07.14.57.48; author nia; state Exp; branches; next 1.10; commitid NesCGDIBQC26eTbD; 1.10 date 2020.09.17.08.50.01; author schmonz; state Exp; branches; next 1.9; commitid Ug7MQS7gGpKkznoC; 1.9 date 2019.12.24.06.00.24; author schmonz; state Exp; branches; next 1.8; commitid zmOMhKhNcBBffVPB; 1.8 date 2019.11.17.11.57.16; author mef; state Exp; branches; next 1.7; commitid ZNoVMupZLlrTocLB; 1.7 date 2018.10.07.10.52.40; author schmonz; state Exp; branches; next 1.6; commitid 2osWozP2nGDm61VA; 1.6 date 2017.06.29.17.19.13; author schmonz; state Exp; branches; next 1.5; commitid DEPTD6eJdanFbiXz; 1.5 date 2017.06.17.14.10.59; author schmonz; state Exp; branches; next 1.4; commitid 52g0xH3qHT3UwJVz; 1.4 date 2017.05.20.01.05.05; author schmonz; state Exp; branches; next 1.3; commitid GQnwMVF2Q4Fc54Sz; 1.3 date 2017.05.18.21.19.08; author schmonz; state Exp; branches; next 1.2; commitid wNT5WWuocBeGRURz; 1.2 date 2015.11.04.01.32.13; author agc; state Exp; branches; next 1.1; commitid 3edk4yRlu0C2kIHy; 1.1 date 2013.05.27.08.36.00; author sbd; state Exp; branches; next ; commitid q4rO7zq4Q7bzjfRw; desc @@ 1.18 log @etckeeper: update to 1.18.21. Changes: * Consistently use mktemp if available, falling back to tempfile otherwise. @ text @$NetBSD: distinfo,v 1.17 2023/01/14 19:57:05 schmonz Exp $ BLAKE2s (etckeeper_1.18.21.tar.gz) = 35553a0bcb1d6c8e48960ad236b1ab4f6c2b391715862639d9c1c808d823ae35 SHA512 (etckeeper_1.18.21.tar.gz) = 216b5ec5ecad6a053191c4c86a62f24642ac90f1c16abad7eaf9727bf8c10153aae5f57195d58fbd93460d8d222f14201b67551b7fd7fa17130b8bced719c1fc Size (etckeeper_1.18.21.tar.gz) = 116971 bytes SHA1 (patch-bash__completion) = 95936127f98a76b4b7b66ddc170ba6c1e1e4c0d9 SHA1 (patch-commit.d_50vcs-commit) = 488487b4cc0d237c28118f592cda33c526b3b2d6 SHA1 (patch-daily) = d74eec9d1eca6d872a55aa1ecabf03d9a700f41d SHA1 (patch-etckeeper) = 816cff7f09a7add7fba72a06807dfe1d11d2b8f8 SHA1 (patch-etckeeper.8) = 7e72a7889e0478463eb2b304d2cadb44cd97aa52 SHA1 (patch-etckeeper.conf) = dc29166cb32556f52646e5ded71991155f0b4673 SHA1 (patch-init.d_40vcs-init) = 695ed382a955cf95f257a2cf9851133adee8be69 SHA1 (patch-list-installed.d_50list-installed) = c11c40e6853beab31790b84053f75b1e32bbe0c7 SHA1 (patch-post-install.d_50vcs-commit) = 12e0a94e6ca86578146b8173f03886069aff90c5 SHA1 (patch-pre-commit.d_20warn-problem-files) = e4173da68d7dd7b5d89f03af1285665b23da65d1 SHA1 (patch-pre-commit.d_30store-metadata) = 2de44634a2ea5c4cac7e895e98d9396c1bc62df1 SHA1 (patch-pre-install.d_10packagelist) = c2a305746aca54091856c2b70543abd42410446a SHA1 (patch-pre-install.d_50uncommitted-changes) = be883cd2fc9272c0df6d990fb1cf32b787d23a9d SHA1 (patch-update-ignore.d_01update-ignore) = 3e73493f268da3d40623fcd192d3da911357acee SHA1 (patch-zsh__completion) = 9acd2ce833bdb5df2e6bdb7397d0dffbc281a320 @ 1.17 log @Update to 1.18.20. From the changelog: * 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 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2022/12/22 13:40:09 schmonz Exp $ d3 3 a5 3 BLAKE2s (etckeeper_1.18.20.tar.gz) = 273c7d825adb54808904999e992b302560cbd673f2e89598d5f95d3e2000a517 SHA512 (etckeeper_1.18.20.tar.gz) = 076f5d94d3a3dfd94f7f48775179b56561d195afd7f6bd5e95468e9cc80ce975598ce87c3536d9ae64e2b2aca8c178e0af623bff412a08d0d7990e1fa99ee70d Size (etckeeper_1.18.20.tar.gz) = 110774 bytes @ 1.16 log @Update to 1.18.18. From the changelog: 1.18.18: - Replace deprecated egrep with grep -E. Thanks, Sam James - Added support for Void Linux's xbps package manager. Thanks, Zev Weiss. 1.18.17: - Fix committing of files with spaces in name when perl is not available. Thanks, Henrik Riomar - 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. Thanks, thm pkgsrc changes: - Adjust installed bash-completion location to match other packages - Use MAKE_DIRS instead of OWN_DIRS so unchanged files are uninstalled - Take MAINTAINER @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2022/01/20 13:53:13 schmonz Exp $ d3 3 a5 3 BLAKE2s (etckeeper_1.18.18.orig.tar.gz) = b157ebb36cfc0474002243b9eb7fbf40fe2ac9b0080d3a2182dac657d327acb1 SHA512 (etckeeper_1.18.18.orig.tar.gz) = 57b2f7297c0b71e3d39a7838dd3e6599bb3f1275d86200be9d7986f46f0392aa0ba130cb38ba7a5757fcb5d6fa33b4d32233237dba15e8ce9fb8c52565cf251b Size (etckeeper_1.18.18.orig.tar.gz) = 101845 bytes d11 1 a11 1 SHA1 (patch-etckeeper.conf) = f726f2f1bb51184268ee7211f6dd055584877573 @ 1.15 log @Fix a missing EGREP subst. While here, subst PERL5 too. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2022/01/04 15:22:53 schmonz Exp $ d3 3 a5 3 BLAKE2s (etckeeper_1.18.16.orig.tar.gz) = ca89e6a245ee04c17ee6bb2bad310edae94b1d51028cb1232d1cc914d4e26559 SHA512 (etckeeper_1.18.16.orig.tar.gz) = 48a9f0089f72d62d68467b17a5a441dbf219c6b5b817b8ef2160b5f50eef6492257393c482a658ce11a97983ed037caa80b92e289049987bde5f8fbb22c98f07 Size (etckeeper_1.18.16.orig.tar.gz) = 93638 bytes d9 1 a9 1 SHA1 (patch-etckeeper) = 1b152e2111a31ff3500b5fb457f0036d7cc0372f d11 1 a11 1 SHA1 (patch-etckeeper.conf) = 2ec40032b5c297b97fdd76b3309619319c5849c0 d13 3 a15 3 SHA1 (patch-list-installed.d_50list-installed) = 70b336d70338c09db4445f22d7fc8256052e7384 SHA1 (patch-post-install.d_50vcs-commit) = b5ec3cc950cbcee7a47c040442446e2074fe003f SHA1 (patch-pre-commit.d_20warn-problem-files) = dec9579886a32abd3d6ef0320ce21026bdf439ca @ 1.14 log @Update to 1.18.16. From the changelog: * Improve sorting stability. * Prefer mktemp over tempfile as the latter displays a deprecation warning since debianutils 4.10. Thanks, Luke Mlsna. * Use "command -v" rather than "which" to detect installed programs, as it is more portable. Thanks, Eli Schwartz. * Improve commit messages generated by package manager changes, listing packages that are responsible for the changed config files. Thanks to emkael for the patch. * 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. Thanks, Austin Chu. * 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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2021/12/31 10:04:24 schmonz Exp $ d9 1 a9 1 SHA1 (patch-etckeeper) = 2a1224b57cbd1223b1be6f98de5ad4889bfec351 d16 1 @ 1.13 log @Use ${EGREP} instead of whatever "egrep" happens to be at runtime. Fixes "etckeeper init" on Solaris 11. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2021/10/26 11:19:34 nia Exp $ d3 3 a5 3 BLAKE2s (etckeeper_1.18.14.orig.tar.gz) = c29e20f9c6bffe51a5c1c23add147b5cd88cc99ff35b1011bc2b56d2e8f56fc0 SHA512 (etckeeper_1.18.14.orig.tar.gz) = 1bc01845d47ce3af1ef56474745843e8be6e005da90a21bed302fe73476fbf1f64b84fae7dac73139c394ca698bd146e1609fa34ebbc6737ba73a6f61e670948 Size (etckeeper_1.18.14.orig.tar.gz) = 93528 bytes a8 1 SHA1 (patch-debian_cron.daily) = b702508cbb4dd42a3ae9f4a0b4be3a763edaf131 d14 1 a14 1 SHA1 (patch-post-install.d_50vcs-commit) = 3af5a1ec8b81e4ad9e9e251eef1c1b3bb4d30cbb @ 1.12 log @sysutils: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2021/10/07 14:57:48 nia Exp $ d10 1 a10 1 SHA1 (patch-etckeeper) = 07a6b61b6c79096065953d22087c32ea5d776f2c d14 3 a16 2 SHA1 (patch-list-installed.d_50list-installed) = 0ab54aab49d2a81951c244632a076f1e0556f537 SHA1 (patch-post-install.d_50vcs-commit) = a1b5cf25a9b3a421169dd8c5283f61b6dedad803 @ 1.11 log @sysutils: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2020/09/17 08:50:01 schmonz Exp $ d3 1 a3 1 RMD160 (etckeeper_1.18.14.orig.tar.gz) = 34855d5e3578e2a0b3867583add9615623411ba0 @ 1.10 log @Update to 1.18.14. From the changelog: * pacman 5.2 deprecated File hooks, use Path. Thanks, Christian Hesse * Added zsh completion. Thanks, James Rowe * commit: Recent changes added code that does not work on all POSIX shells. Fixed by Thorsten Glaser. pkgsrc changes: - Install the daily script called from libexec/etckeeper.daily - Do our SUBSTing as the do-configure phase - Better match other package managers in "etckeeper list-installed" @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2019/12/24 06:00:24 schmonz Exp $ a2 1 SHA1 (etckeeper_1.18.14.orig.tar.gz) = 911575137d218cc7831b5fbe95ff13934ca6a3fe @ 1.9 log @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 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2019/11/17 11:57:16 mef Exp $ d3 4 a6 4 SHA1 (etckeeper_1.18.12.orig.tar.gz) = 6b2e368e280ab550efd81587c14980227290d145 RMD160 (etckeeper_1.18.12.orig.tar.gz) = e514e6f3346f2ff937eb13bfedbdc2f2463495ed SHA512 (etckeeper_1.18.12.orig.tar.gz) = 7fb75d89bbf69d5ef29fc93f34f8368f0d93adb6f89a96be4769be4a58faff793682f5a5fc6f6f2bf51bc5a151a28b61319396a4298cbf0aa75ff3c1bbb660d7 Size (etckeeper_1.18.12.orig.tar.gz) = 90243 bytes d9 1 d15 1 a15 1 SHA1 (patch-list-installed.d_50list-installed) = 966c9471767a1808010af62117edc892e88670a2 d20 1 @ 1.8 log @(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 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 Wed, 12 Dec 2018 01:01:05 -0400 @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2018/10/07 10:52:40 schmonz Exp $ d3 4 a6 4 SHA1 (etckeeper_1.18.10.orig.tar.gz) = 8af0b7c6751939a3f18e33f54328f8495a8f0340 RMD160 (etckeeper_1.18.10.orig.tar.gz) = 4e795812cfb25d59afecf640b67b3127ce2cebd4 SHA512 (etckeeper_1.18.10.orig.tar.gz) = 57eb91823c37f364e7ade6b25d2ab91fc99d1192a606fd09370c2876a0440120a625f30167fc52fb16b53ef9f7a58a1329bfe9567cbc2c91da06a345ebbe8e05 Size (etckeeper_1.18.10.orig.tar.gz) = 86823 bytes d8 1 a8 1 SHA1 (patch-commit.d_50vcs-commit) = 2776cf73cc1211b4beaf14ce05aeb96ff422a19a d13 1 a13 1 SHA1 (patch-init.d_40vcs-init) = d267d4e7e2b82353614ed15455c2739e1c8f92d6 @ 1.7 log @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. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2017/06/29 17:19:13 schmonz Exp $ d3 4 a6 4 SHA1 (etckeeper_1.18.8.orig.tar.gz) = ab0c534014887e3198b98c9bdebf72149e4ee9e6 RMD160 (etckeeper_1.18.8.orig.tar.gz) = 21c26ca01ec6b2fb59a7231c53b822ceda5072fb SHA512 (etckeeper_1.18.8.orig.tar.gz) = 35607622d7533d9acb28af2320a571b66ac5a5e2dd44703ec542e0a95622b11a7709134f26d6dba6741b99247c00481172c2601109dc501630f02c25530a516c Size (etckeeper_1.18.8.orig.tar.gz) = 84964 bytes d15 1 a15 1 SHA1 (patch-post-install.d_50vcs-commit) = 1a95a720bdbdb1ace30289204bf0888aab741e8b @ 1.6 log @Revert patch to "be silent if there's nothing to commit." Upstream recommends using `etckeeper unclean` to determine if there are any changes in need of committing, which works with every VCS that etckeeper supports. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2017/06/17 14:10:59 schmonz Exp $ d3 4 a6 8 SHA1 (etckeeper_1.18.5-1.diff.gz) = c43743cdfc6aa6543d95b7f19337d545d9cbe040 RMD160 (etckeeper_1.18.5-1.diff.gz) = d7708dd7b2879e53ddd98896c7567d00da685286 SHA512 (etckeeper_1.18.5-1.diff.gz) = 537bbeabc09a12cce9e96d21f9fc758b1982161803bc1d774386e75a1f2ab5dfe6dd925c5cbbf555017209961c2f60c5bb755bd780ab0eb52ce312ec47bfb010 Size (etckeeper_1.18.5-1.diff.gz) = 1086 bytes SHA1 (etckeeper_1.18.5.orig.tar.gz) = cccf48b130dafdb6532ebf7d1a145a58918fed18 RMD160 (etckeeper_1.18.5.orig.tar.gz) = 436b472276c3175cc7157d28d18345d4f4b17bd4 SHA512 (etckeeper_1.18.5.orig.tar.gz) = bfdd5ffb6ae72ebc5ea8254404280ea1c89de44cfb4c888bc40d1a8504887d198b967f46f1d3952a5a22b0f5969a8f3291e4fc1c37bbd488e4b25682d41364cd Size (etckeeper_1.18.5.orig.tar.gz) = 67166 bytes d12 1 a12 1 SHA1 (patch-etckeeper.conf) = 3da6944c550aaa85ea9458aea583b7a7d051a0e0 @ 1.5 log @Be silent if there's nothing to commit. From Nathan Arthur in private mail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2017/05/20 01:05:05 schmonz Exp $ d12 1 a12 1 SHA1 (patch-commit.d_50vcs-commit) = 86b150cb5e72aed9f8bb7886c699ea895e770f36 @ 1.4 log @Update to 1.18.5.1. From the changelog: * New upstream release: * merged Makefile patch * update standards version, no change * Remove pre-compiled .pyc for bzr plugin from Debian package, and add python:Depends to Depends so that dh_python2 will install maintainer script snippets. Unfortunately, this adds a completely unnecessary dependency on python, which etckeeper does not need in normal operation. * Make etckeeper commit store metadata changes. The pre-commit hook has always (and continues) to do that, but pre-commit is only run when there are changes to tommit. This makes metadata-only changes get committed. * Move systemd files to /lib/systemd; /usr/lib/systemd is not used on Debian. * Optimised find for special and hard linked files. Thanks, Rike-Benjamin Schuppner. * Adjust when Pacman 5 calls etckeeper hooks. Thanks, Tilman Blumenbach and Christian Hesse. * Only run Pacman hooks when files in /etc have changed. Thanks, Christian Hesse. * Added systemd timer that can run etckeeper 10 minutes after boot, and also daily. It's not enabled by default, partly because of overlap with the cron job. Thanks, Christian Hesse. * Added support for pacmatic, contributed by nicolaichuk. * bzr: make sure EMAIL is defined Thanks, Serge E. Hallyn * Fix Makefile version patterns to ignore non-native version number (Antoine Beaupré) * Support ~/.config/git/config when determining the author name and email. Thanks, Richard Savio * Added support for Arch's pacman package manager version 5. Thanks, Tilman Blumenbach. * Set HOME if it's not set, as is the case when using ubuntu's update-manager. * Move bash completion out of etc and into usr. * Prepare upload to Debian unstable * Fix Makefile version patterns to ignore non-native version number * Fix lintian warnings: * remove .pyc files on build * install bash completions in standard location * ignore missing debian/config file, we ask only on purge on purpose * ignore full path for /usr/bin/etckeeper, we use it to stash it for later * Update to standards 3.9.6, no change * Remove obsolete XS-Python-Version field * Run debconf-updatepo, outdating a bunch of translations * Use getent utility instead of perl. (Elan Ruusamäe) * Initial FreeBSD support with pkgng plugin. (William Johansson) * Fix README.md symlink in package (Sebastian Schmidt, Antoine Beaupré, closes: #791566) * Fix typo of GIT_COMMITTER_EMAIL. * Update git URL in control file. * Send yum pre-commit output to /dev/null Thanks, Andrew Colin Kissa * Set LANG=C internally when doing some operations that have been reported to fail in other locales. * Fix name of DNF plugin. * Add --version Thanks Andreas Wansner. * New website, http://etckeeper.branchable.com/ * Add build-depends on dh-python. * Added support for Fedora's DNF highlevel package manager. Thanks, Peter Listiak and Petr Spacek. * Add architecture info to dpkg list-installed. Closes: #768145 * Orphaned the Debian package. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2017/05/18 21:19:08 schmonz Exp $ d12 1 a12 1 SHA1 (patch-commit.d_50vcs-commit) = 2776cf73cc1211b4beaf14ce05aeb96ff422a19a @ 1.3 log @Update to 1.15. From the changelog: * Recommend cron-daemon, rather than cron, as etckeeper only needs cron.daily functionality. Closes: #762721 * Handle failure to commit in post-install, pre-install by showing a warning, rather than propigating the error to apt. This avoids breaking the apt run when eg, git is misconfigured and cannot commit. pre-install already did this when it was able to use debconf to display a message, but now debconf is not used, and it always behaves this way. Closes: #760011 * Ignore check-mk-agent-logwatch's FHS violating /etc/check_mk/logwatch.state. Closes: #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 '\' * Portability fixes. Thanks, Harald Dunkel. * Add support for pushing to multiple remote repositories. Thanks, Rouben. * Fix handling of git ignores like dir/* Thanks, Pim van den Berg * Fix too broad matching of .gitignored files. Closes: #732339 * Remove lvm/backup from default ignores, because lvm documentation recommends backing that up, for use by vgcfgrestore. * Fix exporting of some git variables. Closes: #728583 * Fix git update-ignore syntax. Closes: #721873 * Avoid listing .gitignored files in .etckeeper file. Closes: #607665 Thanks, Zdenek Crha * Fix hilarious typo hardcoding my name. Closes: #718425 * Guard git config calls. Closes: #717957 * Quote user and group names, in case one contains a space. * Added support for the pacman package manager. (Thanks, Tiago Stürmer Daitx) * Use user.name and user.email from the .gitconfig file belonging to the user who sued or sudoed to root, in preference to making up values for that user. * cron.daily: Fix typo in stale lockfile handling code. Closes: #717908 * Deal with unix^wlinux portability nonsense. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2015/11/04 01:32:13 agc Exp $ d3 8 a10 4 SHA1 (etckeeper_1.15.tar.gz) = d0a90b25d6a9e3a78fbfbde404c71c0b847f9369 RMD160 (etckeeper_1.15.tar.gz) = d732c9a5cf2e1d643bf3aed4edace6665bada586 SHA512 (etckeeper_1.15.tar.gz) = f2e5f584870fbec3d800bf9a53617770f2fef50d0860bab016ec6614f232948661a611147bca83ad3d304220607a878c1708a988ca580482a5db5e685cf94bd9 Size (etckeeper_1.15.tar.gz) = 48882 bytes d12 2 a13 1 SHA1 (patch-debian_cron.daily) = b89d63ec32cfa3ab72043f56f4f9aef2ca60fc4f d15 2 a16 2 SHA1 (patch-etckeeper.8) = 0d8e5ac7e6aab35d507fe5b570934a207f4171ad SHA1 (patch-etckeeper.conf) = 46c179e875962e2f89e1c57ced3fa2235d655177 d18 3 a20 3 SHA1 (patch-list-installed.d_50list-installed) = b0c9a500fa80c97686f229b8f936de6f1c8de7e0 SHA1 (patch-post-install.d_50vcs-commit) = b19d570b604f7cd2d7cea05965a10f6508b402bf SHA1 (patch-pre-install.d_10packagelist) = c2383ef03e2f360c581acb2c4c3ca09bad8cac10 @ 1.2 log @Add SHA512 digests for distfiles for sysutils category Problems found with existing digests: Package memconf distfile memconf-2.16/memconf.gz b6f4b736cac388dddc5070670351cf7262aba048 [recorded] 95748686a5ad8144232f4d4abc9bf052721a196f [calculated] Problems found locating distfiles: Package dc-tools: missing distfile dc-tools/abs0-dc-burn-netbsd-1.5-0-gae55ec9 Package ipw-firmware: missing distfile ipw2100-fw-1.2.tgz Package iwi-firmware: missing distfile ipw2200-fw-2.3.tgz Package nvnet: missing distfile nvnet-netbsd-src-20050620.tgz Package syslog-ng: missing distfile syslog-ng-3.7.2.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2013/05/27 08:36:00 sbd Exp $ d3 4 a6 4 SHA1 (etckeeper_1.3.tar.gz) = 8716d5cfc9fc584bf0069932383ec1ca956f4788 RMD160 (etckeeper_1.3.tar.gz) = 43404007c3d5b727ee2040477245591ab17372ca SHA512 (etckeeper_1.3.tar.gz) = 76bdf1e3daaa94d80e0583d9375339d92d8e9f4b592ba8da9043e9c21f1371e08e13e65cc76eb40d0e1abcbcfeb64f230ef9e1c828654055a19df5103d01cc22 Size (etckeeper_1.3.tar.gz) = 47387 bytes d8 1 a8 1 SHA1 (patch-debian_cron.daily) = 5473807c2bcab9931e6324436f1d1ff3363ee3d2 d10 2 a11 2 SHA1 (patch-etckeeper.8) = bb6e59169edac6ae16cebd25c05aa3c2305b3990 SHA1 (patch-etckeeper.conf) = c246bf082a1b7137c3f50fa43e432ea9c1587464 d14 1 a14 1 SHA1 (patch-post-install.d_50vcs-commit) = c79cd3c5f195cbc4808074557818f5f7d9a4e457 d16 1 a16 1 SHA1 (patch-pre-install.d_50uncommitted-changes) = 908a2cf5a107346a57f3fde1f1076c2ec7f92b9f @ 1.1 log @Add sysutils/etckeeper version 1.3 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. @ text @d1 1 a1 1 $NetBSD$ d5 1 @