48becc1a6e0e0bad3caed217133f617651faf0cc
[jelmer/etckeeper.git] / debian / changelog
1 etckeeper (0.22) UNRELEASED; urgency=low
2
3   * Move etckeeper to sbin, and man page to section 8, since only an admin
4     can really use etckeeper. Closes: #509152
5   * Mention README file from man page.
6
7  -- Joey Hess <joeyh@debian.org>  Mon, 22 Dec 2008 16:11:38 -0500
8
9 etckeeper (0.21) unstable; urgency=low
10
11   * Swedish debconf translation from Martin Ågren. Closes: #492063
12   * Make etckeeper init -d set up commit hooks that call etckeeper -d.
13     (Note that if you've relied on it setting up such commit hooks for a repo
14     outside of /etc already, it created broken ones that need to be fixed to use
15     -d.)
16     Thanks, Wolfgang Karall.
17
18  -- Joey Hess <joeyh@debian.org>  Thu, 11 Sep 2008 16:41:16 -0400
19
20 etckeeper (0.20) unstable; urgency=low
21
22   [ Jelmer Vernooij ]
23   * Use new Bazaar API.
24   * Pass --quiet to bzr add to avoid new files from being printed twice.
25   * Don't consider warnings from bzr plugins when checking if tree was
26     modified.
27
28  -- Joey Hess <joeyh@debian.org>  Mon, 07 Jul 2008 12:04:30 -0400
29
30 etckeeper (0.19) unstable; urgency=low
31
32   * Patch from Miklos Vajna to fix one more git- command that crept in.
33
34  -- Joey Hess <joeyh@debian.org>  Sat, 05 Jul 2008 08:34:22 -0400
35
36 etckeeper (0.18) unstable; urgency=low
37
38   * Allow AVOID_COMMIT_BEFORE_INSTALL to be set to zero to disable.
39   * Don't allow LC_COLLATE to reorder the .etckeeper file. Closes: #489057
40
41  -- Joey Hess <joeyh@debian.org>  Thu, 03 Jul 2008 00:47:40 -0400
42
43 etckeeper (0.17) unstable; urgency=low
44
45   * Fix backwards test for AVOID_COMMIT_BEFORE_INSTALL. Closes: #486922
46
47  -- Joey Hess <joeyh@debian.org>  Wed, 18 Jun 2008 20:36:52 -0400
48
49 etckeeper (0.16) unstable; urgency=low
50
51   [ Joey Hess]
52   * Add a AVOID_COMMIT_BEFORE_INSTALL option in the config file to make it
53     easy to configure etckeeper to abort an installation if there are
54     uncommitted changes in /etc. Closes: #478754
55
56  -- Joey Hess <joeyh@debian.org>  Mon, 16 Jun 2008 19:21:16 -0400
57
58 etckeeper (0.15) unstable; urgency=low
59
60   [ Daniel Hahler ]
61   * bzr: Set nickname for tree in init.d/40vcs-init.
62   * Add script to add new files during "commit" for bzr (commit.d/30bzr-add).
63     Closes: #477321
64   * Fix handling of files with spaces, by setting IFS to "newline" in
65     commit.d/40git-rm.
66
67   [ Jelmer Vernooij ]
68   * Support for the new bzr pre-commit hook. This requires bzr version 1.4.
69     Closes: #473069
70   * Remove pointless commit.d/40bzr-rm script. 
71
72   [ Joey Hess ]
73   * debhelper v7; rules file minimisation
74
75  -- Joey Hess <joeyh@debian.org>  Sat, 03 May 2008 15:08:12 -0400
76
77 etckeeper (0.14.2) unstable; urgency=low
78
79   * Handle nonzero exit status when building package list diff.
80
81  -- Joey Hess <joeyh@debian.org>  Thu, 17 Apr 2008 13:00:29 -0400
82
83 etckeeper (0.14.1) unstable; urgency=low
84
85   * Fix typo in bzr-precommit script. Closes: #473069
86     This is an interim fix -- full bzr precommit support has been implemented,
87     but the bzr that supports it is not yet released.
88   * Fix handling of files with spaces, by setting IFS to NL.
89
90  -- Joey Hess <joeyh@debian.org>  Wed, 16 Apr 2008 19:16:52 -0400
91
92 etckeeper (0.14) unstable; urgency=low
93
94   * When deleting the .metadata, only $VCS rm it if using git. hg write
95     locks the repo when the pre-commit hook is running, so it would lock.
96
97  -- Joey Hess <joeyh@debian.org>  Sat, 29 Mar 2008 13:43:20 -0400
98
99 etckeeper (0.13) unstable; urgency=low
100
101   * Drop the debconf prompt before committing in pre-install.
102     Closes: #470577, #462161, #471157, #462161
103   * Stop using metastore, instead add shell commands to .etckeeper
104     to handle permissions. Patch by Scott Bronson. The main advantages
105     of this approach are:
106     - .etckeeper uses less disk space than .metadata.
107     - Git diff includes changes to the commands in the file, which is more
108       transparent than a change to the binary .metadata file, and does not
109       produce conflicts during merging.
110     - Revision control directories such as .hg are filtered out.
111       Closes: #471371
112     Note that repositories still including .metadata files will be
113     automatically transitioned, and the file removed. Also, etckeeper init
114     on a historical version of a repository that still contains .metadata
115     will use it, if metastore is installed.
116   * Keep track of what packages change state during an installation,
117     and include that in the commit message at the end. Closes: #459384
118
119  -- Joey Hess <joeyh@debian.org>  Tue, 25 Mar 2008 20:53:23 -0400
120
121 etckeeper (0.12) unstable; urgency=low
122
123   * Use git ls-files instead of git status. Depend on new enough git for this.
124   * Add support for bzr, thanks to Mark A. Hershberger. Closes: #470515
125     (Note that bzr does not support etckeeper's pre-commit hook.)
126
127  -- Joey Hess <joeyh@debian.org>  Tue, 11 Mar 2008 15:06:29 -0400
128
129 etckeeper (0.11) unstable; urgency=low
130
131   * Add lvm cache dir to default ignores. (#462355)
132   * Updated German translation. Closes: #463153
133   * Some initial rpm support. Patch from Евгений Терешков.
134   * Add apt hooks for rpm based systems.
135   * Add nologin to default ignores.
136
137  -- Joey Hess <joeyh@debian.org>  Mon, 11 Feb 2008 00:43:19 -0500
138
139 etckeeper (0.10) unstable; urgency=low
140
141   * Convert the directory parameter of etckeeper into "-d directory".
142   * Pass other patameters on from etckeeper to the .d scripts.
143   * Stop using run-parts for various reasons.
144   * Split out a commit.d that contains committing code that's used by
145     both the pre-install.d and post-install.d scripts.
146   * Split out an unclean.d that tests if the WC contains uncommitted
147     changes.
148   * Don't commit in post-install.d if there are no uncommitted changes.
149   * German debconf translation. Closes: #460940, #458751
150   * Use git status instead of git-status (missed this one before).
151
152  -- Joey Hess <joeyh@debian.org>  Tue, 15 Jan 2008 14:35:29 -0500
153
154 etckeeper (0.9) unstable; urgency=low
155
156   * Separate debconf use from the main flow of the script so the commit
157     stage can use editors etc. Closes: #459547
158   * Remove the hint about setting -e to get interactive commits, since
159     I don't want to encourage users to do that. (For one thing, it's unlikely
160     to work if a graphical package manager is used..)
161
162  -- Joey Hess <joeyh@debian.org>  Mon, 07 Jan 2008 13:46:22 -0500
163
164 etckeeper (0.8) unstable; urgency=low
165
166   * Typo fixes from Miklos Vajna
167   * Add backwards compatability code to handle post-apt action. Closes: #459441
168
169  -- Joey Hess <joeyh@debian.org>  Sun, 06 Jan 2008 12:54:51 -0500
170
171 etckeeper (0.7) unstable; urgency=low
172
173   [ Joey Hess ]
174   * Added configuration options for highlevel and lowlevel package managers
175     in etckeeper.conf.
176   * Only install apt hooks if apt is used.
177   * Only add backup conffile exclusion to gitignore if dpkg is used.
178   * Rename pre/post-apt.d to pre/post-install.d to allow the same directories
179     to be used for other package managers.
180   * Use the name of the highlevel package manager in commit messages.
181   * Add gnarly conffile renaming code.
182   * Support mercurial as an alternative to git. Original patch by Mathieu
183     Clabaut, significantly changed.
184
185   [ Miklos Vajna ]
186   * Add support for frugalware's pacman-g2 package manager.
187   * Stop using git-foo commands.
188
189   [ Christian Perrier ]
190   * Debconf templates and debian/control reviewed by the debian-l10n-english
191     team as part of the Smith review project. Closes: #454774
192   * [Debconf translation updates]
193   * Galician. Closes: #455790
194   * Finnish. Closes: #455967
195   * Italian. Closes: #456509
196   * Portuguese. Closes: #456543
197   * French. Closes: #456920
198   * Vietnamese. Closes: #457307
199   * Czech. Closes: #457678
200   * Dutch. Closes: #457806
201   * Basque. Closes: #457830
202   * Russian. Closes: #457871
203
204   [ Joey Hess ]
205   * Commit removed files in the pre-install hook to git, as was already done
206     for hg. Avoided changing the debconf template so bubulle doesn't murder
207     me; the current wording is just vague enough to still work with the
208     current behavior.
209
210  -- Joey Hess <joeyh@debian.org>  Fri, 04 Jan 2008 18:46:49 -0500
211
212 etckeeper (0.6) unstable; urgency=low
213
214   * Depend on a fairly recent git-core. Closes: #453063
215
216  -- Joey Hess <joeyh@debian.org>  Sun, 02 Dec 2007 15:46:12 -0500
217
218 etckeeper (0.5) unstable; urgency=low
219
220   * Typo. Closes: #452926
221
222  -- Joey Hess <joeyh@debian.org>  Mon, 26 Nov 2007 03:16:14 -0500
223
224 etckeeper (0.4) unstable; urgency=low
225
226   * Portuguese translation from Américo Monteiro. Closes: #451798
227   * Pass --quiet to git-rm calls.
228
229  -- Joey Hess <joeyh@debian.org>  Tue, 20 Nov 2007 01:04:32 -0500
230
231 etckeeper (0.3) unstable; urgency=low
232
233   * Patch from Remi Vanicat adding an etckeeper.conf file and
234     a GIT_COMMIT_OPTIONS configuration setting. Closes: #451167
235   * Add network/run and adjtime to default gitignore. Closes: #451347
236   * Patch from Rémi Vanicat adding bash completion. Closes: #451302
237   * Remove redundant dependency on debconf. Closes: #451378
238
239  -- Joey Hess <joeyh@debian.org>  Thu, 15 Nov 2007 12:21:02 -0500
240
241 etckeeper (0.2) unstable; urgency=low
242
243   * Add .pwd.lock to default ignores, this file is created by programs
244     that call getspent().
245   * Add tests for /etc/.git not yet existing and avoid doing bad things.
246     Closes: #451185
247   * If /etc/.git doesn't exist, display a suggestion to run etckeeper-init.
248
249  -- Joey Hess <joeyh@debian.org>  Tue, 13 Nov 2007 19:09:11 -0500
250
251 etckeeper (0.1) unstable; urgency=low
252
253   * First release.
254
255  -- Joey Hess <joeyh@debian.org>  Sun, 11 Nov 2007 01:11:21 -0500