diff options
author | Konstantin Shalygin | 2018-05-10 10:42:29 +0700 |
---|---|---|
committer | Konstantin Shalygin | 2018-05-10 10:42:29 +0700 |
commit | ca4535059505b6a97d5d8da948754188561f43fa (patch) | |
tree | 46b7a7cb12ac5582a947a5a2cb82083e7e8c6738 | |
parent | d1d196804e0fde441bf6318fe148d8c27de65e3f (diff) | |
download | aur-ca4535059505b6a97d5d8da948754188561f43fa.tar.gz |
AMD version should be run from root for OpenCL platform Initialize.
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | xmrig-amd.service | 9 | ||||
-rw-r--r-- | xmrig-amd.sysusers | 1 |
4 files changed, 10 insertions, 15 deletions
@@ -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 @@ -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 - - - |