diff options
author | Thomas Gerbet | 2021-05-02 10:26:48 +0200 |
---|---|---|
committer | Thomas Gerbet | 2021-05-02 10:30:41 +0200 |
commit | f6bef4bb9ce04693d12eb0598f0b9b912c2d109c (patch) | |
tree | 4c604c1b44265dc775f703c588b8dac63d42b5e2 | |
parent | 7dbc8e1ce34f58b2db9aaf16b7e7eda574d98539 (diff) | |
download | aur-f6bef4bb9ce04693d12eb0598f0b9b912c2d109c.tar.gz |
Use upstream SystemD service file
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rw-r--r-- | yubikey-agent.service | 35 |
3 files changed, 6 insertions, 41 deletions
@@ -1,7 +1,7 @@ pkgbase = yubikey-agent pkgdesc = A seamless ssh-agent for YubiKeys pkgver = 0.1.3 - pkgrel = 3 + pkgrel = 4 url = https://filippo.io/yubikey-agent arch = x86_64 arch = aarch64 @@ -10,9 +10,9 @@ pkgbase = yubikey-agent depends = pcsclite depends = pinentry source = https://github.com/FiloSottile/yubikey-agent/archive/v0.1.3.tar.gz - source = yubikey-agent.service + source = https://github.com/FiloSottile/yubikey-agent/raw/5000c3231e05c8998dbee18cddb5413c1f6a5fe5/contrib/systemd/user/yubikey-agent.service sha256sums = 58c597551daf0c429d7ea63f53e72b464f8017f5d7f88965d4dae397ce2cb70a - sha256sums = f0daac762ed6242814a7857494968d18cd400672333b6ab9aa9c9abf714de7dc + sha256sums = e76c9d5850755e6066478baafbb2d9717ef1f0ffa1a7ed9fc415b7479034e36d pkgname = yubikey-agent @@ -7,7 +7,7 @@ pkgname=yubikey-agent pkgver=0.1.3 -pkgrel=3 +pkgrel=4 pkgdesc='A seamless ssh-agent for YubiKeys' arch=('x86_64' 'aarch64') url="https://filippo.io/yubikey-agent" @@ -16,11 +16,11 @@ depends=('pcsclite' 'pinentry') makedepends=('go') source=( "https://github.com/FiloSottile/yubikey-agent/archive/v${pkgver}.tar.gz" - 'yubikey-agent.service' + "https://github.com/FiloSottile/yubikey-agent/raw/5000c3231e05c8998dbee18cddb5413c1f6a5fe5/contrib/systemd/user/yubikey-agent.service" ) sha256sums=( '58c597551daf0c429d7ea63f53e72b464f8017f5d7f88965d4dae397ce2cb70a' - 'f0daac762ed6242814a7857494968d18cd400672333b6ab9aa9c9abf714de7dc' + 'e76c9d5850755e6066478baafbb2d9717ef1f0ffa1a7ed9fc415b7479034e36d' ) build() { diff --git a/yubikey-agent.service b/yubikey-agent.service deleted file mode 100644 index 67ec6c1cc65d..000000000000 --- a/yubikey-agent.service +++ /dev/null @@ -1,35 +0,0 @@ -[Unit] -Description=Seamless ssh-agent for YubiKeys -Documentation=https://filippo.io/yubikey-agent - -[Service] -ExecStart=/usr/bin/yubikey-agent -l %t/yubikey-agent/yubikey-agent.sock -ExecReload=/bin/kill -HUP $MAINPID -ProtectSystem=strict -ProtectKernelLogs=yes -ProtectKernelModules=yes -ProtectKernelTunables=yes -ProtectControlGroups=yes -ProtectClock=yes -ProtectHostname=yes -PrivateTmp=yes -PrivateDevices=yes -PrivateUsers=yes -IPAddressDeny=any -RestrictAddressFamilies=AF_UNIX -RestrictNamespaces=yes -RestrictRealtime=yes -RestrictSUIDSGID=yes -LockPersonality=yes -CapabilityBoundingSet= -SystemCallFilter=@system-service -SystemCallFilter=~@privileged @resources -SystemCallErrorNumber=EPERM -SystemCallArchitectures=native -NoNewPrivileges=yes -KeyringMode=private -UMask=0177 -RuntimeDirectory=yubikey-agent - -[Install] -WantedBy=default.target |