diff options
author | Sergej Pupykin | 2023-04-05 17:54:36 +0300 |
---|---|---|
committer | Sergej Pupykin | 2023-04-05 17:54:36 +0300 |
commit | 42906e932a84cdca3d92dc6a76783ec89cdf9e09 (patch) | |
tree | 0c098b50f2cfd3fac61f1f657388d33d4cbc9e8f | |
parent | af1abfef4f079ceaf2c4bfa8006bf3e8def29194 (diff) | |
download | aur-sentry-relay.tar.gz |
upd
-rw-r--r-- | PKGBUILD | 10 | ||||
-rw-r--r-- | sentry-relay.service | 11 |
2 files changed, 18 insertions, 3 deletions
@@ -1,14 +1,16 @@ pkgname=sentry-relay pkgver=23.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="Sentry relay" arch=('x86_64') url="https://github.com/getsentry/relay" license=('MIT' 'custom') depends=('zlib' 'gcc-libs') makedepends=('cargo' 'git' 'cmake') -source=("git+https://github.com/getsentry/relay/#tag=$pkgver") -sha512sums=('SKIP') +source=("git+https://github.com/getsentry/relay/#tag=$pkgver" + "sentry-relay.service") +sha512sums=('SKIP' + '849b2fd41dad7f89b47fdba2729e83d92a6bfa63e9bd5507607d7c4cf498e051a14f07597f2cc6f415297ecb94a8619d21f370d2f38d04c5fa993e5c5d691cb6') prepare() { cd "relay" @@ -28,4 +30,6 @@ package() { cd "relay" install -Dm0755 target/release/relay "$pkgdir/usr/bin/sentry-relay" install -Dm0644 LICENSE "$pkgdir/usr/share/licenses/sentry-relay/LICENSE" + install -Dm0644 "${srcdir}/sentry-relay.service" "${pkgdir}/usr/lib/systemd/system/sentry-relay.service" + install -dm0755 "${pkgdir}/etc/sentry-relay" } diff --git a/sentry-relay.service b/sentry-relay.service new file mode 100644 index 000000000000..d0735165adb1 --- /dev/null +++ b/sentry-relay.service @@ -0,0 +1,11 @@ +[Unit] +Description=Sentry relay. +After=network.target + +[Service] +User=sentry +Restart=always +ExecStart=/usr/bin/sentry-relay run -c /etc/sentry-relay/ + +[Install] +WantedBy=multi-user.target |