[arch-commits] Commit in interception-tools/repos/community-x86_64 (3 files)

Brett Cornwall ainola at archlinux.org
Sun Jan 17 00:53:35 UTC 2021


    Date: Sunday, January 17, 2021 @ 00:53:34
  Author: ainola
Revision: 821246

archrelease: copy trunk to community-x86_64

Deleted:
  interception-tools/repos/community-x86_64/PKGBUILD
  interception-tools/repos/community-x86_64/interception-tools.install
  interception-tools/repos/community-x86_64/udevmon.service

----------------------------+
 PKGBUILD                   |   40 ---------------------------------------
 interception-tools.install |    4 ---
 udevmon.service            |   44 -------------------------------------------
 3 files changed, 88 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2021-01-17 00:52:30 UTC (rev 821245)
+++ PKGBUILD	2021-01-17 00:53:34 UTC (rev 821246)
@@ -1,40 +0,0 @@
-# Maintainer: Brett Cornwall <ainola at archlinux.org>
-# Contributor: Francisco Lopes
-
-pkgname=interception-tools
-pkgver=0.6.4
-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'
-depends=(
-    'libevdev' 'libevdev.so'
-    'yaml-cpp' 'libyaml-cpp.so'
-    '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"
-    udevmon.service
-)
-sha256sums=('1c333588d76ffc7675a32b9f90b2440287d1e2852910a87782878b457c36b3a1'
-            'cb4e046aa95cf591492f99543ce2fdc6d3dc94420893cc069fd568f9822d9e4b')
-
-build() {
-    cmake -B build \
-          -S "tools-v${pkgver}" \
-          -DCMAKE_INSTALL_PREFIX=/usr \
-          -DCMAKE_BUILD_TYPE=None \
-          -Wno-dev
-    cmake --build build
-}
-
-package() {
-    install -dm755 "$pkgdir/etc/interception/udevmon.d"
-    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
-    make DESTDIR="$pkgdir/" install
-}

Deleted: interception-tools.install
===================================================================
--- interception-tools.install	2021-01-17 00:52:30 UTC (rev 821245)
+++ interception-tools.install	2021-01-17 00:53:34 UTC (rev 821246)
@@ -1,4 +0,0 @@
-post_upgrade() {
-    echo "The udevmon.yaml configuration file now is expected at:"
-    echo "    /etc/interception-tools/udevmon.yaml"
-}

Deleted: udevmon.service
===================================================================
--- udevmon.service	2021-01-17 00:52:30 UTC (rev 821245)
+++ udevmon.service	2021-01-17 00:53:34 UTC (rev 821246)
@@ -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



More information about the arch-commits mailing list