diff options
author | redfish | 2019-09-01 23:04:46 -0400 |
---|---|---|
committer | redfish | 2019-09-01 23:04:46 -0400 |
commit | d5c02ae8f772b38dd1017fd8048bf9f834e772f3 (patch) | |
tree | 43971a830153368af6a96d238a30993c765b1828 | |
parent | 2d476627e507abfdafa686cc41471a3753fb76e7 (diff) | |
download | aur-d5c02ae8f772b38dd1017fd8048bf9f834e772f3.tar.gz |
create /run directory via tmpfiles.d
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 9 | ||||
-rw-r--r-- | namecoin.service | 2 | ||||
-rw-r--r-- | namecoin.tmpfiles.conf | 2 |
4 files changed, 13 insertions, 4 deletions
@@ -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 @@ -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 - - |