diff options
author | Lukas1818 | 2022-02-12 18:12:30 +0100 |
---|---|---|
committer | Lukas1818 | 2022-02-12 18:23:57 +0100 |
commit | de37cbb3fe4be052b87245f3b70e6c40ee2aae60 (patch) | |
tree | a97aa39dec3948c3e3b6b416736a21afac622966 | |
download | aur-de37cbb3fe4be052b87245f3b70e6c40ee2aae60.tar.gz |
init
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 19 | ||||
-rw-r--r-- | named.service | 16 |
3 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6c7b5d41ab73 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = trust-dns-systemd + pkgdesc = systemd service for trust-dns + pkgver = 1.0.0 + pkgrel = 1 + url = https://aur.archlinux.org/packages/trust-dns-systemd + arch = any + license = Apache + license = MIT + depends = trust-dns + source = named.service + sha512sums = ff17dec7c7d73254b561d2e27a161b70fdf806203b94a6a1733f7e37347b696469a38de377462202c93b2c76676ec0150098ad115cfc9117b29a493c911b178b + +pkgname = trust-dns-systemd diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..45e577da6a1c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,19 @@ +# Maintainer: Lukas1818 aur at lukas1818 dot de + +pkgname=trust-dns-systemd +pkgver=1.0.0 +pkgrel=1 +pkgdesc="systemd service for trust-dns" +arch=("any") +url="https://aur.archlinux.org/packages/$pkgname" +license=('Apache' 'MIT') +depends=('trust-dns') +source=("named.service") +sha512sums=('ff17dec7c7d73254b561d2e27a161b70fdf806203b94a6a1733f7e37347b696469a38de377462202c93b2c76676ec0150098ad115cfc9117b29a493c911b178b') + + + +package() +{ + install -Dm 755 "named.service" "$pkgdir/etc/systemd/system/named.service" +} diff --git a/named.service b/named.service new file mode 100644 index 000000000000..99cf4bb67968 --- /dev/null +++ b/named.service @@ -0,0 +1,16 @@ +[Unit] +Description=TRUST-DNS server +Wants=network-online.target +After=network-online.target + +[Service] +User=named +DynamicUser=yes +ExecStart=/usr/bin/named +AmbientCapabilities=CAP_NET_BIND_SERVICE +CapabilityBoundingSet=CAP_NET_BIND_SERVICE +Restart=on-failure +RestartSec=1 + +[Install] +WantedBy=multi-user.target |