summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-05-27fix generating a list of files/directories ignored by gitPim van den Berg
"git ls-files --others --ignore --exclude-standard --directory" doesn't include the files that for example get ignored by this .gitignore line: ----- default/* ----- Without the "--directory" line it includes these files, but doesn't include: ----- folder/ ----- So combine those 2 commands. The next line (grep -xFvf) requires an exact match (-x). As a result the files in the 1st example were included in the .etckeeper file. Reference: http://stackoverflow.com/questions/466764/show-ignored-files-in-git#answer-1446609
2014-05-17Add support for pushing to multiple remote repositories. Thanks, Rouben.Joey Hess
2014-05-17Merge branch 'master' of https://github.com/rouben/etckeeperJoey Hess
2014-05-09Portability fixes. Thanks, Harald Dunkel.Joey Hess
2014-05-09make Makefile more "openBSD-friendly"Harald Dunkel
Signed-off-by: Harald Dunkel <harald.dunkel@aixigo.de>
2014-05-09find: replace "-not" by "!" to become Posix compliantHarald Dunkel
Signed-off-by: Harald Dunkel <harald.dunkel@aixigo.de>
2014-05-08Added support for pushing to multiple remote repositoriesRouben
2013-12-17actually, need to munge input, it may use ./ before filenamesJoey Hess
2013-12-17prep releaseJoey Hess
2013-12-17Fix too broad matching of .gitignored files. Closes: #732339Joey Hess
2013-11-10guard unsetsJoey Hess
Apparently fails with netbsd's shell. Unsure if that shell is POSIX.
2013-11-03prep releaseJoey Hess
2013-11-03export on separate line from variable definitionJoey Hess
2013-11-03Export Git variables, otherwise Git falls back to determining them itself.Michael Kuhn
2013-10-06Remove lvm/backup from default ignores, because lvm documentation recommends ↵Joey Hess
backing that up, for use by vgcfgrestore.
2013-10-01Autopush support for mercurial added.kes31
The commit script was edited, for using the default branch of mercurial to do autopush.
2013-09-21better means of disabling commitJoey Hess
2013-09-04releasing package etckeeper version 1.9Joey Hess
2013-09-04Fix git update-ignore syntax. Closes: #721873Joey Hess
2013-09-04releasing package etckeeper version 1.8Joey Hess
2013-09-04Merge remote-tracking branch 'refs/remotes/dgit/dgit/sid'Joey Hess
2013-08-28changelogJoey Hess
2013-08-28more generic name for variable as file does not contain patterns in git caseJoey Hess
2013-08-28fix typoJoey Hess
2013-08-28Omit files ignored by git from .etckeeper fileZdenek Crha
Add processing of the .gitignore file into filter_ignore() function. The .gitignore content is a list of globs and not regular expressions, so it is not possible to use same approach darcs uses. Instead, we use git commands to generate list of files that exist and need to be excluded as pattern file.
2013-07-31releasing version 1.7Joey Hess
2013-07-31etckeeper (1.7) unstable; urgency=lowJoey Hess
* Fix hilarious typo hardcoding my name. Closes: #718425 # imported from the archive
2013-07-31Fix hilarious typo hardcoding my name. Closes: #718425Joey Hess
2013-07-27releasing version 1.6Joey Hess
2013-07-27Guard git config calls. Closes: #717957Joey Hess
2013-07-26releasing version 1.5Joey Hess
2013-07-26cron.daily: Fix typo in stale lockfile handling code. Closes: #717908Joey Hess
2013-07-22Use user.name and user.email from the .gitconfig file belonging to the user ↵Joey Hess
who sued or sudoed to root, in preference to making up values for that user.
2013-07-07Added support for the pacman package manager. (Thanks, Tiago Stürmer Daitx)Joey Hess
2013-07-07add support for pacman package managerTiago Stürmer Daitx
2013-06-26Quote user and group names, in case someone thought putting a space in one ↵Joey Hess
was not a bloody stupid idea.
2013-06-17releasing version 1.4Joey Hess
2013-06-17fix syntax error lintian foundJoey Hess
2013-05-15Deal with unix^wlinux portability nonsense.Joey Hess
2013-05-08releasing version 1.3Joey Hess
2013-05-08Fix type -p bashism that crept in via recent patches. Closes: #707319Joey Hess
2013-05-08releasing version 1.2Joey Hess
2013-05-08When a file is owned by a uid or a gid with no corresponding user or group, ↵Joey Hess
put a numeric chown into .etckeeper. Previously, a broken chown was outputted.
2013-05-06Call type -p in a more compatable way.Joey Hess
2013-05-06releasing version 1.1Joey Hess
2013-05-06Fix warning when PUSH_REMOTE is not set. Closes: #706917Joey Hess
2013-05-05releasing version 1.0Joey Hess
2013-02-23Ignore fake-hwclock.data. Closes: #701491Joey Hess
2013-02-23ignore fake-hwclock.dataMarc Mezzarobba
(used by fake-hwclock to store the time periodically on systems without hardware clock)
2012-12-28move VCS probing to after we know what ETCKEEPER_DIR isJoey Hess
CWD does not have to be /etc when using etckeeper..