diff options
Diffstat (limited to 'config-mgmt-etckeeper.PKGBUILD')
-rw-r--r-- | config-mgmt-etckeeper.PKGBUILD | 17 |
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 |