diff options
author | Moses Narrow | 2019-12-17 14:50:12 -0600 |
---|---|---|
committer | Moses Narrow | 2019-12-17 14:50:12 -0600 |
commit | 40ffc836338ff8377aa9d426c110dc94d8a16b40 (patch) | |
tree | b9899bbeaa1384b80f18ce06781af2ae9ce15cf7 | |
parent | 24238cffa7b713bb3cfd00c7035062efc7b793ad (diff) | |
download | aur-40ffc836338ff8377aa9d426c110dc94d8a16b40.tar.gz |
fix systemd service
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 30 | ||||
-rw-r--r-- | btcpayserver.service | 14 |
3 files changed, 26 insertions, 22 deletions
@@ -1,7 +1,7 @@ pkgbase = btcpayserver pkgdesc = https://github.com/btcpayserver pkgver = stable - pkgrel = 4 + pkgrel = 5 url = https://github.com/btcpayserver/btcpayserver arch = any license = MIT @@ -15,9 +15,7 @@ pkgbase = btcpayserver depends = dotnet-host-bin depends = nbxplorer source = https://github.com/btcpayserver/btcpayserver/archive/stable.tar.gz - source = btcpayserver.service sha256sums = SKIP - sha256sums = 17cabc9ce74302daad6199dd6d4f86a25fa983c64528bd905c1357b156529411 pkgname = btcpayserver @@ -3,16 +3,14 @@ pkgname=btcpayserver pkgdesc="https://github.com/btcpayserver" pkgver='stable' pkgpath="github.com/${pkgname}/${pkgname}" -pkgrel=4 +pkgrel=5 arch=('any') url="https://${pkgpath}" license=(MIT) makedepends=('dotnet-host-bin' 'dotnet-runtime' 'dotnet-runtime-bin' 'dotnet-sdk' 'dotnet-sdk-bin' 'aspnet-runtime-2.1' 'aspnet-runtime-bin') depends=(${makedepends} 'nbxplorer') -source=("$url/archive/stable.tar.gz" -"btcpayserver.service") -sha256sums=('SKIP' - '17cabc9ce74302daad6199dd6d4f86a25fa983c64528bd905c1357b156529411') +source=("$url/archive/stable.tar.gz") +sha256sums=('SKIP') build() { mv ${srcdir}/${pkgname}-${pkgver} ${srcdir}/${pkgname} @@ -24,6 +22,28 @@ echo -e '#!/bin/bash dotnet run --no-launch-profile --no-build -c Release -p "/usr/lib/btcpayserver/BTCPayServer/BTCPayServer.csproj" -- $@ ' > run.sh chmod +x run.sh + +echo -e '#!/bin/bash +#launch nbxplorer +nohup dotnet run --no-launch-profile --no-build -c Release -p "/usr/lib/btcpayserver/BTCPayServer/BTCPayServer.csproj" -- $@ > /dev/null 2>&1 &sleep 3 +' > run1.sh +chmod +x run1.sh + +echo -e '[Unit] +Description=Btcpayserver +After=network.target +After=nbxplorer.service + +[Service] +Type=oneshot +ExecStart=/usr/bin/btcpayserver-nohup +RemainAfterExit=yes +Restart=on-failure +#User= + +[Install] +WantedBy=multi-user.target +' > btcpayserver.service } package() { diff --git a/btcpayserver.service b/btcpayserver.service deleted file mode 100644 index 7b0bc955cd0c..000000000000 --- a/btcpayserver.service +++ /dev/null @@ -1,14 +0,0 @@ -[Unit] -Description=Btcpayserver -After=network.target -After=nbxplorer.service - -[Service] -Type=oneshot -ExecStart=/usr/bin/btcpayserver -RemainAfterExit=yes -Restart=on-failure -#User= - -[Install] -WantedBy=multi-user.target |