[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2022-08-07 Thread Brett Cornwall via arch-commits
Date: Sunday, August 7, 2022 @ 14:35:28
  Author: ainola
Revision: 1260549

Add conflict with package "bear"

Bear also provides /usr/bin/intercept

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-07 13:11:38 UTC (rev 1260548)
+++ PKGBUILD2022-08-07 14:35:28 UTC (rev 1260549)
@@ -3,7 +3,7 @@
 
 pkgname=interception-tools
 pkgver=0.6.8
-pkgrel=4
+pkgrel=5
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
 license=('GPL3')
@@ -13,6 +13,7 @@
 'yaml-cpp' 'libyaml-cpp.so'
 'systemd-libs' 'libudev.so'
 )
+conflicts=('bear')  # Also has a /usr/bin/intercept
 makedepends=('cmake' 'systemd' 'boost')
 options=(debug)
 source=(



[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2022-07-15 Thread Allan McRae via arch-commits
Date: Friday, July 15, 2022 @ 10:45:19
  Author: allan
Revision: 1252869

upgpkg: interception-tools 0.6.8-4: Rebuild ainola's packages

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-07-15 10:44:23 UTC (rev 1252868)
+++ PKGBUILD2022-07-15 10:45:19 UTC (rev 1252869)
@@ -3,7 +3,7 @@
 
 pkgname=interception-tools
 pkgver=0.6.8
-pkgrel=3
+pkgrel=4
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
 license=('GPL3')



[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2022-02-04 Thread Brett Cornwall via arch-commits
Date: Saturday, February 5, 2022 @ 04:36:32
  Author: ainola
Revision: 1126401

Enable debug

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-05 04:34:32 UTC (rev 1126400)
+++ PKGBUILD2022-02-05 04:36:32 UTC (rev 1126401)
@@ -3,7 +3,7 @@
 
 pkgname=interception-tools
 pkgver=0.6.8
-pkgrel=2
+pkgrel=3
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
 license=('GPL3')
@@ -14,6 +14,7 @@
 'systemd-libs' 'libudev.so'
 )
 makedepends=('cmake' 'systemd' 'boost')
+options=(debug)
 source=(
 
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
 )



[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2022-01-17 Thread Morten Linderud via arch-commits
Date: Monday, January 17, 2022 @ 10:08:30
  Author: foxboron
Revision: 1107653

upgpkg: interception-tools 0.6.8-2: aionola package rebuild

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-01-17 10:07:32 UTC (rev 1107652)
+++ PKGBUILD2022-01-17 10:08:30 UTC (rev 1107653)
@@ -3,7 +3,7 @@
 
 pkgname=interception-tools
 pkgver=0.6.8
-pkgrel=1
+pkgrel=2
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
 license=('GPL3')



[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2021-11-25 Thread Brett Cornwall via arch-commits
Date: Thursday, November 25, 2021 @ 23:55:25
  Author: ainola
Revision: 1054823

upgpkg: interception-tools 0.6.8-1

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-11-25 23:01:26 UTC (rev 1054822)
+++ PKGBUILD2021-11-25 23:55:25 UTC (rev 1054823)
@@ -2,8 +2,8 @@
 # Contributor: Francisco Lopes
 
 pkgname=interception-tools
-pkgver=0.6.7
-pkgrel=2
+pkgver=0.6.8
+pkgrel=1
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
 license=('GPL3')
@@ -17,7 +17,7 @@
 source=(
 
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
 )
-sha256sums=('58a388899c7bb765c5d35306b57894fb220dc8ab4d37475a33898bb2934bca81')
+sha256sums=('84ced1c10bef7f00660704685c651c4241096cc9848c31f5a04f166e1450949d')
 
 build() {
 cmake -B build \



[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2021-10-24 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 24, 2021 @ 23:47:19
  Author: svenstaro
Revision: 1033266

upgpkg: interception-tools 0.6.7-2: yaml-cpp 0.7 rebuild

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-24 23:46:41 UTC (rev 1033265)
+++ PKGBUILD2021-10-24 23:47:19 UTC (rev 1033266)
@@ -3,7 +3,7 @@
 
 pkgname=interception-tools
 pkgver=0.6.7
-pkgrel=1
+pkgrel=2
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
 license=('GPL3')



[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2021-07-17 Thread Brett Cornwall via arch-commits
Date: Saturday, July 17, 2021 @ 17:49:00
  Author: ainola
Revision: 978401

upgpkg: interception-tools 0.6.7-1

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-17 17:14:21 UTC (rev 978400)
+++ PKGBUILD2021-07-17 17:49:00 UTC (rev 978401)
@@ -2,7 +2,7 @@
 # Contributor: Francisco Lopes
 
 pkgname=interception-tools
-pkgver=0.6.6
+pkgver=0.6.7
 pkgrel=1
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
@@ -17,7 +17,7 @@
 source=(
 
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
 )
-sha256sums=('6917eb7109c7514ef620f7ea184f95e7be522b8f5b226b121675c0a7f628afee')
+sha256sums=('58a388899c7bb765c5d35306b57894fb220dc8ab4d37475a33898bb2934bca81')
 
 build() {
 cmake -B build \



[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2021-05-08 Thread Brett Cornwall via arch-commits
Date: Sunday, May 9, 2021 @ 04:33:53
  Author: ainola
Revision: 928950

upgpkg: interception-tools 0.6.6-1

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-05-09 04:01:06 UTC (rev 928949)
+++ PKGBUILD2021-05-09 04:33:53 UTC (rev 928950)
@@ -2,7 +2,7 @@
 # Contributor: Francisco Lopes
 
 pkgname=interception-tools
-pkgver=0.6.5
+pkgver=0.6.6
 pkgrel=1
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
@@ -17,7 +17,7 @@
 source=(
 
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
 )
-sha256sums=('a82e93fb34bd0919beaffb0356a8f841f89ed5c8a216673303e040ddea890817')
+sha256sums=('6917eb7109c7514ef620f7ea184f95e7be522b8f5b226b121675c0a7f628afee')
 
 build() {
 cmake -B build \


[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2021-05-05 Thread Brett Cornwall via arch-commits
Date: Thursday, May 6, 2021 @ 03:48:23
  Author: ainola
Revision: 928352

upgpkg: interception-tools 0.6.5-1

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-05-06 03:18:33 UTC (rev 928351)
+++ PKGBUILD2021-05-06 03:48:23 UTC (rev 928352)
@@ -2,8 +2,8 @@
 # Contributor: Francisco Lopes
 
 pkgname=interception-tools
-pkgver=0.6.4
-pkgrel=2
+pkgver=0.6.5
+pkgrel=1
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
 license=('GPL3')
@@ -17,7 +17,7 @@
 source=(
 
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
 )
-sha256sums=('1c333588d76ffc7675a32b9f90b2440287d1e2852910a87782878b457c36b3a1')
+sha256sums=('a82e93fb34bd0919beaffb0356a8f841f89ed5c8a216673303e040ddea890817')
 
 build() {
 cmake -B build \


[arch-commits] Commit in interception-tools/trunk (PKGBUILD udevmon.service)

2021-01-16 Thread Brett Cornwall via arch-commits
Date: Sunday, January 17, 2021 @ 00:52:30
  Author: ainola
Revision: 821245

rm downstream service file, use upstream's

Modified:
  interception-tools/trunk/PKGBUILD
Deleted:
  interception-tools/trunk/udevmon.service

-+
 PKGBUILD|8 +++-
 udevmon.service |   44 
 2 files changed, 3 insertions(+), 49 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-01-17 00:06:03 UTC (rev 821244)
+++ PKGBUILD2021-01-17 00:52:30 UTC (rev 821245)
@@ -3,7 +3,7 @@
 
 pkgname=interception-tools
 pkgver=0.6.4
-pkgrel=1
+pkgrel=2
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
 license=('GPL3')
@@ -16,10 +16,8 @@
 makedepends=('cmake' 'systemd' 'boost')
 source=(
 
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
-udevmon.service
 )
-sha256sums=('1c333588d76ffc7675a32b9f90b2440287d1e2852910a87782878b457c36b3a1'
-'cb4e046aa95cf591492f99543ce2fdc6d3dc94420893cc069fd568f9822d9e4b')
+sha256sums=('1c333588d76ffc7675a32b9f90b2440287d1e2852910a87782878b457c36b3a1')
 
 build() {
 cmake -B build \
@@ -32,7 +30,7 @@
 
 package() {
 install -dm755 "$pkgdir/etc/interception/udevmon.d"
-install -Dm644 udevmon.service -t "$pkgdir/usr/lib/systemd/system"
+install -Dm644 "tools-v$pkgver/udevmon.service" -t 
"$pkgdir/usr/lib/systemd/system"
 install -Dm644 "tools-v$pkgver/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
 
 cd build

Deleted: udevmon.service
===
--- udevmon.service 2021-01-17 00:06:03 UTC (rev 821244)
+++ udevmon.service 2021-01-17 00:52:30 UTC (rev 821245)
@@ -1,44 +0,0 @@
-[Unit]
-Description=Monitor input devices for launching tasks
-Wants=systemd-udev-settle.service
-After=systemd-udev-settle.service
-Documentation=man:udev(7)
-
-[Service]
-ExecStart=/usr/bin/udevmon -c /etc/interception/udevmon.yaml
-Nice=-20
-Restart=on-failure
-OOMScoreAdjust=-1000
-
-CapabilityBoundingSet=~CAP_SETUID CAP_SETGID CAP_SETPCAP CAP_SYS_PTRACE 
CAP_SYS_ADMIN CAP_NET_ADMIN CAP_SYS_RAWIO CAP_SYS_BOOT
-DeviceAllow=char-* rw
-DevicePolicy=strict
-IPAddressDeny=any
-LockPersonality=yes
-MemoryDenyWriteExecute=yes
-NoNewPrivileges=yes
-PrivateMounts=yes
-PrivateTmp=yes
-ProtectControlGroups=yes
-ProtectClock=yes
-ProtectHome=yes
-ProtectHostname=yes
-ProtectKernelLogs=yes
-ProtectKernelModules=yes
-ProtectKernelTunables=yes
-PrivateUsers=yes
-ProtectProc=invisible
-ProtectSystem=strict
-RestrictAddressFamilies=AF_NETLINK
-RestrictNamespaces=yes
-RestrictRealtime=yes
-RestrictSUIDSGID=yes
-SystemCallArchitectures=native
-SystemCallErrorNumber=EPERM
-SystemCallFilter=@system-service
-SystemCallFilter=~@privileged @resources
-UMask=077
-ProcSubset=pid
-
-[Install]
-WantedBy=multi-user.target


[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2021-01-14 Thread Brett Cornwall via arch-commits
Date: Thursday, January 14, 2021 @ 16:25:18
  Author: ainola
Revision: 820836

upgpkg: interception-tools 0.6.4-1

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-01-14 16:03:02 UTC (rev 820835)
+++ PKGBUILD2021-01-14 16:25:18 UTC (rev 820836)
@@ -2,7 +2,7 @@
 # Contributor: Francisco Lopes
 
 pkgname=interception-tools
-pkgver=0.6.3
+pkgver=0.6.4
 pkgrel=1
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
@@ -18,7 +18,7 @@
 
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
 udevmon.service
 )
-sha256sums=('41b9c0cdc4eadc1145722c980afa13356933aa3c15232da0b3c8b5b5d856'
+sha256sums=('1c333588d76ffc7675a32b9f90b2440287d1e2852910a87782878b457c36b3a1'
 'cb4e046aa95cf591492f99543ce2fdc6d3dc94420893cc069fd568f9822d9e4b')
 
 build() {


[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2021-01-09 Thread Brett Cornwall via arch-commits
Date: Saturday, January 9, 2021 @ 19:54:50
  Author: ainola
Revision: 816558

upgpkg: interception-tools 0.6.3-1

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-01-09 19:40:34 UTC (rev 816557)
+++ PKGBUILD2021-01-09 19:54:50 UTC (rev 816558)
@@ -2,7 +2,7 @@
 # Contributor: Francisco Lopes
 
 pkgname=interception-tools
-pkgver=0.5.1
+pkgver=0.6.3
 pkgrel=1
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
@@ -18,7 +18,7 @@
 
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
 udevmon.service
 )
-sha256sums=('ae41795430b97947874eea9cd3a4d28d457cddbbdfb8f3e70023502e718a55e2'
+sha256sums=('41b9c0cdc4eadc1145722c980afa13356933aa3c15232da0b3c8b5b5d856'
 'cb4e046aa95cf591492f99543ce2fdc6d3dc94420893cc069fd568f9822d9e4b')
 
 build() {


[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2021-01-03 Thread Brett Cornwall via arch-commits
Date: Sunday, January 3, 2021 @ 19:37:59
  Author: ainola
Revision: 805714

upgpkg: interception-tools 0.5.1-1

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-01-03 19:37:55 UTC (rev 805713)
+++ PKGBUILD2021-01-03 19:37:59 UTC (rev 805714)
@@ -2,7 +2,7 @@
 # Contributor: Francisco Lopes
 
 pkgname=interception-tools
-pkgver=0.5.0
+pkgver=0.5.1
 pkgrel=1
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
@@ -18,7 +18,7 @@
 
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
 udevmon.service
 )
-sha256sums=('e97c6924e23b81719cea6c05e730654da6311ebe2214c729ca9c6bea4a077727'
+sha256sums=('ae41795430b97947874eea9cd3a4d28d457cddbbdfb8f3e70023502e718a55e2'
 'cb4e046aa95cf591492f99543ce2fdc6d3dc94420893cc069fd568f9822d9e4b')
 
 build() {


[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2021-01-02 Thread Brett Cornwall via arch-commits
Date: Sunday, January 3, 2021 @ 02:19:50
  Author: ainola
Revision: 805017

upgpkg: interception-tools 0.5.0-1

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-01-03 02:19:29 UTC (rev 805016)
+++ PKGBUILD2021-01-03 02:19:50 UTC (rev 805017)
@@ -2,7 +2,7 @@
 # Contributor: Francisco Lopes
 
 pkgname=interception-tools
-pkgver=0.4.4
+pkgver=0.5.0
 pkgrel=1
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
@@ -18,7 +18,7 @@
 
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
 udevmon.service
 )
-sha256sums=('5a0034dd39c83e66640522425404b5a0c6d1ab477282a3eb0ec9e4ff5b8ccab7'
+sha256sums=('e97c6924e23b81719cea6c05e730654da6311ebe2214c729ca9c6bea4a077727'
 'cb4e046aa95cf591492f99543ce2fdc6d3dc94420893cc069fd568f9822d9e4b')
 
 build() {


[arch-commits] Commit in interception-tools/trunk (PKGBUILD)

2021-01-01 Thread Brett Cornwall via arch-commits
Date: Friday, January 1, 2021 @ 20:53:07
  Author: ainola
Revision: 802860

upgpkg: interception-tools 0.4.4-1

Modified:
  interception-tools/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-01-01 20:51:32 UTC (rev 802859)
+++ PKGBUILD2021-01-01 20:53:07 UTC (rev 802860)
@@ -2,7 +2,7 @@
 # Contributor: Francisco Lopes
 
 pkgname=interception-tools
-pkgver=0.4.3
+pkgver=0.4.4
 pkgrel=1
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
@@ -18,7 +18,7 @@
 
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
 udevmon.service
 )
-sha256sums=('7a755cfcf511dbc86aa19a16906a539eccfdc3a5b83e13c27e17a5488696d27a'
+sha256sums=('5a0034dd39c83e66640522425404b5a0c6d1ab477282a3eb0ec9e4ff5b8ccab7'
 'cb4e046aa95cf591492f99543ce2fdc6d3dc94420893cc069fd568f9822d9e4b')
 
 build() {


[arch-commits] Commit in interception-tools/trunk (PKGBUILD udevmon.service)

2020-12-31 Thread Brett Cornwall via arch-commits
Date: Friday, January 1, 2021 @ 00:25:10
  Author: ainola
Revision: 801429

upgpkg: 0.4.3; re-add udevmon.service

Including udevmon.service downstream until upstream accepts the changes.

Added:
  interception-tools/trunk/udevmon.service
Modified:
  interception-tools/trunk/PKGBUILD

-+
 PKGBUILD|   13 -
 udevmon.service |   44 
 2 files changed, 52 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-01-01 00:24:27 UTC (rev 801428)
+++ PKGBUILD2021-01-01 00:25:10 UTC (rev 801429)
@@ -2,13 +2,12 @@
 # Contributor: Francisco Lopes
 
 pkgname=interception-tools
-pkgver=0.3.4
+pkgver=0.4.3
 pkgrel=1
 pkgdesc='A minimal composable infrastructure on top of libudev and libevdev'
 arch=('x86_64')
 license=('GPL3')
 url='https://gitlab.com/interception/linux/tools'
-# Add 'libevdev.so' once https://bugs.archlinux.org/task/69112 is fixed
 depends=(
 'libevdev' 'libevdev.so'
 'yaml-cpp' 'libyaml-cpp.so'
@@ -15,8 +14,12 @@
 'systemd-libs' 'libudev.so'
 )
 makedepends=('cmake' 'systemd' 'boost')
-source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;)
-sha256sums=('0c56fc123b2cb1b71c8390e56a1c72dab59456cde8896e23c18198c9e9b60678')
+source=(
+
"$pkgname-$pkgver.tar.gz::https://gitlab.com/interception/linux/tools/-/archive/v$pkgver/tools-v$pkgver.tar.gz;
+udevmon.service
+)
+sha256sums=('7a755cfcf511dbc86aa19a16906a539eccfdc3a5b83e13c27e17a5488696d27a'
+'cb4e046aa95cf591492f99543ce2fdc6d3dc94420893cc069fd568f9822d9e4b')
 
 build() {
 cmake -B build \
@@ -29,7 +32,7 @@
 
 package() {
 install -dm755 "$pkgdir/etc/interception/udevmon.d"
-install -Dm644 "tools-v$pkgver/udevmon.service" -t 
"$pkgdir/usr/lib/systemd/system"
+install -Dm644 udevmon.service -t "$pkgdir/usr/lib/systemd/system"
 install -Dm644 "tools-v$pkgver/README.md" -t 
"$pkgdir/usr/share/doc/$pkgname"
 
 cd build

Added: udevmon.service
===
--- udevmon.service (rev 0)
+++ udevmon.service 2021-01-01 00:25:10 UTC (rev 801429)
@@ -0,0 +1,44 @@
+[Unit]
+Description=Monitor input devices for launching tasks
+Wants=systemd-udev-settle.service
+After=systemd-udev-settle.service
+Documentation=man:udev(7)
+
+[Service]
+ExecStart=/usr/bin/udevmon -c /etc/interception/udevmon.yaml
+Nice=-20
+Restart=on-failure
+OOMScoreAdjust=-1000
+
+CapabilityBoundingSet=~CAP_SETUID CAP_SETGID CAP_SETPCAP CAP_SYS_PTRACE 
CAP_SYS_ADMIN CAP_NET_ADMIN CAP_SYS_RAWIO CAP_SYS_BOOT
+DeviceAllow=char-* rw
+DevicePolicy=strict
+IPAddressDeny=any
+LockPersonality=yes
+MemoryDenyWriteExecute=yes
+NoNewPrivileges=yes
+PrivateMounts=yes
+PrivateTmp=yes
+ProtectControlGroups=yes
+ProtectClock=yes
+ProtectHome=yes
+ProtectHostname=yes
+ProtectKernelLogs=yes
+ProtectKernelModules=yes
+ProtectKernelTunables=yes
+PrivateUsers=yes
+ProtectProc=invisible
+ProtectSystem=strict
+RestrictAddressFamilies=AF_NETLINK
+RestrictNamespaces=yes
+RestrictRealtime=yes
+RestrictSUIDSGID=yes
+SystemCallArchitectures=native
+SystemCallErrorNumber=EPERM
+SystemCallFilter=@system-service
+SystemCallFilter=~@privileged @resources
+UMask=077
+ProcSubset=pid
+
+[Install]
+WantedBy=multi-user.target