summaryrefslogtreecommitdiff
path: root/etckeeper.8
AgeCommit message (Collapse)Author
2014-09-04Revert "Avoid propigating nonzero exit status of any command called by ↵Joey Hess
etckeeper out to the caller. This is to avoid making apt give up because git is misconfigured and cannot commit, or similar. Closes: #760011" This reverts commit 1b70e83dddcafbcbea84fc55a6396e4876a9a0c4. This approach breaks the AVOID_COMMIT_BEFORE_INSTALL feature.
2014-09-04Avoid propigating nonzero exit status of any command called by etckeeper out ↵Joey Hess
to the caller. This is to avoid making apt give up because git is misconfigured and cannot commit, or similar. Closes: #760011 I absoltely do not want etckeeper to dive into the rats nest of making git be able to commit reliably. git commit has about a dozen failure modes, and it's up to the admin to avoid breaking their system by not giving it a hostname, or writing a broken ~/.gitconfig, or not giving uid 0 a user name, etc. I considered making only apt.conf's etckeeper calls be guarded with || true, but this would also need to be done for the other package managers that can call etckeeper. And it's better to let etckeeper indicate which script failed, rather than seeing an error message and apt continuing without an indication of why git commit was being called then.
2014-05-27rename file, since it is a markdown fileJoey Hess
Hmm
2012-06-02Preserve unmanaged ignore file entries on uninit (#673996)David De La Harpe Golden (Squared Financial)
Signed-off-by: David De La Harpe Golden (Squared Financial) <dgolden@squaredfinancial.com>
2010-07-16document vcs subcommandJoey Hess
2010-02-18Record real committer username in the darcs log, so that the man page can ↵Joey Hess
say that for every VCS the username is recorded.
2009-07-13Typo. Closes: #536799Joey Hess
2009-07-09Document ETCKEEPER_CONF_DIR in man page.Joey Hess
2009-05-06Make etckeeper uninit -f disable the prompt.Joey Hess
2009-02-24updateJoey Hess
2009-02-24mention darcsJoey Hess
2009-02-24uninit and auto-initJoey Hess
* 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
2009-02-13ignore file update supportJoey Hess
* etckeeper update-ignore will automatically update the VCS ignore file, only touching the part inside a "managed by etckeeper" comment block. * Run etckeeper update-ignore on upgrade.
2008-12-22Mention README file from man page.Joey Hess
2008-12-22Move etckeeper to sbin, and man page to section 8, since only an admin can ↵Joey Hess
really use etckeeper.