summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2016-07-17Move systemd files to /lib/systemd; /usr/lib/systemd is not used on Debian.Joey Hess
2016-05-18do not create empty directoryChristian Hesse
Signed-off-by: Christian Hesse <mail@eworm.de>
2016-05-17exeJoey Hess
2016-05-17fixJoey Hess
2016-05-17refactor daily scriptJoey Hess
2016-05-17add systemd service and timerChristian Hesse
This add systemd service file and timer. To enable the timer: $ systemctl enable etckeeper.timer When enabled the timer will auto-commit 15 minutes after system boot and every 24 hours afer that. Signed-off-by: Christian Hesse <mail@eworm.de>
2016-05-17Make Pacman 5 call etckeeper post transaction hook as late as possibleChristian Hesse
... for real this time. Other hooks do not have a numeric prefix, so '95-' still resulted in the first commit to be run. Change the file name prefix to 'zz-' and hold thumbs. Signed-off-by: Christian Hesse <mail@eworm.de>
2016-03-13Make Pacman 5 call pre-transaction hook as early as possible.Tilman Blumenbach
Only the post-transaction hook should be called as _late_ as possible.
2016-03-06Make Pacman 5 call etckeeper hooks as late as possible.Tilman Blumenbach
2016-02-15new bash completion dirJoey Hess
2016-02-02Add hooks for Pacman 5.Tilman Blumenbach
2016-01-14fix makefile version patterns to ignore non-native version numbersAntoine Beaupré
(cherry picked from commit 70289c2491fee8aa5dbae4cc5c7425556d60f319)
2014-12-17Add commandline option --versionAndreas Wansner
2014-10-28add support for DNF package managerPetr Spacek
2014-07-16replace shebang => null line in __init__.py.Mitsutoshi NAKANO
The __init__.py is not executable. But it has a shebang. So rpmlint is warning. So Fedora executes "sed -i -e 1d" in etcleeper.spec. http://pkgs.fedoraproject.org/cgit/etckeeper.git/tree/etckeeper.spec Upstream should not worry downstreams. Please see also: https://github.com/joeyh/etckeeper/pull/15 modified: Makefile modified: etckeeper-bzr/__init__.py
2014-06-18Fix ypper-etckeeper.py change permission and localeMitsutoshi NAKANO
Changed zypper-etckeeper.py 's permission from 644 to 755 . Changed zypper-etckeeper.py's LANG to C . modified: Makefile modified: zypper-etckeeper.py
2014-05-09make Makefile more "openBSD-friendly"Harald Dunkel
Signed-off-by: Harald Dunkel <harald.dunkel@aixigo.de>
2012-08-06Add zypper plugin for openSUSECatalin Iacob
This uses zypp_plugin, a Python helper for implementing the protocol between zypper and plugins.
2011-11-25python2 fixesJoey Hess
2010-11-16Move etckeeper out of sbin, to avoid needing to work around broken root PATH ↵Joey Hess
settings in eg, crontab. Closes: #602438
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
2009-05-06Add cruft ignore file. Closes: #522513Joey Hess
2009-02-26make clean also depend on specJoey Hess
so that the spec file is updated before building tarballs
2009-02-25auto version spec fileJoey Hess
2009-02-25added yum-etckeeper plugin to top level etckeeper specfile. made makefile ↵Jimmy Tang
install said plugin when yum is selected as a high level package manager.
2008-12-22fixedJoey Hess
2008-12-22Move etckeeper to sbin, and man page to section 8, since only an admin can ↵Joey Hess
really use etckeeper.
2008-09-11be clearer about missing bzr support not failing the build/installJoey Hess
2008-05-03delete build directory on cleanJoey Hess
also, a non-phony build target
2008-05-03add phony build target for dh to callJoey Hess
2008-04-05Include etckeeper plugin in Debian package.Joey Hess
Conflicts: debian/control
2008-03-25Keep track of what packages change state during an installation, and include ↵Joey Hess
that in the commit message at the end.
2008-01-13Fix "Extraneous text after `ifeq' directive" make warnings.Miklos Vajna
Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
2008-01-05Makefile: typo fix.Miklos Vajna
In case LOWLEVEL_PACKAGE_MANAGER=pacman-g2, the /etc path was duplicated. Fix this. Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
2008-01-04Merge branch 'hg'Joey Hess
Significantly refactored
2008-01-04let's call pacman a lowlevel package manager consistentlyJoey Hess
2008-01-04Merge branch 'pacman-g2'Miklos Vajna
Conflicts: Makefile pre-install.d/50uncommitted-changes Additinoal fix: As noted by Joey, we should bail out with an error if git commit fails when using pacman-g2. Signed-off-by: Miklos Vajna <vmiklos@frugalware.org>
2008-01-03 * Added configuration options for highlevel and lowlevel package managersJoey Hess
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.
2008-01-03Makefile correction - dir creation, and man destMathieu Clabaut
2008-01-03Makefile : hg subdirs installationMathieu Clabaut
2008-01-03Makefile cleaning + use of DESTDIRMathieu Clabaut
2007-11-15Add bash completion to etckeeperRémi Vanicat
2007-11-14Render option to git commit configurableRémi Vanicat
When etckeeper commit something it use a default message that can be configured, but not easily edited on a case by case basis. To make this possible, and to give other way to customize commit, I add a configuration file that contain for now only one option: GIT_COMMIT_OPTION that can contain option given to git commit when run by etckeeper
2007-11-05stop symlink farmingJoey Hess
2007-11-05drop support for etckeeper-Joey Hess
2007-11-05polishJoey Hess
2007-11-05finishing touches etcJoey Hess
2007-11-05addJoey Hess