summaryrefslogtreecommitdiff
path: root/config-mgmt-etckeeper.PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'config-mgmt-etckeeper.PKGBUILD')
-rw-r--r--config-mgmt-etckeeper.PKGBUILD17
1 files changed, 16 insertions, 1 deletions
diff --git a/config-mgmt-etckeeper.PKGBUILD b/config-mgmt-etckeeper.PKGBUILD
index e20767b..5a8e8b0 100644
--- a/config-mgmt-etckeeper.PKGBUILD
+++ b/config-mgmt-etckeeper.PKGBUILD
@@ -1,5 +1,5 @@
. ${BUILDFILE%/*}/common.sh
-pkgver=20180126
+pkgver=20180129
pkgrel=2
package() {
@@ -38,6 +38,21 @@ EOF
add-unit etc/systemd/system/etckeeper.service.wants/etckeeper-init.service
add-unit etc/systemd/system/multi-user.target.wants/etckeeper-init.service
+add-file usr/share/libalpm/hooks/zz-etckeeper-post-install-holo.hook <<'EOF'
+[Trigger]
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Type = File
+Target = usr/share/holo/*
+
+[Action]
+Description = etckeeper: post-transaction commit (holo trigger)
+When = PostTransaction
+Exec = /usr/bin/etckeeper post-install
+Depends = etckeeper holo
+EOF
+
# Of course, if root will be making git commits, root's git
# credentials need configured.
install -d -m0750 root