8d5b12415a7b270ee7f0d3e4f7150a63baa84629
[jelmer/etckeeper.git] / debian / changelog
1 etckeeper (0.15) UNRELEASED; urgency=low
2
3   * Support for the new bzr pre-commit hook. This requires bzr version 1.4.
4     (Jelmer Vernooij)
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)
7
8  -- Joey Hess <joeyh@debian.org>  Sat, 05 Apr 2008 14:39:10 -0400
9
10 etckeeper (0.14) unstable; urgency=low
11
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.
14
15  -- Joey Hess <joeyh@debian.org>  Sat, 29 Mar 2008 13:43:20 -0400
16
17 etckeeper (0.13) unstable; urgency=low
18
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
23     of this approach are:
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.
29       Closes: #471371
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
36
37  -- Joey Hess <joeyh@debian.org>  Tue, 25 Mar 2008 20:53:23 -0400
38
39 etckeeper (0.12) unstable; urgency=low
40
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.)
44
45  -- Joey Hess <joeyh@debian.org>  Tue, 11 Mar 2008 15:06:29 -0400
46
47 etckeeper (0.11) unstable; urgency=low
48
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.
54
55  -- Joey Hess <joeyh@debian.org>  Mon, 11 Feb 2008 00:43:19 -0500
56
57 etckeeper (0.10) unstable; urgency=low
58
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
65     changes.
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).
69
70  -- Joey Hess <joeyh@debian.org>  Tue, 15 Jan 2008 14:35:29 -0500
71
72 etckeeper (0.9) unstable; urgency=low
73
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..)
79
80  -- Joey Hess <joeyh@debian.org>  Mon, 07 Jan 2008 13:46:22 -0500
81
82 etckeeper (0.8) unstable; urgency=low
83
84   * Typo fixes from Miklos Vajna
85   * Add backwards compatability code to handle post-apt action. Closes: #459441
86
87  -- Joey Hess <joeyh@debian.org>  Sun, 06 Jan 2008 12:54:51 -0500
88
89 etckeeper (0.7) unstable; urgency=low
90
91   [ Joey Hess ]
92   * Added configuration options for highlevel and lowlevel package managers
93     in etckeeper.conf.
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.
102
103   [ Miklos Vajna ]
104   * Add support for frugalware's pacman-g2 package manager.
105   * Stop using git-foo commands.
106
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
121
122   [ Joey Hess ]
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
126     current behavior.
127
128  -- Joey Hess <joeyh@debian.org>  Fri, 04 Jan 2008 18:46:49 -0500
129
130 etckeeper (0.6) unstable; urgency=low
131
132   * Depend on a fairly recent git-core. Closes: #453063
133
134  -- Joey Hess <joeyh@debian.org>  Sun, 02 Dec 2007 15:46:12 -0500
135
136 etckeeper (0.5) unstable; urgency=low
137
138   * Typo. Closes: #452926
139
140  -- Joey Hess <joeyh@debian.org>  Mon, 26 Nov 2007 03:16:14 -0500
141
142 etckeeper (0.4) unstable; urgency=low
143
144   * Portuguese translation from Américo Monteiro. Closes: #451798
145   * Pass --quiet to git-rm calls.
146
147  -- Joey Hess <joeyh@debian.org>  Tue, 20 Nov 2007 01:04:32 -0500
148
149 etckeeper (0.3) unstable; urgency=low
150
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
156
157  -- Joey Hess <joeyh@debian.org>  Thu, 15 Nov 2007 12:21:02 -0500
158
159 etckeeper (0.2) unstable; urgency=low
160
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.
164     Closes: #451185
165   * If /etc/.git doesn't exist, display a suggestion to run etckeeper-init.
166
167  -- Joey Hess <joeyh@debian.org>  Tue, 13 Nov 2007 19:09:11 -0500
168
169 etckeeper (0.1) unstable; urgency=low
170
171   * First release.
172
173  -- Joey Hess <joeyh@debian.org>  Sun, 11 Nov 2007 01:11:21 -0500