diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | monerod.service | 18 |
3 files changed, 31 insertions, 6 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Wed Oct 25 14:17:43 UTC 2017 +# Mon Oct 30 13:28:08 UTC 2017 pkgbase = monero pkgdesc = Monero: the secure, private, untraceable currency - release version (includes daemon, wallet and miner) pkgver = 0.11.1.0 - pkgrel = 1 + pkgrel = 2 url = https://getmonero.org/ arch = x86_64 arch = i686 @@ -24,7 +24,9 @@ pkgbase = monero conflicts = bitmonero-git conflicts = libmonero-wallet-git source = https://github.com/monero-project/monero/archive/v0.11.1.0.tar.gz + source = monerod.service sha256sums = b5b48d3e5317c599e1499278580e9a6ba3afc3536f4064fcf7b20840066a509b + sha256sums = 59fc670cf92960832d03038968270f81beacea7d6819c71ec5bcf15c6030e3c9 pkgname = monero install = monero.install @@ -5,7 +5,7 @@ pkgbase=('monero') pkgname=('monero' 'libmonero-wallet') pkgver=0.11.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Monero: the secure, private, untraceable currency - release version (includes daemon, wallet and miner)" license=('custom:Cryptonote') arch=('x86_64' 'i686' 'armv7h' 'aarch64') @@ -15,8 +15,11 @@ makedepends=('git' 'cmake' 'boost' 'gtest') provides=('monero' 'libmonero-wallet') conflicts=('bitmonero-git' 'libmonero-wallet-git') -source=("https://github.com/monero-project/monero/archive/v${pkgver}.tar.gz") -sha256sums+=('b5b48d3e5317c599e1499278580e9a6ba3afc3536f4064fcf7b20840066a509b') +source=("https://github.com/monero-project/monero/archive/v${pkgver}.tar.gz" + "monerod.service") + +sha256sums+=('b5b48d3e5317c599e1499278580e9a6ba3afc3536f4064fcf7b20840066a509b' + '59fc670cf92960832d03038968270f81beacea7d6819c71ec5bcf15c6030e3c9') _monero="${pkgbase}-${pkgver}" _build=build @@ -69,7 +72,9 @@ package_monero() { install -Dm644 "${srcdir}/${_monero}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -Dm644 "${srcdir}/${_monero}/utils/conf/monerod.conf" "${pkgdir}/etc/monerod.conf" - install -Dm644 "${srcdir}/${_monero}/utils/systemd/monerod.service" "${pkgdir}/usr/lib/systemd/system/monerod.service" + # TODO(anonimal): new, working, systemd service file was not merged into monero branch v0.11.1.0 - so we've git-add'd it ourselves + #install -Dm644 "${srcdir}/${_monero}/utils/systemd/monerod.service" "${pkgdir}/usr/lib/systemd/system/monerod.service" + install -Dm644 "${srcdir}/monerod.service" "${pkgdir}/usr/lib/systemd/system/monerod.service" } diff --git a/monerod.service b/monerod.service new file mode 100644 index 000000000000..96e88a2d30b5 --- /dev/null +++ b/monerod.service @@ -0,0 +1,18 @@ +[Unit] +Description=Monero Full Node +After=network.target + +[Service] +User=monero +Group=monero +WorkingDirectory=~ +RuntimeDirectory=monero + +Type=forking +PIDFile=/run/monero/monerod.pid + +ExecStart=/usr/bin/monerod --config-file /etc/monerod.conf \ + --detach --pidfile /run/monero/monerod.pid + +[Install] +WantedBy=multi-user.target |