summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonstantin Shalygin2018-05-10 10:42:29 +0700
committerKonstantin Shalygin2018-05-10 10:42:29 +0700
commitca4535059505b6a97d5d8da948754188561f43fa (patch)
tree46b7a7cb12ac5582a947a5a2cb82083e7e8c6738
parentd1d196804e0fde441bf6318fe148d8c27de65e3f (diff)
downloadaur-ca4535059505b6a97d5d8da948754188561f43fa.tar.gz
AMD version should be run from root for OpenCL platform Initialize.
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD7
-rw-r--r--xmrig-amd.service9
-rw-r--r--xmrig-amd.sysusers1
4 files changed, 10 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 24d5f5e9434b..04f76d5440f9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Sun Apr 29 08:37:40 UTC 2018
+# Thu May 10 03:40:33 UTC 2018
pkgbase = xmrig-amd
pkgdesc = High Perf CryptoNote GPU Miner (Monero, Aeon)
pkgver = 2.6.1
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/xmrig/xmrig-amd
arch = x86_64
arch = armv7h
@@ -19,10 +19,8 @@ pkgbase = xmrig-amd
conflicts = xmrig-amd-git
backup = etc/xmrig-amd/xmrig.conf
source = xmrig-amd.service
- source = xmrig-amd.sysusers
source = https://github.com/xmrig/xmrig-amd/archive/v2.6.1.tar.gz
- sha256sums = 1760f6c025d38047d44ca38eaab2ba0e06cd99046d0786fed891d2215771298d
- sha256sums = d8f499302fb2b642fe02586c81c410a299e0a6e133aef1cc1c783bcdcb3f44f6
+ sha256sums = 6b1914975f93842fd564b7b4b6ee73b93942c154aebfb5f18e3a2d100041832b
sha256sums = f078ac63d8eb4a2395b4962790ff78ba68d78667ce1021c50d5c6a6915368a2a
pkgname = xmrig-amd
diff --git a/PKGBUILD b/PKGBUILD
index 3f2c4b25611b..1b9ee429658c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname='xmrig-amd'
pkgver='2.6.1'
-pkgrel='1'
+pkgrel='2'
pkgdesc='High Perf CryptoNote GPU Miner (Monero, Aeon)'
arch=('x86_64' 'armv7h' 'aarch64')
url="https://github.com/xmrig/${pkgname}"
@@ -13,10 +13,8 @@ conflicts=('xmrig-amd-git')
license=('GPL')
backup=("etc/${pkgname}/xmrig.conf")
source=("${pkgname}.service"
- "${pkgname}.sysusers"
"${url}/archive/v${pkgver}.tar.gz")
-sha256sums=('1760f6c025d38047d44ca38eaab2ba0e06cd99046d0786fed891d2215771298d'
- 'd8f499302fb2b642fe02586c81c410a299e0a6e133aef1cc1c783bcdcb3f44f6'
+sha256sums=('6b1914975f93842fd564b7b4b6ee73b93942c154aebfb5f18e3a2d100041832b'
'f078ac63d8eb4a2395b4962790ff78ba68d78667ce1021c50d5c6a6915368a2a')
prepare() {
cd "${pkgname}-${pkgver}"
@@ -37,5 +35,4 @@ package() {
install -Dm775 "build/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
install -Dm644 "src/config.json" "${pkgdir}/etc/${pkgname}/xmrig.conf"
install -Dm644 "${srcdir}/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}@.service"
- install -Dm0644 "${srcdir}/${pkgname}.sysusers" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
}
diff --git a/xmrig-amd.service b/xmrig-amd.service
index e94f92d26995..a9b633645d01 100644
--- a/xmrig-amd.service
+++ b/xmrig-amd.service
@@ -1,14 +1,15 @@
[Unit]
-Description=XMRig Daemon for %i
+Description=XMRig AMD Daemon for %i
After=network.target
[Service]
-User=xmrig
-Group=xmrig
Type=forking
ExecStart=/usr/bin/xmrig-amd -c %i.conf -B
WorkingDirectory=/etc/xmrig-amd
-Restart=always
+Restart=on-failure
+RestartSec=20s
+StartLimitInterval=30min
+StartLimitBurst=30
[Install]
WantedBy=multi-user.target
diff --git a/xmrig-amd.sysusers b/xmrig-amd.sysusers
deleted file mode 100644
index d0df92de8043..000000000000
--- a/xmrig-amd.sysusers
+++ /dev/null
@@ -1 +0,0 @@
-u xmrig - - -