[arch-commits] Commit in systemd/trunk (PKGBUILD systemd-update.hook udev-hwdb.hook)

Jan Steffens heftig at archlinux.org
Tue Jan 17 16:51:55 UTC 2017


    Date: Tuesday, January 17, 2017 @ 16:51:55
  Author: heftig
Revision: 286762

Add hook for ConditionNeedsUpdate and update hwdb hook

Added:
  systemd/trunk/systemd-update.hook
Modified:
  systemd/trunk/PKGBUILD
  systemd/trunk/udev-hwdb.hook

---------------------+
 PKGBUILD            |    5 ++++-
 systemd-update.hook |   11 +++++++++++
 udev-hwdb.hook      |    4 ++--
 3 files changed, 17 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-01-17 07:11:37 UTC (rev 286761)
+++ PKGBUILD	2017-01-17 16:51:55 UTC (rev 286762)
@@ -22,6 +22,7 @@
         'systemd-user.pam'
         'systemd-sysusers.hook'
         'systemd-tmpfiles.hook'
+        'systemd-update.hook'
         'udev-hwdb.hook'
         '0001-disable-RestrictAddressFamilies-on-i686.patch'
         '0001-Revert-nspawn-try-to-bind-mount-resolved-s-resolv.co.patch'
@@ -36,7 +37,8 @@
             'b90c99d768dc2a4f020ba854edf45ccf1b86a09d2f66e475de21fe589ff7e32c33ef4aa0876d7f1864491488fd7edb2682fc0d68e83a6d4890a0778dc2d6fe19'
             '9d27d97f172a503f5b7044480a0b9ccc0c4ed5dbb2eb3b2b1aa929332c3bcfe38ef0c0310b6566f23b34f9c05b77035221164a7ab7677784c4a54664f12fca22'
             '0f4efddd25256e09c42b953caeee4b93eb49ecc6eaebf02e616b4dcbfdac9860c3d8a3d1a106325b2ebc4dbc6e08ac46702abcb67a06737227ccb052aaa2a067'
-            '888ab01bc6e09beb08d7126472c34c9e1aa35ea34e62a09e900ae34c93b1de2fcc988586efd8d0dc962393974f45c77b206d59a86cf53e370f061bf9a1b1a862'
+            '10190fba9f39a8f4b620a0829e0ba8ed63bb4dbeca712966011ee7807880d01ab2abff1a80baafeb6674db70526a473fe585db8190e864f318fc4d6068552618'
+            '2c1f765e7cefc50f07ad994634ea25d9396e6b9c0de46e58f18377e642a471517a0dbf5eb547070a38c6ecf84ec8e030f650a6cee010871cd7a466a32534adda'
             '89f9b2d3918c679ce4f76c2b10dc7fcb7e04f1925a5f92542f06891de2a123a91df7eb67fd4ce71506a8132f5440b3560b7bb667e1c1813944b115c1dfe35e3f'
             'b993a42c5534582631f7b379d54f6abc37e3aaa56ecf869a6d86ff14ae5a52628f4e447b6a30751bc1c14c30cec63a5c6d0aa268362d235ed477b639cac3a219'
             '68478403433aafc91a03fda5d83813d2ed1dfc6ab7416b2927a803314ecf826edcb6c659587e74df65de3ccb1edf958522f56ff9ac461a1f696b6dede1d4dd35')
@@ -208,6 +210,7 @@
 
   install -Dm644 "$srcdir/systemd-sysusers.hook" "$pkgdir/usr/share/libalpm/hooks/systemd-sysusers.hook"
   install -Dm644 "$srcdir/systemd-tmpfiles.hook" "$pkgdir/usr/share/libalpm/hooks/systemd-tmpfiles.hook"
+  install -Dm644 "$srcdir/systemd-update.hook" "$pkgdir/usr/share/libalpm/hooks/systemd-update.hook"
   install -Dm644 "$srcdir/udev-hwdb.hook" "$pkgdir/usr/share/libalpm/hooks/udev-hwdb.hook"
 
   # overwrite the systemd-user PAM configuration with our own

Added: systemd-update.hook
===================================================================
--- systemd-update.hook	                        (rev 0)
+++ systemd-update.hook	2017-01-17 16:51:55 UTC (rev 286762)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/
+
+[Action]
+Description = Arming ConditionNeedsUpdate...
+When = PostTransaction
+Exec = /usr/bin/touch -c /usr

Modified: udev-hwdb.hook
===================================================================
--- udev-hwdb.hook	2017-01-17 07:11:37 UTC (rev 286761)
+++ udev-hwdb.hook	2017-01-17 16:51:55 UTC (rev 286762)
@@ -6,6 +6,6 @@
 Target = usr/lib/udev/hwdb.d/*
 
 [Action]
-Description = Updating udev Hardware Database...
+Description = Updating udev hardware database...
 When = PostTransaction
-Exec = /usr/bin/udevadm hwdb --update
+Exec = /usr/bin/systemd-hwdb --usr update



More information about the arch-commits mailing list