1 etckeeper (0.15) UNRELEASED; urgency=low
3 * Support for the new bzr pre-commit hook. This requires bzr version 1.4.
6 -- Joey Hess <joeyh@debian.org> Sat, 05 Apr 2008 14:39:10 -0400
8 etckeeper (0.14) unstable; urgency=low
10 * When deleting the .metadata, only $VCS rm it if using git. hg write
11 locks the repo when the pre-commit hook is running, so it would lock.
13 -- Joey Hess <joeyh@debian.org> Sat, 29 Mar 2008 13:43:20 -0400
15 etckeeper (0.13) unstable; urgency=low
17 * Drop the debconf prompt before committing in pre-install.
18 Closes: #470577, #462161, #471157, #462161
19 * Stop using metastore, instead add shell commands to .etckeeper
20 to handle permissions. Patch by Scott Bronson. The main advantages
22 - .etckeeper uses less disk space than .metadata.
23 - Git diff includes changes to the commands in the file, which is more
24 transparent than a change to the binary .metadata file, and does not
25 produce conflicts during merging.
26 - Revision control directories such as .hg are filtered out.
28 Note that repositories still including .metadata files will be
29 automatically transitioned, and the file removed. Also, etckeeper init
30 on a historical version of a repository that still contains .metadata
31 will use it, if metastore is installed.
32 * Keep track of what packages change state during an installation,
33 and include that in the commit message at the end. Closes: #459384
35 -- Joey Hess <joeyh@debian.org> Tue, 25 Mar 2008 20:53:23 -0400
37 etckeeper (0.12) unstable; urgency=low
39 * Use git ls-files instead of git status. Depend on new enough git for this.
40 * Add support for bzr, thanks to Mark A. Hershberger. Closes: #470515
41 (Note that bzr does not support etckeeper's pre-commit hook.)
43 -- Joey Hess <joeyh@debian.org> Tue, 11 Mar 2008 15:06:29 -0400
45 etckeeper (0.11) unstable; urgency=low
47 * Add lvm cache dir to default ignores. (#462355)
48 * Updated German translation. Closes: #463153
49 * Some initial rpm support. Patch from Евгений Терешков.
50 * Add apt hooks for rpm based systems.
51 * Add nologin to default ignores.
53 -- Joey Hess <joeyh@debian.org> Mon, 11 Feb 2008 00:43:19 -0500
55 etckeeper (0.10) unstable; urgency=low
57 * Convert the directory parameter of etckeeper into "-d directory".
58 * Pass other patameters on from etckeeper to the .d scripts.
59 * Stop using run-parts for various reasons.
60 * Split out a commit.d that contains committing code that's used by
61 both the pre-install.d and post-install.d scripts.
62 * Split out an unclean.d that tests if the WC contains uncommitted
64 * Don't commit in post-install.d if there are no uncommitted changes.
65 * German debconf translation. Closes: #460940, #458751
66 * Use git status instead of git-status (missed this one before).
68 -- Joey Hess <joeyh@debian.org> Tue, 15 Jan 2008 14:35:29 -0500
70 etckeeper (0.9) unstable; urgency=low
72 * Separate debconf use from the main flow of the script so the commit
73 stage can use editors etc. Closes: #459547
74 * Remove the hint about setting -e to get interactive commits, since
75 I don't want to encourage users to do that. (For one thing, it's unlikely
76 to work if a graphical package manager is used..)
78 -- Joey Hess <joeyh@debian.org> Mon, 07 Jan 2008 13:46:22 -0500
80 etckeeper (0.8) unstable; urgency=low
82 * Typo fixes from Miklos Vajna
83 * Add backwards compatability code to handle post-apt action. Closes: #459441
85 -- Joey Hess <joeyh@debian.org> Sun, 06 Jan 2008 12:54:51 -0500
87 etckeeper (0.7) unstable; urgency=low
90 * Added configuration options for highlevel and lowlevel package managers
92 * Only install apt hooks if apt is used.
93 * Only add backup conffile exclusion to gitignore if dpkg is used.
94 * Rename pre/post-apt.d to pre/post-install.d to allow the same directories
95 to be used for other package managers.
96 * Use the name of the highlevel package manager in commit messages.
97 * Add gnarly conffile renaming code.
98 * Support mercurial as an alternative to git. Original patch by Mathieu
99 Clabaut, significantly changed.
102 * Add support for frugalware's pacman-g2 package manager.
103 * Stop using git-foo commands.
105 [ Christian Perrier ]
106 * Debconf templates and debian/control reviewed by the debian-l10n-english
107 team as part of the Smith review project. Closes: #454774
108 * [Debconf translation updates]
109 * Galician. Closes: #455790
110 * Finnish. Closes: #455967
111 * Italian. Closes: #456509
112 * Portuguese. Closes: #456543
113 * French. Closes: #456920
114 * Vietnamese. Closes: #457307
115 * Czech. Closes: #457678
116 * Dutch. Closes: #457806
117 * Basque. Closes: #457830
118 * Russian. Closes: #457871
121 * Commit removed files in the pre-install hook to git, as was already done
122 for hg. Avoided changing the debconf template so bubulle doesn't murder
123 me; the current wording is just vague enough to still work with the
126 -- Joey Hess <joeyh@debian.org> Fri, 04 Jan 2008 18:46:49 -0500
128 etckeeper (0.6) unstable; urgency=low
130 * Depend on a fairly recent git-core. Closes: #453063
132 -- Joey Hess <joeyh@debian.org> Sun, 02 Dec 2007 15:46:12 -0500
134 etckeeper (0.5) unstable; urgency=low
136 * Typo. Closes: #452926
138 -- Joey Hess <joeyh@debian.org> Mon, 26 Nov 2007 03:16:14 -0500
140 etckeeper (0.4) unstable; urgency=low
142 * Portuguese translation from Américo Monteiro. Closes: #451798
143 * Pass --quiet to git-rm calls.
145 -- Joey Hess <joeyh@debian.org> Tue, 20 Nov 2007 01:04:32 -0500
147 etckeeper (0.3) unstable; urgency=low
149 * Patch from Remi Vanicat adding an etckeeper.conf file and
150 a GIT_COMMIT_OPTIONS configuration setting. Closes: #451167
151 * Add network/run and adjtime to default gitignore. Closes: #451347
152 * Patch from Rémi Vanicat adding bash completion. Closes: #451302
153 * Remove redundant dependency on debconf. Closes: #451378
155 -- Joey Hess <joeyh@debian.org> Thu, 15 Nov 2007 12:21:02 -0500
157 etckeeper (0.2) unstable; urgency=low
159 * Add .pwd.lock to default ignores, this file is created by programs
160 that call getspent().
161 * Add tests for /etc/.git not yet existing and avoid doing bad things.
163 * If /etc/.git doesn't exist, display a suggestion to run etckeeper-init.
165 -- Joey Hess <joeyh@debian.org> Tue, 13 Nov 2007 19:09:11 -0500
167 etckeeper (0.1) unstable; urgency=low
171 -- Joey Hess <joeyh@debian.org> Sun, 11 Nov 2007 01:11:21 -0500