summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorredfish2019-09-01 23:04:46 -0400
committerredfish2019-09-01 23:04:46 -0400
commitd5c02ae8f772b38dd1017fd8048bf9f834e772f3 (patch)
tree43971a830153368af6a96d238a30993c765b1828
parent2d476627e507abfdafa686cc41471a3753fb76e7 (diff)
downloadaur-d5c02ae8f772b38dd1017fd8048bf9f834e772f3.tar.gz
create /run directory via tmpfiles.d
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD9
-rw-r--r--namecoin.service2
-rw-r--r--namecoin.tmpfiles.conf2
4 files changed, 13 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 52ebfd061239..192e46caed96 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = namecoin-core
pkgdesc = Namecoin Core headless P2P node
pkgver = 0.18.1
- pkgrel = 2
+ pkgrel = 3
url = https://namecoin.org
install = namecoin.install
arch = i686
@@ -33,11 +33,13 @@ pkgbase = namecoin-core
source = namecoin.conf
source = namecoin.logrotate
source = namecoin.service
+ source = namecoin.tmpfiles.conf
source = namecoin-reindex.service
sha256sums = 7117a0a0b8f48d49e4abf3577660f8a4eb9a4dea753281d19d9470725fc75d8e
sha256sums = 97e7b8e5d402eef231e20b62436d830a955c87f389b20ea663bf5a6b8f7b0ff7
sha256sums = ea48c1dda89c153ea526f07ffa2c46a6813f5075003d5a4098c3675aacb55673
sha256sums = fefaa5a9c31392d9bb9d0bb6fa06a1dc11852b695ab2092a1e259f27a025560c
+ sha256sums = afdcd0dfd06d549c09fbaef77bd9bfc673dc3bc2c9387eda4b4c0ae15a95594b
sha256sums = 98ac6d450e2c35e9ed4923c26a013c24165719c61f54d056511dd92061a4da5c
pkgname = namecoin-core
diff --git a/PKGBUILD b/PKGBUILD
index 26bbe3ae7418..e771b668a6b0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=namecoin-core
pkgver=0.18.1
-pkgrel=2
+pkgrel=3
pkgdesc="Namecoin Core headless P2P node"
arch=('i686' 'x86_64' 'armv7h')
url="https://namecoin.org"
@@ -23,6 +23,7 @@ source=(${pkgname%-core}-$pkgver.tar.gz::https://github.com/namecoin/namecoin-co
namecoin.conf
namecoin.logrotate
namecoin.service
+ namecoin.tmpfiles.conf
namecoin-reindex.service)
backup=('etc/namecoin/namecoin.conf'
'etc/logrotate.d/namecoin')
@@ -84,6 +85,9 @@ package() {
msg2 'Installing namecoin.logrotate...'
install -Dm 644 "$srcdir/namecoin.logrotate" "$pkgdir/etc/logrotate.d/namecoin"
+ msg2 'Installing namecoin.tmpfiles.conf...'
+ install -Dm 644 "$srcdir/namecoin.tmpfiles.conf" "$pkgdir/usr/lib/tmpfiles.d/namecoin.conf"
+
msg2 'Cleaning up pkgdir...'
find "$pkgdir" -type f -name .gitignore -exec rm -r '{}' +
}
@@ -91,5 +95,6 @@ package() {
sha256sums=('7117a0a0b8f48d49e4abf3577660f8a4eb9a4dea753281d19d9470725fc75d8e'
'97e7b8e5d402eef231e20b62436d830a955c87f389b20ea663bf5a6b8f7b0ff7'
'ea48c1dda89c153ea526f07ffa2c46a6813f5075003d5a4098c3675aacb55673'
- 'fefaa5a9c31392d9bb9d0bb6fa06a1dc11852b695ab2092a1e259f27a025560c'
+ '9ce8f53b5c791eb0c9fe930bd483d23228c2e6ee2ccee9a70af53af4615abfa1'
+ 'afdcd0dfd06d549c09fbaef77bd9bfc673dc3bc2c9387eda4b4c0ae15a95594b'
'98ac6d450e2c35e9ed4923c26a013c24165719c61f54d056511dd92061a4da5c')
diff --git a/namecoin.service b/namecoin.service
index 2a70d1a0a4a7..e5fe7f835e21 100644
--- a/namecoin.service
+++ b/namecoin.service
@@ -8,7 +8,7 @@ Group=namecoin
ExecStart=/usr/bin/namecoind -daemon=0 \
-conf=/etc/namecoin/namecoin.conf \
-datadir=/var/lib/namecoin \
- -pid=/run/namecoin.pid
+ -pid=/run/namecoin/namecoin.pid
ExecReload=/usr/bin/kill -HUP $MAINPID
ExecStop=/usr/bin/namecoind stop
diff --git a/namecoin.tmpfiles.conf b/namecoin.tmpfiles.conf
new file mode 100644
index 000000000000..4aa2b972baf8
--- /dev/null
+++ b/namecoin.tmpfiles.conf
@@ -0,0 +1,2 @@
+#Type Path Mode UID GID Age Argument
+d /run/namecoin 0755 namecoin namecoin - -