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