summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-09-13Fix file quoting problem in processing .etckeeper file in init.Joey Hess
2010-09-11Remove HOME setting in etckeeper. sudo now defaults to setting HOME itself ↵Joey Hess
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
2010-09-11Ignore -m switch to etckeeper commit, in case someone tries to use it with ↵Joey Hess
that option common to several VCS. Closes: #592050
2010-09-11note about sudo behaviorJoey Hess
2010-07-25Ensure that PATH contains the directory containing etckeeper, so that hook ↵Joey Hess
scripts that re-exec etckeeper are guaranteed to find it.
2010-07-16releasing version 0.48Joey Hess
2010-07-16document vcs subcommandJoey Hess
2010-07-16properly quote $@; remove pointless IFS setting; add error if VCS not foundJoey Hess
2010-07-16move to middleJoey Hess
2010-07-16Merge remote branch 'wertarbyte/cmd_vcs'Joey Hess
2010-07-15add "vcs" to pass commands to the vcs programStefan Tomanek
This new command allows the user to execute arbitrary commands inside the environment etckeeper runs in. This ensures that variables like $HOME match the values present during the commit process. Using the command "etckeeper vcs config user.email" will use the same git configuration as "etckeeper commit", while the value used by "git config" might vary due to the use of "sudo" and its handling of $HOME.
2010-07-13typoJoey Hess
2010-06-02Fix backwards test for HGUSER. (Mike Rich)Joey Hess
2010-05-30releasing version 0.47Joey Hess
2010-05-28Both git and bzr default to showing the author of a commit, and not the ↵Joey Hess
committer. So, set the author to the user running sudo for both. The committer will then be root.
2010-05-28wordingJoey Hess
2010-05-28hg: Set HGUSER (if not already set) to avoid warning message when ↵Joey Hess
committing. Closes: #533298
2010-05-28Set HOME=~root so that VCS like bzr that write to the home directory when ↵Joey Hess
run by etckeeper do not drop root-owned files in user home directory when sudo etckeeper is run. Closes: #583581
2010-05-24use dpkg-mergechangelogJoey Hess
2010-05-16releasing version 0.46Joey Hess
2010-05-16Fix bug where after a large upgrade, etckeeper's automatic commit message ↵Joey Hess
was so long it exceeded system limits. Closes: #581678
2010-05-16Support etckeeper commit --stdinJoey Hess
2010-04-15releasing version 0.45Joey Hess
2010-04-15missing rmJoey Hess
2010-04-15Fix logic error in darcs user code. Closes: #577918Joey Hess
2010-04-15Revert darcs to using --logfile again, necessary for multiline commit ↵Joey Hess
messages. Closes: #577915
2010-04-14releasing version 0.44Joey Hess
2010-04-14more find portability fixJoey Hess
2010-04-14find portability fixJoey Hess
2010-04-14more portable sedJoey Hess
I guess that non-gnu sed may require an extension to -i
2010-04-14avoid preserving ownership when installingJoey Hess
2010-04-14mehJoey Hess
2010-04-14redundant bug closureJoey Hess
2010-04-08Avoid using hostname -f, since on Solaris that sets the hostname to -f. Yay, ↵Joey Hess
Unix portability! (Instead, use dnsdomainname if available, and otherwise, fall back to the unqualified hostname.)
2010-04-08Update depends for git-core to git transition.Joey Hess
2010-03-12darcs cleanupJoey Hess
* 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.
2010-03-12whitespaceJoey Hess
2010-03-07typo fix, thanks Wolfgang KarallJoey Hess
2010-03-04Add fuse lock file to ignore listCédric Duval
# HG changeset patch # User Cédric Duval <cedricduval@free.fr> # Date 1267700184 -3600 # Node ID 89b13fb4dcf4dcd2db7f485f72186c2dc8f52d10 # Parent f14e9f4e28a9e2a511eb7bdf0252cf03607fd0d2 Add fuse lock file to ignore list.
2010-02-21Add example to README of how to automatically push changes to a backup ↵Joey Hess
repository.
2010-02-18releasing version 0.43Joey 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.
2010-02-18Add apparmor.d/cache/ to default ignores.Joey Hess
2010-02-18Check owner of tty to determine who has su'd to root when committing, based ↵Joey Hess
on a patch by Jakov Sosic.
2010-02-01Add /etc/webmin/webmin/oscache to ignore list. Closes: #567255Joey Hess
2010-01-31Prevent cron job autocommit from happening if pre-install file is present, ↵Joey Hess
to avoid committing state in the middle of an apt run. Closes: #567538
2010-01-31Fix cleanup of /var/cache/etckeeper/packagelist.pre-install after an upgrade ↵Joey Hess
where no conffiles are changed.
2010-01-26releasing version 0.42Joey Hess
2010-01-26Add runit and daemontools supervise files to ignore list. Closes: #529253Joey Hess
Note that since the files are named pipes, etckeeper will still complain about them due to #549354. This change is made in hope that bug will one day get fixed.
2010-01-26Fix handling of "#*#" ignores for git and hg.Joey Hess