diff options
author | Dct Mei | 2020-04-02 18:45:52 +0800 |
---|---|---|
committer | Dct Mei | 2020-04-02 18:45:52 +0800 |
commit | 3e4b055237839c47696b3cddfd959cc950bb7225 (patch) | |
tree | 53c48ec5101984646164a0c66f7f1ca116ff4f4b | |
parent | 61e2d0d9ac2359207585e511d68b3f22bc5a6947 (diff) | |
download | aur-3e4b055237839c47696b3cddfd959cc950bb7225.tar.gz |
Modify the startup service file
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | geph-client.service | 6 |
3 files changed, 8 insertions, 6 deletions
@@ -1,7 +1,7 @@ pkgbase = geph-client pkgdesc = A command-line Geph client pkgver = 0.19.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/geph-official/geph2 arch = x86_64 groups = geph2 @@ -11,7 +11,7 @@ pkgbase = geph-client source = geph-client-0.19.1.tar.gz::https://github.com/geph-official/geph2/archive/v0.19.1.tar.gz source = geph-client.service sha512sums = f2f78083b794e9a7861c1448d6ea8204b63dc948784f96770e9c81edca5b9921b6903790924df1e6f5bc0e52c5cc6bf4c2c51fac43368cd8d455c92e55e652aa - sha512sums = 147e52f7faba6e76fea71e5713a2654cf7d1b2a6d051fcd3eb40440881d85e935fa42b23b9f30138fe52fdc46eb7f614b26b8acefa0ebbb64e54eb24ea679ab7 + sha512sums = 925109cf7392f2bce01d59bc0bd6e2d7102670b5438fee5962c11b29646722c3bb905db439ba244310e8333465791e5eac979c3c2ead1536fe40d3dbb920333d pkgname = geph-client @@ -2,7 +2,7 @@ pkgname=geph-client pkgver=0.19.1 -pkgrel=1 +pkgrel=2 pkgdesc='A command-line Geph client' arch=('x86_64') url="https://github.com/geph-official/geph2" @@ -13,7 +13,7 @@ makedepends=('go-pie') source=("$pkgname-$pkgver.tar.gz::https://github.com/geph-official/geph2/archive/v$pkgver.tar.gz" "geph-client.service") sha512sums=('f2f78083b794e9a7861c1448d6ea8204b63dc948784f96770e9c81edca5b9921b6903790924df1e6f5bc0e52c5cc6bf4c2c51fac43368cd8d455c92e55e652aa' - '147e52f7faba6e76fea71e5713a2654cf7d1b2a6d051fcd3eb40440881d85e935fa42b23b9f30138fe52fdc46eb7f614b26b8acefa0ebbb64e54eb24ea679ab7') + '925109cf7392f2bce01d59bc0bd6e2d7102670b5438fee5962c11b29646722c3bb905db439ba244310e8333465791e5eac979c3c2ead1536fe40d3dbb920333d') build() { cd "geph2-$pkgver/cmd/$pkgname" diff --git a/geph-client.service b/geph-client.service index bd478c2bd128..c97a578f9e9c 100644 --- a/geph-client.service +++ b/geph-client.service @@ -1,13 +1,15 @@ [Unit] Description=Geph client Service -After=network-online.target -Wants=network-online.target +After=network.target nss-lookup.target [Service] Type=simple User=nobody +CapabilityBoundingSet=CAP_NET_BIND_SERVICE AmbientCapabilities=CAP_NET_BIND_SERVICE +NoNewPrivileges=true ExecStart=/usr/bin/geph-client -config /etc/geph2/geph-client.ini +Restart=on-failure [Install] WantedBy=multi-user.target |