summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorJoey Hess <joeyh@debian.org>2013-07-31 11:33:45 -0400
committerJoey Hess <joeyh@debian.org>2013-07-31 11:33:45 -0400
commitfdeec420b54e252e611c353ce39fe61c924e3e7d (patch)
tree2a1974e6c8cc56263e3903f49ea2a841ea895c6d /debian
etckeeper (1.7) unstable; urgency=low
* Fix hilarious typo hardcoding my name. Closes: #718425 # imported from the archive
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog755
-rw-r--r--debian/compat1
-rw-r--r--debian/control25
-rw-r--r--debian/copyright7
-rw-r--r--debian/cron.daily19
-rw-r--r--debian/docs1
-rw-r--r--debian/po/POTFILES.in1
-rw-r--r--debian/po/cs.po67
-rw-r--r--debian/po/da.po57
-rw-r--r--debian/po/de.po71
-rw-r--r--debian/po/es.po85
-rw-r--r--debian/po/eu.po69
-rw-r--r--debian/po/fi.po62
-rw-r--r--debian/po/fr.po65
-rw-r--r--debian/po/gl.po63
-rw-r--r--debian/po/it.po57
-rw-r--r--debian/po/ja.po56
-rw-r--r--debian/po/nl.po61
-rw-r--r--debian/po/pl.po47
-rw-r--r--debian/po/pt.po58
-rw-r--r--debian/po/pt_BR.po59
-rw-r--r--debian/po/ru.po60
-rw-r--r--debian/po/sv.po59
-rw-r--r--debian/po/templates.pot52
-rw-r--r--debian/po/vi.po54
-rw-r--r--debian/postinst98
-rw-r--r--debian/postrm31
-rw-r--r--debian/preinst83
-rw-r--r--debian/prerm19
-rwxr-xr-xdebian/rules10
-rw-r--r--debian/templates25
31 files changed, 2177 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..7720597
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,755 @@
+etckeeper (1.7) unstable; urgency=low
+
+ * Fix hilarious typo hardcoding my name. Closes: #718425
+
+ -- Joey Hess <joeyh@debian.org> Wed, 31 Jul 2013 11:33:45 -0400
+
+etckeeper (1.6) unstable; urgency=low
+
+ * Guard git config calls. Closes: #717957
+
+ -- Joey Hess <joeyh@debian.org> Sat, 27 Jul 2013 12:24:30 -0400
+
+etckeeper (1.5) unstable; urgency=low
+
+ * 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
+
+ -- Joey Hess <joeyh@debian.org> Fri, 26 Jul 2013 11:03:48 -0400
+
+etckeeper (1.4) unstable; urgency=low
+
+ * Deal with unix^wlinux portability nonsense.
+
+ -- Joey Hess <joeyh@debian.org> Mon, 17 Jun 2013 12:00:59 -0400
+
+etckeeper (1.3) unstable; urgency=low
+
+ * Fix type -p bashism that crept in via recent patches. Closes: #707319
+
+ -- Joey Hess <joeyh@debian.org> Wed, 08 May 2013 22:36:30 -0400
+
+etckeeper (1.2) unstable; urgency=low
+
+ * Call type -p in a more compatable way.
+ * When a file is owned by a uid or a gid with no corresponding user or
+ group, put a numeric chown into .etckeeper. Previously, a broken
+ chown was outputted.
+
+ -- Joey Hess <joeyh@debian.org> Wed, 08 May 2013 11:51:51 -0400
+
+etckeeper (1.1) unstable; urgency=low
+
+ * Fix warning when PUSH_REMOTE is not set. Closes: #706917
+
+ -- Joey Hess <joeyh@debian.org> Mon, 06 May 2013 09:49:24 -0400
+
+etckeeper (1.0) unstable; urgency=low
+
+ [ Joey Hess ]
+ * Unset GIT_DIR and GIT_WORK_TREE. Closes: #689101
+ * PUSH_REMOTE can be set to automatically push to a remote on commit.
+ Thanks, L. Alberto Giménez
+ * Ignore fake-hwclock.data. Closes: #701491
+
+ [ Jelmer Vernooij ]
+ * Auto-detect the VCS setting if there already is a repository in
+ /etc.
+
+ -- Joey Hess <joeyh@debian.org> Sat, 04 May 2013 23:45:25 -0400
+
+etckeeper (0.64) unstable; urgency=low
+
+ * Added support for openSUSE's zypper package manager.
+ Thanks, Catalin Iacob
+ * Add Brazilian Portuguese debconf translation.
+ Closes: #685771 Thanks, Adriano Rafael Gomes
+
+ -- Joey Hess <joeyh@debian.org> Sat, 25 Aug 2012 11:53:08 -0400
+
+etckeeper (0.63) unstable; urgency=low
+
+ * bzr: Improve detection of unclean repos, to work when there are shelved
+ changes.
+ * uninit: Now preserves parts of the gitignore and similar files that
+ are outside the managed by etckeeper block. Closes: #673996
+ Thanks, David De La Harpe Golden (Squared Financial)
+
+ -- Joey Hess <joeyh@debian.org> Sat, 02 Jun 2012 18:22:37 -0400
+
+etckeeper (0.62) unstable; urgency=low
+
+ * Autocommit git staged files. Closes: #662614
+
+ -- Joey Hess <joeyh@debian.org> Mon, 05 Mar 2012 10:41:46 -0400
+
+etckeeper (0.61) unstable; urgency=low
+
+ * Fix up botched git-rm conffile removal from 0.58.
+ The file could be in any of three states; absent, present, or .dpkg-dist.
+ Finish fully removing it. Closes: #655836
+
+ -- Joey Hess <joeyh@debian.org> Sat, 14 Jan 2012 12:42:50 -0400
+
+etckeeper (0.60) unstable; urgency=low
+
+ * Updated Dutch translation of debconf templates. Closes: #654244
+ * Support -h and --help. Closes: #654188
+ * Fix typo in bugfix for #651168.
+ * Improve yum hook to avoid running if etckeeper was just removed.
+ Thanks, Mykola Marzhan
+
+ -- Joey Hess <joeyh@debian.org> Fri, 06 Jan 2012 19:23:42 -0400
+
+etckeeper (0.59) unstable; urgency=low
+
+ * Add /etc/cups/subscriptions.conf to default ignores, as the content of
+ this file does not normally contain configuration and it changes
+ frequently. Closes: #651168
+ * Shell quoting fix. Thanks, Daniel Hahler
+
+ -- Joey Hess <joeyh@debian.org> Thu, 22 Dec 2011 11:48:50 -0400
+
+etckeeper (0.58) unstable; urgency=low
+
+ * Changed to store all permissions of files and directories, even those
+ with standard permissions of 644 and 755. This is unfortunately necessary
+ in order to support etckeeper init on a checkout that was made with a
+ nonstandard umask, in which case the files that were expected to be
+ 644 and 755, won't be. Closes: #649701
+ Thanks to Дмитрий Матросов for reporting the bug and developing
+ a fixup script (attached to the bug) which could be used if you've
+ already encountered this problem.
+ * Bugfix for filenames containing single quotes.
+ * Use git add -A, which automatically removes deleted files,
+ and avoids a separate call to git add -u.
+ Thanks to Miklos Vajna, whose patch in 2008 was deferred
+ because -A was then too new, and languished in a branch until found today.
+ * Optimised metadata storage.
+ * cron.daily: Don't stop committing when a stale packagelist.pre-install
+ file exists.
+ Thanks to gulikoza for noticing this bug.
+
+ -- Joey Hess <joeyh@debian.org> Fri, 25 Nov 2011 20:03:36 -0400
+
+etckeeper (0.57) unstable; urgency=low
+
+ * Use find -path instead of less portable find -wholename.
+
+ -- Joey Hess <joeyh@debian.org> Fri, 04 Nov 2011 17:03:46 -0400
+
+etckeeper (0.56) unstable; urgency=low
+
+ * Converted to use dh_python2. Closes: #616800
+ * Handle files with % in their names.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 12 Jul 2011 14:38:09 -0400
+
+etckeeper (0.55) unstable; urgency=low
+
+ * Fix error propigation to yum, which makes AVOID_COMMIT_BEFORE_INSTALL work.
+ Closes: https://bugzilla.redhat.com/show_bug.cgi?id=709487
+ Thanks, Thomas Moschny
+ * Avoid being noisy in post-install after automatic yum updates.
+ (Tuomo Soini)
+ * Ignore FHS violating prelink.cache and openvpn-status.log.
+ * Ignore *.LOCK files, as used by selinux policies.
+ * Add AVOID_SPECIAL_FILE_WARNING to config file, and set it in cron
+ job to avoid daily noise. (gulikoza)
+
+ -- Joey Hess <joeyh@debian.org> Sun, 19 Jun 2011 15:21:20 -0400
+
+etckeeper (0.54) unstable; urgency=low
+
+ * Ignore inssev's FHS violating /etc/init.d/.depend.* files.
+ Closes: #619407 See #619409
+ * Use hg pre-commit hook, rather than its precommit hook,
+ as the latter is run after the files staged for commit are
+ determined and so .etckeeper cannot be staged as part of the current
+ commit. Closes: #621827
+
+ -- Joey Hess <joeyh@debian.org> Mon, 30 May 2011 18:11:40 -0400
+
+etckeeper (0.53) unstable; urgency=low
+
+ [ Joey Hess ]
+ * Install bzr hook lazily, clean up some compatibility code. (Jelmer Vernooij)
+
+ [ Josh Triplett ]
+ * Only set environment variables for commit authorship (EMAIL,
+ GIT_AUTHOR_NAME, GIT_AUTHOR_EMAIL, GIT_COMMITTER_EMAIL) if they don't
+ already exist.
+
+ [ Joey Hess ]
+ * Add .pyc and .pyo files to ignore.
+ * Add lvm/backup and lvm/cache to ignore. Closes: #462355
+ * Avoid warning about special or hard linked files that are ignored
+ by hg. Thanks Sjoerd Mullender for patch.
+ Closes: https://bugzilla.redhat.com/show_bug.cgi?id=688991
+
+ -- Joey Hess <joeyh@debian.org> Fri, 18 Mar 2011 15:37:54 -0400
+
+etckeeper (0.52) unstable; urgency=low
+
+ * Rewrote 50git-rm to avoid using git ls-files, and thus avoid encoding
+ problems with filenames.
+
+ -- Joey Hess <joeyh@debian.org> Sun, 06 Feb 2011 00:00:55 -0400
+
+etckeeper (0.51) unstable; urgency=low
+
+ * Updated Vietnamese translation of debconf templates. Closes: #601921
+ * Improve rpm version change detection.
+ * Move etckeeper out of sbin, to avoid needing to work around broken
+ root PATH settings in eg, crontab. Closes: #602438
+ * Added Polish translation of debconf templates. Closes: #607563
+
+ -- Joey Hess <joeyh@debian.org> Sat, 25 Dec 2010 14:39:57 -0400
+
+etckeeper (0.50) unstable; urgency=low
+
+ * Add Danish translation of debconf templates. Closes: #597768
+ * Ignore /etc/.initctl. Closes: #598121
+ * Do not warn about special files or hardlinks if they are ignored by
+ git. Fixes #549354 for git, but not for other VCSs.
+ * Set GIT_COMMITTER_EMAIL to root@$hostname to avoid git prompting
+ the user to configure it in .gitconfig. Closes: #599749
+ * Deal with strange systems that include the domain name in the hostname,
+ by stripping it. Closes: #600026
+
+ -- Joey Hess <joeyh@debian.org> Wed, 20 Oct 2010 14:06:21 -0400
+
+etckeeper (0.49) unstable; urgency=low
+
+ * Ensure that PATH contains the directory containing etckeeper, so
+ that hook scripts that re-exec etckeeper are guaranteed to find it.
+ * Ignore -m switch to etckeeper commit, in case someone tries to use
+ it with that option common to several VCS. Closes: #592050
+ * Remove HOME setting in etckeeper. sudo now defaults to setting HOME
+ itself as of version 1.7.4p4, so it is not necessary for etckeeper
+ to work around its behavior anymore. (sudo also allows disabling that
+ for those who enjoy using guns around feet.) Closes: #583899
+ * Fix file quoting problem in processing .etckeeper file in init.
+
+ -- Joey Hess <joeyh@debian.org> Mon, 13 Sep 2010 13:10:43 -0400
+
+etckeeper (0.48) unstable; urgency=low
+
+ * Fix backwards test for HGUSER. (Mike Rich)
+ Closes: #589242
+ * 'etckeeper vcs' can be used to run arbitrary VCS subcommands
+ in the etckeeper environment. (Thanks, Stefan Tomanek)
+
+ -- Joey Hess <joeyh@debian.org> Fri, 16 Jul 2010 15:14:05 -0400
+
+etckeeper (0.47) unstable; urgency=low
+
+ * Set HOME=~root so that VCS like bzr do not drop root-owned files in
+ user home directory when sudo etckeeper is run. Closes: #583581
+ * hg: Set HGUSER (if not already set) to avoid warning message when
+ committing. Closes: #533298
+ * Both git and bzr default to showing the author of a commit,
+ and not the committer. So, set the author to the user running sudo
+ for both. The committer will then be root.
+
+ -- Joey Hess <joeyh@debian.org> Sun, 30 May 2010 16:50:09 -0400
+
+etckeeper (0.46) unstable; urgency=low
+
+ * Support etckeeper commit --stdin
+ * Fix bug where after a large upgrade, etckeeper's automatic commit message
+ was so long it exceeded command line length limits. Closes: #581678
+
+ -- Joey Hess <joeyh@debian.org> Sun, 16 May 2010 19:10:57 -0400
+
+etckeeper (0.45) unstable; urgency=low
+
+ * Revert darcs to using --logfile again, necessary for multiline commit
+ messages. Closes: #577915
+ * Fix logic error in darcs user code. Closes: #577918
+
+ -- Joey Hess <joeyh@debian.org> Thu, 15 Apr 2010 11:50:22 -0400
+
+etckeeper (0.44) unstable; urgency=low
+
+ * Add example to README of how to automatically push changes to a backup
+ repository.
+ * Add fuse lock file to ignore list.
+ * Changed darcs to specify --author instead of noting the committing
+ user inside the commit log.
+ * Add -a to DARCS_COMMIT_OPTIONS so commits are noninteractive by default,
+ but users who want darcs prompting can disable it.
+ * Use darcs record -m to specify commit message, instead of using a logfile.
+ * Closes: #519228
+ * Update depends for git-core to git transition. Closes: #577732
+ * Avoid using hostname -f, since on Solaris that sets the hostname to -f.
+ Yay, Unix portability! (Instead, use dnsdomainname if available, and
+ otherwise, fall back to the unqualified hostname.)
+ * Other portability fixes for non-GNU tools and OS X. Thanks, Neil Mayhew.
+
+ -- Joey Hess <joeyh@debian.org> Wed, 14 Apr 2010 15:43:14 -0400
+
+etckeeper (0.43) unstable; urgency=low
+
+ * Fix cleanup of /var/cache/etckeeper/packagelist.pre-install after
+ an upgrade where no conffiles are changed.
+ * Prevent cron job autocommit from happening if pre-install file
+ is present, to avoid committing state in the middle of an apt run.
+ Closes: #567538
+ * Add /etc/webmin/webmin/oscache to ignore list. Closes: #567255
+ * Check owner of tty to determine who has su'd to root when committing,
+ based on a patch by Jakov Sosic.
+ * Add apparmor.d/cache/ to default ignores.
+ * Record real committer username in the darcs log, so that the man page
+ can say that for every VCS the username is recorded.
+
+ -- Joey Hess <joeyh@debian.org> Thu, 18 Feb 2010 14:01:45 -0500
+
+etckeeper (0.42) unstable; urgency=low
+
+ * Deal with removal of the cache directory. Closes: #559418
+ * Add ucf backups to ignore list. (See #462355)
+ * Add webmin fsdump status files to ignore list. Closes: #567000
+ * Add *.old to ignore list (See #462355)
+ * Add *.elc to ignore list (See #491401)
+ * Add ntp.conf.dhcp and X11/xdm/authdir/authfiles/* to ignore list.
+ Closes: #491401
+ * Fix handling of "#*#" ignores for git and hg.
+ * Add runit and daemontools supervise files to ignore list.
+ Closes: #529253
+
+ -- Joey Hess <joeyh@debian.org> Tue, 26 Jan 2010 16:20:38 -0500
+
+etckeeper (0.41) unstable; urgency=low
+
+ * Change etckeeper uninit to not remove .gitignore (etc) file
+ if it lacks the "managed by etckeeper" comment. Closes: #545137
+ * Fix hgrc setup code to not warn if the hgrc already contains
+ a call to etckeeper. (Thanks, Jakov Sosic)
+ * Updated Czech debconf translation from Miroslav Kure. Closes: #546411
+
+ -- Joey Hess <joeyh@debian.org> Sat, 26 Sep 2009 15:58:15 -0400
+
+etckeeper (0.40) unstable; urgency=low
+
+ * Add Spanish debconf translation. Closes: #539589
+ * Updated Italian debconf translation. Closes: #540516
+ * Avoid infinite loop when displaying message about failure
+ to commit changes in /etc. Closes: #540596
+
+ -- Joey Hess <joeyh@debian.org> Sat, 08 Aug 2009 21:21:27 -0400
+
+etckeeper (0.39) unstable; urgency=low
+
+ * Document ETCKEEPER_CONF_DIR in man page.
+ * Typo. Closes: #536799
+ * bzr: Set author to root when committing via sudo. Committer
+ will be the sudo user, as it is in git.
+
+ -- Joey Hess <joeyh@debian.org> Fri, 31 Jul 2009 13:47:09 -0400
+
+etckeeper (0.38) unstable; urgency=low
+
+ * Use hostname if hostname -f fails. Closes: #533295
+ * Automatically commit on initial install, so users can
+ begin relying on etckeeper right away. Closes: #533290
+
+ -- Joey Hess <joeyh@debian.org> Wed, 08 Jul 2009 14:40:58 -0400
+
+etckeeper (0.37) unstable; urgency=low
+
+ * Make postinst check for the configured VCS before trying to run
+ etckeeper init. Closes: #530497
+ * Update French debconf translation. Closes: #530795
+ * Fix typo in cruft file. Closes: #530819
+ * Update Portuguese debconf translation. Closes: #528109
+ * Update German debconf translation. Closes: #532346
+
+ -- Joey Hess <joeyh@debian.org> Mon, 08 Jun 2009 13:24:13 -0400
+
+etckeeper (0.36) unstable; urgency=low
+
+ * Add cruft ignore file. Closes: #522513
+ * Update Japanese debconf translation. Closes: #527921
+ * Update Swedish debconf translation. Closes: #528575
+ * Update Russian debconf translation. Closes: #528798
+
+ -- Joey Hess <joeyh@debian.org> Sat, 16 May 2009 18:22:49 -0400
+
+etckeeper (0.35) unstable; urgency=low
+
+ * Make etckeeper uninit -f disable the prompt.
+ * Uninit on purge, guarded by a debconf prompt. Closes: #527218
+
+ -- Joey Hess <joeyh@debian.org> Wed, 06 May 2009 14:52:30 -0400
+
+etckeeper (0.34) unstable; urgency=low
+
+ * Add support for mktemp if tempfile is not available.
+ * Fix uninit prompt to accept 'y' as well as 'yes'. Closes: #517911
+ * README: Typo. Closes: #517914
+
+ -- Joey Hess <joeyh@debian.org> Mon, 02 Mar 2009 17:01:09 -0500
+
+etckeeper (0.33) unstable; urgency=low
+
+ * Add support for yum. Thanks, Jimmy Tang.
+
+ -- Joey Hess <joeyh@debian.org> Wed, 25 Feb 2009 14:38:12 -0500
+
+etckeeper (0.32) unstable; urgency=low
+
+ * Add uninit subcommand, which cleans up all etckeeper and VCS droppings
+ in /etc. This is useful if you want to switch to a different VCS and
+ don't have any history to preserve. (Preserving history and converting
+ is of course possible, but significantly harder.)
+ * Run etckeeper init on initial install. Closes: #505772
+ (The idea being that if someone doesn't want to use git, they can
+ immediatly uninit to easily reverse this.)
+ * Document how to change the VCS used by etckeeper, without preserving
+ any history. Preserving history left as an exersise for the reader.
+ Closes: #515237
+ * Implement list-installed for rpm.
+ * Added a spec file contributed by Jimmy Tang.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 24 Feb 2009 23:01:55 -0500
+
+etckeeper (0.31) unstable; urgency=low
+
+ * Avoid relying on USER being set, won't be for cron job.
+ Closes: #515602
+ * Add .sw? to ignores. vim uses that if editing an
+ unspecified file name. Closes: #515628
+
+ -- Joey Hess <joeyh@debian.org> Mon, 16 Feb 2009 15:40:42 -0500
+
+etckeeper (0.30) unstable; urgency=low
+
+ * Add vim .*.sw? files to default ignores.
+ * Also add emacs #*# autosave files to default ignores.
+ * And DEADJOE files, for good measure.
+ * etckeeper update-ignore will automatically update the VCS ignore
+ file, only touching the part inside a "# managed by etckeeper"
+ comment block. (You may want to add such a comment block to your existing
+ .gitignore, or delete the file and regenerate it.)
+ * Run etckeeper update-ignore on upgrade.
+ * Fix handling of -d in recursive calls to etckeeper
+
+ -- Joey Hess <joeyh@debian.org> Sat, 14 Feb 2009 01:21:22 -0500
+
+etckeeper (0.29) unstable; urgency=low
+
+ * Add a daily cron job to autocommit changes to /etc. Closes: #515100
+ The cron job is enabled by default but can be disabled
+ via etckeeper.conf.
+ (Thanks to Thierry Carrez)
+ * Fix executable bits on two darcs support scripts.
+
+ -- Joey Hess <joeyh@debian.org> Fri, 13 Feb 2009 13:43:02 -0500
+
+etckeeper (0.28) unstable; urgency=low
+
+ * Support darcs. Thanks to Gian Piero Carrubba. Closes: #510032
+
+ -- Joey Hess <joeyh@debian.org> Thu, 12 Feb 2009 17:13:23 -0500
+
+etckeeper (0.27) unstable; urgency=low
+
+ * Use SUDO_USER as the committer if set. Closes: #498739
+ (Thierry Carrez)
+ * bzr: Avoid use of etckeeper pre-commit on Trees not on the
+ filesystem. (Jelmer Vernooij)
+
+ -- Joey Hess <joeyh@debian.org> Sun, 01 Feb 2009 17:20:11 -0500
+
+etckeeper (0.26) unstable; urgency=low
+
+ * Add Japanese debconf translation. Closes: #512869
+ * Prevent git from removing a directory when the last file in it
+ has been removed, but the directory is left existing and empty,
+ by touching a flag file before calling git rm. Closes: 513006
+
+ -- Joey Hess <joeyh@debian.org> Sun, 25 Jan 2009 13:55:56 -0500
+
+etckeeper (0.25) unstable; urgency=low
+
+ * Fix filter_unknown calls. Closes: 509888
+
+ -- Joey Hess <joeyh@debian.org> Wed, 31 Dec 2008 13:01:31 -0500
+
+etckeeper (0.24) unstable; urgency=low
+
+ * Make .etckeeper test that files actually exist
+ before acting on them. Closes: #509888
+
+ -- Joey Hess <joeyh@debian.org> Mon, 29 Dec 2008 15:37:25 -0500
+
+etckeeper (0.23) unstable; urgency=low
+
+ * Fix hook scripts to use new etckeeper path. Closes: #509742
+
+ -- Joey Hess <joeyh@debian.org> Thu, 25 Dec 2008 16:25:25 -0500
+
+etckeeper (0.22) unstable; urgency=low
+
+ * Move etckeeper to sbin, and man page to section 8, since only an admin
+ can really use etckeeper. Closes: #509152
+ * Mention README file from man page.
+ * Build using python-central. For some reason bzr does not pick up on
+ plugins built using python-support.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 23 Dec 2008 18:51:14 -0500
+
+etckeeper (0.21) unstable; urgency=low
+
+ * Swedish debconf translation from Martin Ågren. Closes: #492063
+ * Make etckeeper init -d set up commit hooks that call etckeeper -d.
+ (Note that if you've relied on it setting up such commit hooks for a repo
+ outside of /etc already, it created broken ones that need to be fixed to use
+ -d.)
+ Thanks, Wolfgang Karall.
+
+ -- Joey Hess <joeyh@debian.org> Thu, 11 Sep 2008 16:41:16 -0400
+
+etckeeper (0.20) unstable; urgency=low
+
+ [ Jelmer Vernooij ]
+ * Use new Bazaar API.
+ * Pass --quiet to bzr add to avoid new files from being printed twice.
+ * Don't consider warnings from bzr plugins when checking if tree was
+ modified.
+
+ -- Joey Hess <joeyh@debian.org> Mon, 07 Jul 2008 12:04:30 -0400
+
+etckeeper (0.19) unstable; urgency=low
+
+ * Patch from Miklos Vajna to fix one more git- command that crept in.
+
+ -- Joey Hess <joeyh@debian.org> Sat, 05 Jul 2008 08:34:22 -0400
+
+etckeeper (0.18) unstable; urgency=low
+
+ * Allow AVOID_COMMIT_BEFORE_INSTALL to be set to zero to disable.
+ * Don't allow LC_COLLATE to reorder the .etckeeper file. Closes: #489057
+
+ -- Joey Hess <joeyh@debian.org> Thu, 03 Jul 2008 00:47:40 -0400
+
+etckeeper (0.17) unstable; urgency=low
+
+ * Fix backwards test for AVOID_COMMIT_BEFORE_INSTALL. Closes: #486922
+
+ -- Joey Hess <joeyh@debian.org> Wed, 18 Jun 2008 20:36:52 -0400
+
+etckeeper (0.16) unstable; urgency=low
+
+ [ Joey Hess]
+ * Add a AVOID_COMMIT_BEFORE_INSTALL option in the config file to make it
+ easy to configure etckeeper to abort an installation if there are
+ uncommitted changes in /etc. Closes: #478754
+
+ -- Joey Hess <joeyh@debian.org> Mon, 16 Jun 2008 19:21:16 -0400
+
+etckeeper (0.15) unstable; urgency=low
+
+ [ Daniel Hahler ]
+ * bzr: Set nickname for tree in init.d/40vcs-init.
+ * Add script to add new files during "commit" for bzr (commit.d/30bzr-add).
+ Closes: #477321
+ * Fix handling of files with spaces, by setting IFS to "newline" in
+ commit.d/40git-rm.
+
+ [ Jelmer Vernooij ]
+ * Support for the new bzr pre-commit hook. This requires bzr version 1.4.
+ Closes: #473069
+ * Remove pointless commit.d/40bzr-rm script.
+
+ [ Joey Hess ]
+ * debhelper v7; rules file minimisation
+
+ -- Joey Hess <joeyh@debian.org> Sat, 03 May 2008 15:08:12 -0400
+
+etckeeper (0.14.2) unstable; urgency=low
+
+ * Handle nonzero exit status when building package list diff.
+
+ -- Joey Hess <joeyh@debian.org> Thu, 17 Apr 2008 13:00:29 -0400
+
+etckeeper (0.14.1) unstable; urgency=low
+
+ * Fix typo in bzr-precommit script. Closes: #473069
+ This is an interim fix -- full bzr precommit support has been implemented,
+ but the bzr that supports it is not yet released.
+ * Fix handling of files with spaces, by setting IFS to NL.
+
+ -- Joey Hess <joeyh@debian.org> Wed, 16 Apr 2008 19:16:52 -0400
+
+etckeeper (0.14) unstable; urgency=low
+
+ * When deleting the .metadata, only $VCS rm it if using git. hg write
+ locks the repo when the pre-commit hook is running, so it would lock.
+
+ -- Joey Hess <joeyh@debian.org> Sat, 29 Mar 2008 13:43:20 -0400
+
+etckeeper (0.13) unstable; urgency=low
+
+ * Drop the debconf prompt before committing in pre-install.
+ Closes: #470577, #462161, #471157, #462161
+ * Stop using metastore, instead add shell commands to .etckeeper
+ to handle permissions. Patch by Scott Bronson. The main advantages
+ of this approach are:
+ - .etckeeper uses less disk space than .metadata.
+ - Git diff includes changes to the commands in the file, which is more
+ transparent than a change to the binary .metadata file, and does not
+ produce conflicts during merging.
+ - Revision control directories such as .hg are filtered out.
+ Closes: #471371
+ Note that repositories still including .metadata files will be
+ automatically transitioned, and the file removed. Also, etckeeper init
+ on a historical version of a repository that still contains .metadata
+ will use it, if metastore is installed.
+ * Keep track of what packages change state during an installation,
+ and include that in the commit message at the end. Closes: #459384
+
+ -- Joey Hess <joeyh@debian.org> Tue, 25 Mar 2008 20:53:23 -0400
+
+etckeeper (0.12) unstable; urgency=low
+
+ * Use git ls-files instead of git status. Depend on new enough git for this.
+ * Add support for bzr, thanks to Mark A. Hershberger. Closes: #470515
+ (Note that bzr does not support etckeeper's pre-commit hook.)
+
+ -- Joey Hess <joeyh@debian.org> Tue, 11 Mar 2008 15:06:29 -0400
+
+etckeeper (0.11) unstable; urgency=low
+
+ * Add lvm cache dir to default ignores. (#462355)
+ * Updated German translation. Closes: #463153
+ * Some initial rpm support. Patch from Евгений Терешков.
+ * Add apt hooks for rpm based systems.
+ * Add nologin to default ignores.
+
+ -- Joey Hess <joeyh@debian.org> Mon, 11 Feb 2008 00:43:19 -0500
+
+etckeeper (0.10) unstable; urgency=low
+
+ * Convert the directory parameter of etckeeper into "-d directory".
+ * Pass other patameters on from etckeeper to the .d scripts.
+ * Stop using run-parts for various reasons.
+ * Split out a commit.d that contains committing code that's used by
+ both the pre-install.d and post-install.d scripts.
+ * Split out an unclean.d that tests if the WC contains uncommitted
+ changes.
+ * Don't commit in post-install.d if there are no uncommitted changes.
+ * German debconf translation. Closes: #460940, #458751
+ * Use git status instead of git-status (missed this one before).
+
+ -- Joey Hess <joeyh@debian.org> Tue, 15 Jan 2008 14:35:29 -0500
+
+etckeeper (0.9) unstable; urgency=low
+
+ * Separate debconf use from the main flow of the script so the commit
+ stage can use editors etc. Closes: #459547
+ * Remove the hint about setting -e to get interactive commits, since
+ I don't want to encourage users to do that. (For one thing, it's unlikely
+ to work if a graphical package manager is used..)
+
+ -- Joey Hess <joeyh@debian.org> Mon, 07 Jan 2008 13:46:22 -0500
+
+etckeeper (0.8) unstable; urgency=low
+
+ * Typo fixes from Miklos Vajna
+ * Add backwards compatability code to handle post-apt action. Closes: #459441
+
+ -- Joey Hess <joeyh@debian.org> Sun, 06 Jan 2008 12:54:51 -0500
+
+etckeeper (0.7) unstable; urgency=low
+
+ [ Joey Hess ]
+ * Added configuration options for highlevel and lowlevel package managers
+ in etckeeper.conf.
+ * Only install apt hooks if apt is used.
+ * Only add backup conffile exclusion to gitignore if dpkg is used.
+ * Rename pre/post-apt.d to pre/post-install.d to allow the same directories
+ to be used for other package managers.
+ * Use the name of the highlevel package manager in commit messages.
+ * Add gnarly conffile renaming code.
+ * Support mercurial as an alternative to git. Original patch by Mathieu
+ Clabaut, significantly changed.
+
+ [ Miklos Vajna ]
+ * Add support for frugalware's pacman-g2 package manager.
+ * Stop using git-foo commands.
+
+ [ Christian Perrier ]
+ * Debconf templates and debian/control reviewed by the debian-l10n-english
+ team as part of the Smith review project. Closes: #454774
+ * [Debconf translation updates]
+ * Galician. Closes: #455790
+ * Finnish. Closes: #455967
+ * Italian. Closes: #456509
+ * Portuguese. Closes: #456543
+ * French. Closes: #456920
+ * Vietnamese. Closes: #457307
+ * Czech. Closes: #457678
+ * Dutch. Closes: #457806
+ * Basque. Closes: #457830
+ * Russian. Closes: #457871
+
+ [ Joey Hess ]
+ * Commit removed files in the pre-install hook to git, as was already done
+ for hg. Avoided changing the debconf template so bubulle doesn't murder
+ me; the current wording is just vague enough to still work with the
+ current behavior.
+
+ -- Joey Hess <joeyh@debian.org> Fri, 04 Jan 2008 18:46:49 -0500
+
+etckeeper (0.6) unstable; urgency=low
+
+ * Depend on a fairly recent git-core. Closes: #453063
+
+ -- Joey Hess <joeyh@debian.org> Sun, 02 Dec 2007 15:46:12 -0500
+
+etckeeper (0.5) unstable; urgency=low
+
+ * Typo. Closes: #452926
+
+ -- Joey Hess <joeyh@debian.org> Mon, 26 Nov 2007 03:16:14 -0500
+
+etckeeper (0.4) unstable; urgency=low
+
+ * Portuguese translation from Américo Monteiro. Closes: #451798
+ * Pass --quiet to git-rm calls.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 20 Nov 2007 01:04:32 -0500
+
+etckeeper (0.3) unstable; urgency=low
+
+ * Patch from Remi Vanicat adding an etckeeper.conf file and
+ a GIT_COMMIT_OPTIONS configuration setting. Closes: #451167
+ * Add network/run and adjtime to default gitignore. Closes: #451347
+ * Patch from Rémi Vanicat adding bash completion. Closes: #451302
+ * Remove redundant dependency on debconf. Closes: #451378
+
+ -- Joey Hess <joeyh@debian.org> Thu, 15 Nov 2007 12:21:02 -0500
+
+etckeeper (0.2) unstable; urgency=low
+
+ * Add .pwd.lock to default ignores, this file is created by programs
+ that call getspent().
+ * Add tests for /etc/.git not yet existing and avoid doing bad things.
+ Closes: #451185
+ * If /etc/.git doesn't exist, display a suggestion to run etckeeper-init.
+
+ -- Joey Hess <joeyh@debian.org> Tue, 13 Nov 2007 19:09:11 -0500
+
+etckeeper (0.1) unstable; urgency=low
+
+ * First release.
+
+ -- Joey Hess <joeyh@debian.org> Sun, 11 Nov 2007 01:11:21 -0500
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..252c8ac
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,25 @@
+Source: etckeeper
+Section: admin
+Priority: optional
+Build-Depends: debhelper (>= 7), dpkg-dev (>= 1.9.0), bzr (>= 1.5~), python
+Maintainer: Joey Hess <joeyh@debian.org>
+Standards-Version: 3.9.4
+XS-Python-Version: all
+Vcs-Git: git://git.kitenet.net/etckeeper
+Homepage: http://kitenet.net/~joey/code/etckeeper/
+
+Package: etckeeper
+Architecture: all
+Section: admin
+Depends: git (>= 1:1.7) | mercurial | bzr (>= 1.5~) | darcs, ${misc:Depends}
+Recommends: cron
+Suggests: sudo (>= 1.7.4p4)
+Conflicts: bzr (<< 1.5~)
+Description: store /etc in git, mercurial, bzr or darcs
+ The etckeeper program is a tool to let /etc be stored in a git, mercurial,
+ bzr or darcs repository. It hooks into APT to automatically commit changes
+ made to /etc during package upgrades. It tracks file metadata that version
+ 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 version
+ control.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..4adbefa
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,7 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+
+Files: *
+Copyright: © 2007-2011 Joey Hess <joey@kitenet.net>
+License: GPL-2+
+ The full text of the GPL is distributed as doc/GPL in etckeeper's source,
+ and is distributed in /usr/share/common-licenses/GPL-2 on Debian systems.
diff --git a/debian/cron.daily b/debian/cron.daily
new file mode 100644
index 0000000..5255691
--- /dev/null
+++ b/debian/cron.daily
@@ -0,0 +1,19 @@
+#!/bin/sh
+set -e
+if [ -x /usr/bin/etckeeper ] && [ -e /etc/etckeeper/etckeeper.conf ]; then
+ . /etc/etckeeper/etckeeper.conf
+ if [ "$AVOID_DAILY_AUTOCOMMITS" != "1" ]; then
+ # avoid autocommit if an install run is in progress
+ lockfile=/var/cache/etckeeper/packagelist.pre-install
+ if [ -e "$lockfile" ] && [ -n "$(find "$lockfile" -mtime +1)" ]; then
+ rm -f "$lockfile" # stale
+ fi
+ if [ ! -e "$lockfile" ]; then
+ AVOID_SPECIAL_FILE_WARNING=1
+ export AVOID_SPECIAL_FILE_WARNING
+ if etckeeper unclean; then
+ etckeeper commit "daily autocommit" >/dev/null
+ fi
+ fi
+ fi
+fi
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..2a6769e
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1 @@
+README TODO
diff --git a/debian/po/POTFILES.in b/debian/po/POTFILES.in
new file mode 100644
index 0000000..cef83a3
--- /dev/null
+++ b/debian/po/POTFILES.in
@@ -0,0 +1 @@
+[type: gettext/rfc822deb] templates
diff --git a/debian/po/cs.po b/debian/po/cs.po
new file mode 100644
index 0000000..b7d7c54
--- /dev/null
+++ b/debian/po/cs.po
@@ -0,0 +1,67 @@
+# Czech translation of etckeeper debconf messages.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the etckeeper package.
+# Miroslav Kure <kurem@debian.cz>, 2007,2009
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2009-09-13 09:09+0200\n"
+"Last-Translator: Miroslav Kure <kurem@debian.cz>\n"
+"Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "Zápis selhal"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr "Pokus o zapsání změn v /etc do ${VCS} selhal."
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+"Před pokračováním byste měli ručně vyřešit problémy s nezapsanými změnami."
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr "Odstranit ${VCS} repositář etckeeperu a přidružené soubory?"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
+"Etckeeper se na tomto systému používal pro uchování /etc v ${VCS} "
+"repositáři, avšak nyní je ze systému odstraňován. Pokud povolíte odstranění "
+"repositáře, ZNIČÍTE tím veškerou historii, kterou etckeeper uchovával."
+
+#~ msgid "Commit changed files in /etc to ${VCS}?"
+#~ msgstr "Zapsat změněné soubory v /etc do ${VCS}?"
+
+#~ msgid ""
+#~ "The /etc directory contains uncommitted files or other changes. It's best "
+#~ "for all files in /etc to be committed to ${VCS} before running APT. Added "
+#~ "and changed files listed below can be committed automatically:"
+#~ msgstr ""
+#~ "Adresář /etc obsahuje nezapsané soubory nebo jiné změny. Před spuštěním "
+#~ "APT je lepší mít všechny soubory v /etc uloženy do ${VCS}. Přidané a "
+#~ "změněné soubory vypsané níže budou uloženy automaticky:"
diff --git a/debian/po/da.po b/debian/po/da.po
new file mode 100644
index 0000000..48bae8d
--- /dev/null
+++ b/debian/po/da.po
@@ -0,0 +1,57 @@
+# Danish translation etckeeper.
+# Copyright (C) 2010 etckeeper & nedenst??ende overs??ttere.
+# This file is distributed under the same license as the etckeeper package.
+# Joe Hansen <joedalton2@yahoo.dk>, 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2010-09-22 17:30+01:00\n"
+"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
+"Language-Team: Danish <debian-l10n-danish@lists.debian.org> \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "Indsendelse (commit) mislykkedes"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr "Et fors??g p?? at indsende (commit) /etc-??ndringer til ${VCS} mislykkedes."
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+"Du skal manuelt l??se problemstillingerne med de ikke indsendte (uncommitted) "
+"??ndringer, f??r du forts??tter."
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr "Fjern etckeeper ${VCS}-arkiv og associerede filer?"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
+"Etckeeper afinstalleres fra systemet, og blev brugt til at gemme /etc i et "
+"${VCS}-arkiv. Hvis du v??lger at fjerne arkivet, vil dette ??DEL??GGE al historik "
+"som etckeeper har optaget for /etc."
+
diff --git a/debian/po/de.po b/debian/po/de.po
new file mode 100644
index 0000000..069ff84
--- /dev/null
+++ b/debian/po/de.po
@@ -0,0 +1,71 @@
+# Translation of etckeeper debconf templates to German
+# Copyright (C) Helge Kreutzmann <debian@helgefjell.de>, 2008, 2009.
+# This file is distributed under the same license as the etckeeper package.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper 0.10\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2009-06-08 19:05+0200\n"
+"Last-Translator: Helge Kreutzmann <debian@helgefjell.de>\n"
+"Language-Team: de <debian-l10n-german@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "bergabe (commit) fehlgeschlagen"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr ""
+"Ein Versuch, die nderungen an /etc an ${VCS} zu bergeben, schlug fehl."
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+"Sie knnen das Problem mit den nicht-bergebenen nderungen manuell beheben, "
+"bevor Sie fortfahren."
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr "Das ${VCS}-Depot von Etckeeper und die zugehrigen Dateien entfernen?"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
+"Etckeeper wurde zum Speichern von /etc in einem ${VCS}-Depot verwandt und "
+"wird jetzt vollstndig vom System gelscht. Falls Sie entscheiden, das Depot "
+"zu entfernen, wird dies den Verlauf, den Etckeeper fr /etc aufgezeichnet "
+"hat, ZERSTREN."
+
+#~ msgid "Commit changed files in /etc to ${VCS}?"
+#~ msgstr "Genderte Dateien in /etc an ${VCS} bergeben?"
+
+#~ msgid ""
+#~ "The /etc directory contains uncommitted files or other changes. It's best "
+#~ "for all files in /etc to be committed to ${VCS} before running APT. Added "
+#~ "and changed files listed below can be committed automatically:"
+#~ msgstr ""
+#~ "Das Verzeichnis /etc enthlt Dateien, die noch nicht an Git bergeben "
+#~ "wurden (uncommitted sind) oder andere nderungen. Am besten werden alle "
+#~ "Dateien in /etc an ${VCS} bergeben, bevor APT ausgefhrt wird. Die im "
+#~ "folgenden aufgefhrten hinzugefgten und genderten Dateien knnen "
+#~ "automatisch bergeben werden:"
diff --git a/debian/po/es.po b/debian/po/es.po
new file mode 100644
index 0000000..441cfbd
--- /dev/null
+++ b/debian/po/es.po
@@ -0,0 +1,85 @@
+# etckeeper po-debconf translation to Spanish.
+# Copyright (C) 2009 Software in the Public Interest.
+# This file is distributed under the same license as the etckeeper package.
+#
+# Changes:
+# - Initial translation
+# Fernando González de Requena <fgrequena@gmail.com>, 2009.
+#
+#
+# Traductores, si no conoce el formato PO, merece la pena leer la
+# documentación de gettext, especialmente las secciones dedicadas a este
+# formato, por ejemplo ejecutando:
+# info -n '(gettext)PO Files'
+# info -n '(gettext)Header Entry'
+#
+# Equipo de traducción al español, por favor lean antes de traducir
+# los siguientes documentos:
+#
+# - El proyecto de traducción de Debian al español
+# http://www.debian.org/intl/spanish/
+# especialmente las notas y normas de traducción en
+# http://www.debian.org/intl/spanish/notas
+#
+# - La guía de traducción de po's de debconf:
+# /usr/share/doc/po-debconf/README-trans
+# o http://www.debian.org/intl/l10n/po-debconf/README-trans
+#
+# Si tiene dudas o consultas sobre esta traducción consulte con el último
+# traductor (campo Last-Translator) y ponga en copia a la lista de
+# traducción de Debian al español (<debian-l10n-spanish@lists.debian.org>)
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper 0.38\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2009-07-11 16:07+0200\n"
+"Last-Translator: Fernando González de Requena <fgrequena@gmail.com>\n"
+"Language-Team: Spanish <debian-l10n-spanish@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "El envío de los cambios ha fallado"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr "Ha fallado un intento de enviar los cambios en «/etc» a ${VCS}."
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+"Puede resolver manualmente los problemas con los cambios que no se han enviado "
+"antes de continuar."
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr "¿Desea eliminar el repositorio ${VCS} de etckeeper y los ficheros asociados?"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
+"Se está eliminando completamente etckeeper de su sistema. Etckeeper se ha "
+"utilizado para almacenar el directorio «/etc» en un repositorio ${VCS}. Si elige "
+"eliminar el repositorio, se DESTRUIRÁ todo el historial que etckeeper ha "
+"guardado para «/etc»."
+
diff --git a/debian/po/eu.po b/debian/po/eu.po
new file mode 100644
index 0000000..9f5ceba
--- /dev/null
+++ b/debian/po/eu.po
@@ -0,0 +1,69 @@
+# translation of etckeeper-eu.po to Euskara
+# Aitor Ibañez <aitiba@gmail.com>,2007.
+# Aitor Ibañez <aitiba@gmail.com>, 2007.
+# Piarres Beobide <pi@beobide.net>, 2007.
+# translation of etckeeper-eu to Euskara
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper-eu\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2007-12-17 12:47+0100\n"
+"Last-Translator: Aitor Ibañez <aitiba@gmail.com>\n"
+"Language-Team: Euskara <Librezale@librezale.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "Onarpenak failatu du"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr "/etc-ko aldaketak ${VCS}-en onartzearen saiakerak huts egin du."
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+"Aurrera jarraitu baino lehen, eskuz erresolbitu beharko ditu onartu gabeko "
+"aldaketak."
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
+
+#~ msgid "Commit changed files in /etc to ${VCS}?"
+#~ msgstr "Aldaturiko fitxategiak ${VCS}-en onartu?"
+
+#~ msgid ""
+#~ "The /etc directory contains uncommitted files or other changes. It's best "
+#~ "for all files in /etc to be committed to ${VCS} before running APT. Added "
+#~ "and changed files listed below can be committed automatically:"
+#~ msgstr ""
+#~ "/etc direktorioak onartu gabeko fitxategiak edo beste aldaketa batzuk "
+#~ "ditu. /etc-n dauden fitxategi guztientzat hobe da ${VCS}-en onarpena "
+#~ "egitea APT exekutatu baino lehen.Azpian dauden erantsi eta aldatutako "
+#~ "fitxategiak automatikoki onartu daitezke:"
diff --git a/debian/po/fi.po b/debian/po/fi.po
new file mode 100644
index 0000000..51204bc
--- /dev/null
+++ b/debian/po/fi.po
@@ -0,0 +1,62 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper 0.3\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2007-12-12 19:54+0200\n"
+"Last-Translator: Esko Arajärvi <edu@iki.fi>\n"
+"Language-Team: Finnish <debian-l10n-finnish@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Finnish\n"
+"X-Poedit-Country: Finland\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "Tallettaminen epäonnistui"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr "Yritys tallettaa /etc:n muutokset ${VCS}-varastoon epäonnistui."
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+"Voit selvittää tallettamattomien muutosten ongelmat käsin ennen jatkamista."
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
+
+#~ msgid "Commit changed files in /etc to ${VCS}?"
+#~ msgstr "Talletetaanko hakemiston /etc muutetut tiedostot ${VCS}in?"
+
+#~ msgid ""
+#~ "The /etc directory contains uncommitted files or other changes. It's best "
+#~ "for all files in /etc to be committed to ${VCS} before running APT. Added "
+#~ "and changed files listed below can be committed automatically:"
+#~ msgstr ""
+#~ "Hakemisto /etc sisältää tallettamattomia tiedostoja tai muita muutoksia. "
+#~ "On parasta tallettaa kaikki /etc:n tiedostot ${VCS}-varastoon ennen APTin "
+#~ "ajamista. Alla luetellut lisätyt tai muutetut tiedostot voidaan tallettaa "
+#~ "automaattisesti."
diff --git a/debian/po/fr.po b/debian/po/fr.po
new file mode 100644
index 0000000..d4125fa
--- /dev/null
+++ b/debian/po/fr.po
@@ -0,0 +1,65 @@
+# Translation of etckeeper debconf template to French
+# Copyright (C) 2009 Debian French l10n team <debian-l10n-french@lists.debian.org>
+# This file is distributed under the same license as the etckeeper package.
+#
+# Translators:
+# Jean-Baka Domelevo Entfellner <domelevo@gmail.com>, 2007.
+# Bruno Travouillon <debian@travouillon.fr>, 2009.
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2009-05-17 11:42+0200\n"
+"Last-Translator: Bruno Travouillon <debian@travouillon.fr>\n"
+"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: French\n"
+"X-Poedit-Country: FRANCE\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "Échec de la synchronisation"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr ""
+"La tentative d'enregistrement (« commit ») des modifications de /etc vers "
+"${VCS} a échoué."
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+"Avant de poursuivre, vous devriez résoudre vous-même les problèmes liés aux "
+"changements non sauvegardés."
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr ""
+"Faut-il supprimer le référentiel ${VCS} d'etckeeper et les fichiers "
+"associés ?"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
+"Etckeeper est purgé du système, et était utilisé pour stocker /etc dans un "
+"référentiel ${VCS}. Si vous choisissez de supprimer ce référentiel, cela va "
+"DÉTRUIRE tout l'historique qu'etckeeper a enregistré pour /etc."
diff --git a/debian/po/gl.po b/debian/po/gl.po
new file mode 100644
index 0000000..937ccca
--- /dev/null
+++ b/debian/po/gl.po
@@ -0,0 +1,63 @@
+# Galician translation of etckeeper's debconf templates
+# This file is distributed under the same license as the etckeeper package.
+# Jacobo Tarrio <jtarrio@debian.org>, 2007.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2007-12-11 20:52+0000\n"
+"Last-Translator: Jacobo Tarrio <jtarrio@debian.org>\n"
+"Language-Team: Galician <proxecto@trasno.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "O gardado fallou"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr "Fallou unha tentativa de gardar en ${VCS} os cambios de /etc."
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr "configurar apt para que instale paquetes adicionais do CD.<"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
+
+#~ msgid "Commit changed files in /etc to ${VCS}?"
+#~ msgstr "¿Gardar en ${VCS} os ficheiros modificados de /etc?"
+
+#~ msgid ""
+#~ "The /etc directory contains uncommitted files or other changes. It's best "
+#~ "for all files in /etc to be committed to ${VCS} before running APT. Added "
+#~ "and changed files listed below can be committed automatically:"
+#~ msgstr ""
+#~ "O directorio /etc contén ficheiros ou outros cambios sen gardar. É mellor "
+#~ "que se garden en ${VCS} tódolos ficheiros de /etc antes de executar APT. "
+#~ "Os ficheiros engadidos e modificados da lista de embaixo pódense gardar "
+#~ "automaticamente:"
diff --git a/debian/po/it.po b/debian/po/it.po
new file mode 100644
index 0000000..b3b44aa
--- /dev/null
+++ b/debian/po/it.po
@@ -0,0 +1,57 @@
+# Italian (it) translation of debconf templates for etckeeper
+# Copyright (C) 2007 Software in the Public Interest
+# This file is distributed under the same license as the etckeeper package.
+# Luca Monducci <luca.mo@tiscali.it>, 2007-2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper 0.36 debconf templates\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2009-08-08 15:32+0200\n"
+"Last-Translator: Luca Monducci <luca.mo@tiscali.it>\n"
+"Language-Team: Italian <debian-l10n-italian@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "Commit fallito"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr "Il tentativo di commit delle modifiche in /etc a ${VCS} è fallito."
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+"Potrebbe essere necessario risolvere manualmente i problemi con le modifiche "
+"delle quali non è stato fatto il commit prima di continuare."
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr "Eliminare il repository ${VCS} di etckeeper e i file associati?"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
+"Etckeeper sta per essere completamente rimosso dal sistema, è stato usato "
+"per memorizzare il contenuto di /etc in un repository ${VCS}. Nel caso si "
+"scelga di eliminare il repository, si DISTRUGGE tutta la storia di /etc "
+"registrata da etckeeper."
diff --git a/debian/po/ja.po b/debian/po/ja.po
new file mode 100644
index 0000000..6b6c2f1
--- /dev/null
+++ b/debian/po/ja.po
@@ -0,0 +1,56 @@
+# Copyright (C) 2008-2009 Joey Hess <joeyh@debian.org>
+# This file is distributed under the same license as etckeeper package.
+# Hideki Yamane (Debian-JP) <henrich@debian.or.jp>, 2008-2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper 0.35\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2009-05-09 19:26+0900\n"
+"Last-Translator: Hideki Yamane (Debian-JP) <henrich@debian.or.jp>\n"
+"Language-Team: Japanese <debian-japanese@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "コミットに失敗しました"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr "/etc の変更を ${VCS} にコミットしようとしましたが失敗しました。"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+"続ける前に、この問題とコミットされていない変更について、手動で解決する必要が"
+"あるでしょう。"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr "etckeeper の$ {VCS} リポジトリおよび関連ファイルを削除しますか?"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
+"Etckeeper はシステムから完全に削除されようとしており、/etc の保存には ${VCS} "
+"リポジトリを利用していました。リポジトリを削除すると、/etc について etckeeper "
+"が記録してた全ての履歴は「破壊」されます。"
+
diff --git a/debian/po/nl.po b/debian/po/nl.po
new file mode 100644
index 0000000..c0e78cc
--- /dev/null
+++ b/debian/po/nl.po
@@ -0,0 +1,61 @@
+# Dutch translation of etckeeper debconf templates.
+# Copyright (C) 2008-2012 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the etckeeper package.
+# Bart Cornelis <cobaco@skolelinux.no>, 2008.
+# Jeroen Schot <schot@a-eskwadraat.nl>, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper 0.59\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2012-01-02 15:54+0100\n"
+"Last-Translator: Jeroen Schot <schot@a-eskwadraat.nl>\n"
+"Language-Team: Debian l10n Dutch <debian-l10n-dutch@lists.debian.org>\n"
+"Language: nl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "Vastleggen mislukt"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr ""
+"De poging om de aanpassingen in /etc vast te leggen in ${VCS} is mislukt."
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+"U kunt de problemen met de niet-vastgelegde aanpassingen handmatig oplossen "
+"alvorens verder te gaan."
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr ""
+"De ${VCS}-opslagruimte van etckeeper en gerelateerde bestanden verwijderen?"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
+"Etckeeper wordt gewist van het systeem (purge), en werd gebruikt om /etc in "
+"een ${VCS}-opslagruimte te bewaren. Als u ervoor kiest om de opslagruimte te "
+"verwijderen zal alle geschiedenis van /etc die etckeeper heeft bijgehouden "
+"worden VERNIETIGD."
diff --git a/debian/po/pl.po b/debian/po/pl.po
new file mode 100644
index 0000000..406f5eb
--- /dev/null
+++ b/debian/po/pl.po
@@ -0,0 +1,47 @@
+# Polish translation
+# Copyright (C) 2010
+# This file is distributed under the same license as the etckeeper package.
+# Artur R. Czechowski <arturcz@hell.pl>, 2010
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper 0.50\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2010-12-19 20:07+0100\n"
+"Last-Translator: Artur R. Czechowski <arturcz@hell.pl>\n"
+"Language-Team: Polish <debian-l10n-polish@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "Błąd zapisu."
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr "Nieudana próba zapisania zmian przy użyciu ${VCS}"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "You may manually resolve the issues with the uncommitted changes before continuing."
+msgstr "Przed kontynuacją możesz ręcznie rozwiązać problemy z niezapisanymi zmianami."
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr "Usunąć repozytorium etckeeper ${VCS} i powiązane pliki?"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Etckeeper is being purged from the system, and was used to store /etc in a ${VCS} repository. If you choose to remove the repository, this will DESTROY all history etckeeper has recorded for /etc."
+msgstr "Etckeeper jest usuwany z systemu, ale był używany do przechowywania zawartości katalogu /etc w repozytorium ${VCS}. Jeśli wybierzesz usunięcie repozytorium, historia zmian zapisana dla katalogu /etc zostanie BEZPOWROTNIE USUNIĘTA."
+
diff --git a/debian/po/pt.po b/debian/po/pt.po
new file mode 100644
index 0000000..cac10cf
--- /dev/null
+++ b/debian/po/pt.po
@@ -0,0 +1,58 @@
+# translation of etckeeper debconf to Portuguese
+# Copyright (C) 2007 the etckeeper's copyright holder
+# This file is distributed under the same license as the etckeeper package.
+#
+# Américo Monteiro <a_monteiro@netcabo.pt>, 2007, 2009.
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper 0.35\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2009-05-10 22:10+0100\n"
+"Last-Translator: Américo Monteiro <a_monteiro@netcabo.pt>\n"
+"Language-Team: Portuguese <traduz@debianpt.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "Submissão falhou"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr "A tentativa de submeter as alterações de /etc ao ${VCS} falhou."
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+"Você pode resolver manualmente as situações com as alterações não submetidas "
+"antes de continuar. "
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr "Remover o repositório ${VCS} do etckeeper e os ficheiros associados?"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
+"O etckeeper está a ser purgado do sistema, e foi usado para guardar o /etc num "
+"repositório ${VCS}. Se escolher remover o repositório, isto irá DESTRUIR todo "
+"o histórico que o etckeeper guardou de /etc."
+
diff --git a/debian/po/pt_BR.po b/debian/po/pt_BR.po
new file mode 100644
index 0000000..de9784e
--- /dev/null
+++ b/debian/po/pt_BR.po
@@ -0,0 +1,59 @@
+# Debconf translations for etckeeper.
+# Copyright (C) 2012 THE etckeeper'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the etckeeper package.
+# Adriano Rafael Gomes <adrianorg@gmail.com>, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper 0.63\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2012-08-21 11:15-0300\n"
+"Last-Translator: Adriano Rafael Gomes <adrianorg@gmail.com>\n"
+"Language-Team: Brazilian Portuguese <debian-l10n-portuguese@lists.debian."
+"org>\n"
+"Language: pt_BR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "Envio falhou"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr "Uma tentativa de enviar alterações feitas em /etc para ${VCS} falhou."
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+"Você pode resolver manualmente os problemas com as alterações não enviadas "
+"antes de continuar."
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr "Remover o repositório ${VCS} do etckeeper e os arquivos associados?"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
+"O etckeeper está sendo expurgado do sistema, e foi usado para armazenar o "
+"diretório /etc em um repositório ${VCS}. Se você escolher remover o "
+"repositório, isso DESTRUIRÁ todo o histórico que o etckeeper gravou para o "
+"diretório /etc."
diff --git a/debian/po/ru.po b/debian/po/ru.po
new file mode 100644
index 0000000..b72b888
--- /dev/null
+++ b/debian/po/ru.po
@@ -0,0 +1,60 @@
+# translation of ru.po to Russian
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Yuri Kozlov <kozlov.y@gmail.com>, 2007.
+# Yuri Kozlov <yuray@komyakino.ru>, 2009.
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper 0.35\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2009-05-15 21:25+0400\n"
+"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
+"Language-Team: Russian <debian-l10n-russian@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "Фиксация завершилась неудачно"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr "Попытка зафиксировать изменения /etc в ${VCS} завершилась неудачно."
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+"Перед тем как продолжить вы можете вручную исправить положение "
+"с незафиксированными изменениями."
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr "Удалить репозиторий etckeeper ${VCS} и связанные с ним файлы?"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
+"Etckeeper вычищается из системы, но использовался для хранения каталога "
+"/etc в репозитории ${VCS}. Если вы выберете удаление репозитория, то "
+"это УНИЧТОЖИТ всю историю, которую etckeeper вёл для /etc."
+
diff --git a/debian/po/sv.po b/debian/po/sv.po
new file mode 100644
index 0000000..c40476d
--- /dev/null
+++ b/debian/po/sv.po
@@ -0,0 +1,59 @@
+# translation of etckeeper_0.20_sv.po to Swedish
+# etckeeper.
+# Copyright (C) 2008
+# This file is distributed under the same license as the etckeeper package.
+#
+# Martin Ågren <martin.agren@gmail.com>, 2008.
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper_0.20_sv\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2009-05-12 20:08+0100\n"
+"Last-Translator: Martin Bagge <brother@bsnet.se>\n"
+"Language-Team: Swedish <debian-l10n-swedish@lists.debian.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr "Verkställning misslyckades"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr "Ett försök att verkställa ändringar i /etc i ${VCS} misslyckades."
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+"Du kan lösa problemen med de overkställda ändringarna manuellt innan du "
+"fortsätter."
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr "Ska ${VCS}-förrådet för etckeeper och alla tillhörande filer tas bort?"
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
+"Etckeeper håller på att tas bort från systemet, användningsområdet för "
+"etckeeper är att spara /etc i ett ${VCS}-förråd. Om du väljer att ta bort "
+"förrådet kommer all historik för /etc att raderas."
diff --git a/debian/po/templates.pot b/debian/po/templates.pot
new file mode 100644
index 0000000..93e0fdd
--- /dev/null
+++ b/debian/po/templates.pot
@@ -0,0 +1,52 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "Commit failed"
+msgstr ""
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr ""
+
+#. Type: error
+#. Description
+#: ../templates:2001
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr ""
+
+#. Type: boolean
+#. Description
+#: ../templates:3001
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr ""
diff --git a/debian/po/vi.po b/debian/po/vi.po
new file mode 100644
index 0000000..4a75241
--- /dev/null
+++ b/debian/po/vi.po
@@ -0,0 +1,54 @@
+# Vietnamese translation for ETC Keeper.
+# Copyright © 2010 Free Software Foundation, Inc.
+# Clytie Siddall <clytie@riverland.net.au>, 2007-2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: etckeeper 0.50\n"
+"Report-Msgid-Bugs-To: etckeeper@packages.debian.org\n"
+"POT-Creation-Date: 2009-05-06 14:41-0400\n"
+"PO-Revision-Date: 2010-10-31 13:59+1030\n"
+"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
+"Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: LocFactoryEditor 1.8\n"
+
+#: ../templates:2001
+#. Type: error
+#. Description
+msgid "Commit failed"
+msgstr "Lỗi ghi chép"
+
+#: ../templates:2001
+#. Type: error
+#. Description
+#| msgid "An attempt to commit /etc changes to git failed."
+msgid "An attempt to commit /etc changes to ${VCS} failed."
+msgstr "Gặp lỗi khi thử ghi chép vào ${VCS} các thay đổi trong « /etc »."
+
+#: ../templates:2001
+#. Type: error
+#. Description
+msgid ""
+"You may manually resolve the issues with the uncommitted changes before "
+"continuing."
+msgstr ""
+"Bạn cũng có thể tự giải quyết vấn đề về các thay đổi chưa ghi chép, trước khi tiếp tục."
+
+#: ../templates:3001
+#. Type: boolean
+#. Description
+msgid "Remove etckeeper ${VCS} repository and associated files?"
+msgstr "Gỡ bỏ kho lưu ${VCS} etckeeper và các tập tin tương ứng ?"
+
+#: ../templates:3001
+#. Type: boolean
+#. Description
+msgid ""
+"Etckeeper is being purged from the system, and was used to store /etc in a "
+"${VCS} repository. If you choose to remove the repository, this will DESTROY "
+"all history etckeeper has recorded for /etc."
+msgstr "Gói etckeeper đang bị tẩy khỏi hệ thống: nó từng được sử dụng để lưu trữ « /etc » vào một kho ${VCS}. Sự chọn gỡ bỏ kho lưu này thì HỦY toàn bộ lịch sử được etckeeper giữ đối với « /etc »."
diff --git a/debian/postinst b/debian/postinst
new file mode 100644
index 0000000..59e9f4a
--- /dev/null
+++ b/debian/postinst
@@ -0,0 +1,98 @@
+#!/bin/sh
+set -e
+
+# source confmodule to ensure templates are loaded
+. /usr/share/debconf/confmodule
+
+#DEBHELPER#
+
+# Move a conffile without triggering a dpkg question
+mv_conffile() {
+ OLDCONFFILE="$1"
+ NEWCONFFILE="$2"
+
+ if [ -e "$OLDCONFFILE" ]; then
+ echo "Preserving user changes to $NEWCONFFILE ..."
+ mv -f "$NEWCONFFILE" "$NEWCONFFILE".dpkg-new
+ mv -f "$OLDCONFFILE" "$NEWCONFFILE"
+ fi
+}
+
+case "$1" in
+configure)
+ if dpkg --compare-versions "$2" le "0.7"; then
+ if [ -d /etc/etckeeper/pre-apt.d ]; then
+ mv_conffile "/etc/etckeeper/pre-apt.d/README" \
+ "/etc/etckeeper/pre-install.d/README"
+ mv_conffile "/etc/etckeeper/pre-apt.d/50uncommitted-changes" \
+ "/etc/etckeeper/pre-install.d/50uncommitted-changes"
+ rmdir --ignore-fail-on-non-empty /etc/etckeeper/pre-apt.d
+ fi
+ if [ -d /etc/etckeeper/post-apt.d ]; then
+ mv_conffile "/etc/etckeeper/post-apt.d/README" \
+ "/etc/etckeeper/post-install.d/README"
+ mv_conffile "/etc/etckeeper/post-apt.d/10git-test" \
+ "/etc/etckeeper/post-install.d/10vcs-test"
+ mv_conffile "/etc/etckeeper/post-apt.d/30git-add" \
+ "/etc/etckeeper/post-install.d/30git-add"
+ mv_conffile "/etc/etckeeper/post-apt.d/40git-rm" \
+ "/etc/etckeeper/post-install.d/40git-rm"
+ mv_conffile "/etc/etckeeper/post-apt.d/50git-commit" \
+ "/etc/etckeeper/post-install.d/50vcs-commit"
+ rmdir --ignore-fail-on-non-empty /etc/etckeeper/post-apt.d
+ fi
+ mv_conffile "/etc/etckeeper/init.d/40git-init" \
+ "/etc/etckeeper/init.d/40vcs-init"
+ mv_conffile "/etc/etckeeper/init.d/50git-ignore" \
+ "/etc/etckeeper/init.d/50vcs-ignore"
+ mv_conffile "/etc/etckeeper/init.d/50git-perm" \
+ "/etc/etckeeper/init.d/50vcs-perm"
+ mv_conffile "/etc/etckeeper/init.d/50git-pre-commit-hook" \
+ "/etc/etckeeper/init.d/50vcs-pre-commit-hook"
+ mv_conffile "/etc/etckeeper/init.d/70git-add" \
+ "/etc/etckeeper/init.d/70git-add"
+ fi
+ if dpkg --compare-versions "$2" le "0.10"; then
+ for c in 10vcs-test 30git-add 30hg-addremove 40git-rm; do
+ mv_conffile "/etc/etckeeper/post-install.d/$c" \
+ "/etc/etckeeper/commit.d/$c"
+
+ done
+ fi
+ if dpkg --compare-versions "$2" le "0.13"; then
+ mv_conffile "/etc/etckeeper/init.d/10restore-etckeeper" \
+ "/etc/etckeeper/init.d/20restore-etckeeper"
+ mv_conffile "/etc/etckeeper/init.d/20restore-metadata" \
+ "/etc/etckeeper/init.d/10restore-metadata"
+ fi
+ if dpkg --compare-versions "$2" le "0.28"; then
+ for c in commit.d/30darcs-add init.d/60darcs-deleted-symlinks; do
+ if [ -e /etc/etckeeper/$c ]; then
+ chmod +x /etc/etckeeper/$c
+ fi
+ done
+ fi
+ if dpkg --compare-versions "$2" le "0.61"; then
+ # may be left over from a botched conffile removal
+ rm -f /etc/etckeeper/commit.d/40git-rm.dpkg-dist
+ fi
+
+ if [ "$2" = "" ] && [ -e "/etc/etckeeper/etckeeper.conf" ]; then
+ # Fresh install.
+ . /etc/etckeeper/etckeeper.conf || true
+ if [ -n "$VCS" ] && [ -x "`which $VCS 2>/dev/null`" ]; then
+ if etckeeper init; then
+ if ! etckeeper commit "Initial commit"; then
+ echo "etckeeper commit failed; run it by hand" >&2
+ fi
+ else
+ echo "etckeeper init failed; run it by hand" >&2
+ fi
+ else
+ echo "etckeeper init not ran as $VCS is not installed" >&2
+ fi
+ fi
+
+ # prints error and exits nonzero if the ignore file cannot be updated
+ etckeeper update-ignore || true
+esac
diff --git a/debian/postrm b/debian/postrm
new file mode 100644
index 0000000..7fd06f6
--- /dev/null
+++ b/debian/postrm
@@ -0,0 +1,31 @@
+#!/bin/sh
+set -e
+
+if [ "$1" = purge ]; then
+ if [ -e /etc/.etckeeper ]; then
+ . /usr/share/debconf/confmodule
+
+ # uninit on purge is tricky because etckeeper's configuration
+ # and code has been removed at this point. This relies on a
+ # stashed away copy.
+ if [ -e /var/cache/etckeeper/stash/etckeeper.conf ] &&
+ [ -d /var/cache/etckeeper/stash/uninit.d ] &&
+ [ -x /var/cache/etckeeper/stash/etckeeper ]; then
+ . /var/cache/etckeeper/stash/etckeeper.conf
+ if [ -n "$VCS" ]; then
+ db_subst etckeeper/purge VCS "$VCS"
+ db_input critical etckeeper/purge || true
+ db_go || true
+ db_get etckeeper/purge
+ if [ "$RET" = true ]; then
+ ETCKEEPER_CONF_DIR=/var/cache/etckeeper/stash
+ export ETCKEEPER_CONF_DIR
+ /var/cache/etckeeper/stash/etckeeper uninit -f || true
+ fi
+ fi
+ fi
+ fi
+ rm -rf /var/cache/etckeeper
+fi
+
+#DEBHELPER#
diff --git a/debian/preinst b/debian/preinst
new file mode 100644
index 0000000..4dda427
--- /dev/null
+++ b/debian/preinst
@@ -0,0 +1,83 @@
+#!/bin/sh
+set -e
+
+#DEBHELPER#
+
+# Prepare to move a conffile without triggering a dpkg question
+prep_mv_conffile() {
+ PKGNAME="$1"
+ CONFFILE="$2"
+
+ if [ -e "$CONFFILE" ]; then
+ md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
+ old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE'{s/ obsolete$//;s/.* //p}\"`"
+ if [ "$md5sum" = "$old_md5sum" ]; then
+ rm -f "$CONFFILE"
+ fi
+ fi
+}
+
+# Remove a no-longer used conffile
+rm_conffile() {
+ PKGNAME="$1"
+ CONFFILE="$2"
+
+ if [ -e "$CONFFILE" ]; then
+ md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
+ old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE'{s/ obsolete$//;s/.* //p}\"`"
+ if [ "$md5sum" != "$old_md5sum" ]; then
+ echo "Obsolete conffile $CONFFILE has been modified by you."
+ echo "Saving as $CONFFILE.dpkg-bak ..."
+ mv -f "$CONFFILE" "$CONFFILE".dpkg-bak
+ else
+ echo "Removing obsolete conffile $CONFFILE ..."
+ rm -f "$CONFFILE"
+ fi
+ fi
+}
+
+case "$1" in
+install|upgrade)
+ if dpkg --compare-versions "$2" le "0.7"; then
+ for c in README 50uncommitted-changes; do
+ prep_mv_conffile etckeeper "/etc/etckeeper/pre-apt.d/$c"
+ done
+ for c in README 10git-test 30git-add 40git-rm 50git-commit; do
+ prep_mv_conffile etckeeper "/etc/etckeeper/post-apt.d/$c"
+ done
+ for c in 40git-init 50git-ignore 50git-perm \
+ 50git-pre-commit-hook 70git-add; do
+ prep_mv_conffile etckeeper "/etc/etckeeper/init.d/$c"
+ done
+ fi
+ if dpkg --compare-versions "$2" le "0.10"; then
+ for c in 10vcs-test 30git-add 30hg-addremove 40git-rm; do
+ prep_mv_conffile etckeeper "/etc/etckeeper/post-install.d/$c"
+
+ done
+ fi
+ if dpkg --compare-versions "$2" le "0.13"; then
+ for c in 20store-empty-directory 40rm-old-metadata; do
+ rm_conffile etckeeper "/etc/etckeeper/pre-commit.d/$c"
+ done
+ for c in 10restore-etckeeper 20restore-metadata; do
+ prep_mv_conffile etckeeper "/etc/etckeeper/init.d/$c"
+ done
+ fi
+ if dpkg --compare-versions "$2" le "0.15"; then
+ for c in 40bzr-rm 45bzr-precommit; do
+ rm_conffile etckeeper "/etc/etckeeper/commit.d/$c"
+ done
+ fi
+ if dpkg --compare-versions "$2" le "0.50"; then
+ for c in 20warn-hardlinks 20warn-special-file; do
+ rm_conffile etckeeper "/etc/etckeeper/pre-commit.d/$c"
+ done
+ fi
+ if dpkg --compare-versions "$2" le "0.61"; then
+ rm_conffile etckeeper "/etc/etckeeper/commit.d/40git-rm"
+ fi
+
+ # delete files the prerm stashes away to handle purging
+ rm -rf /var/cache/etckeeper/stash
+esac
diff --git a/debian/prerm b/debian/prerm
new file mode 100644
index 0000000..e13f086
--- /dev/null
+++ b/debian/prerm
@@ -0,0 +1,19 @@
+#!/bin/sh
+set -e
+
+#DEBHELPER#
+
+if [ "$1" = remove ]; then
+ # In case etckeeper is being purged, stash away a copy of
+ # the files purging will need.
+ mkdir -p /var/cache/etckeeper/stash
+ if [ -e /etc/etckeeper/etckeeper.conf ]; then
+ cp -a /etc/etckeeper/etckeeper.conf /var/cache/etckeeper/stash
+ fi
+ if [ -d /etc/etckeeper/uninit.d ]; then
+ cp -a /etc/etckeeper/uninit.d /var/cache/etckeeper/stash
+ fi
+ if [ -x /usr/bin/etckeeper ]; then
+ cp -a /usr/bin/etckeeper /var/cache/etckeeper/stash
+ fi
+fi
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..b6b9b90
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,10 @@
+#!/usr/bin/make -f
+
+export PYTHON_INSTALL_OPTS=--install-layout=deb
+
+%:
+ dh --with python2 $@
+
+# Not intended for use by anyone except the author.
+announcedir:
+ @echo ${HOME}/src/joeywiki/code/etckeeper/news
diff --git a/debian/templates b/debian/templates
new file mode 100644
index 0000000..2cec92c
--- /dev/null
+++ b/debian/templates
@@ -0,0 +1,25 @@
+# These templates have been reviewed by the debian-l10n-english
+# team
+#
+# If modifications/additions/rewording are needed, please ask
+# debian-l10n-english@lists.debian.org for advice.
+#
+# Even minor modifications require translation updates and such
+# changes should be coordinated with translators and reviewers.
+
+Template: etckeeper/commit_failed
+Type: error
+_Description: Commit failed
+ An attempt to commit /etc changes to ${VCS} failed.
+ .
+ You may manually resolve the issues with the uncommitted changes
+ before continuing.
+
+Template: etckeeper/purge
+Type: boolean
+Default: true
+_Description: Remove etckeeper ${VCS} repository and associated files?
+ Etckeeper is being purged from the system, and was used to
+ store /etc in a ${VCS} repository. If you choose to remove the
+ repository, this will DESTROY all history etckeeper has recorded
+ for /etc.