diff options
author | TomZ | 2017-02-23 13:11:37 +0100 |
---|---|---|
committer | TomZ | 2017-02-23 13:11:37 +0100 |
commit | edddea3646e1a1da3215ee993add4ea3dbf0a350 (patch) | |
tree | e3757ccf14d82a91d9a91a26c18592fafe6b1dbb | |
parent | 60504da5d518a983c3a094afdd1881859d549240 (diff) | |
download | aur-edddea3646e1a1da3215ee993add4ea3dbf0a350.tar.gz |
fixes
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | bitcoin.install | 5 |
2 files changed, 5 insertions, 4 deletions
@@ -54,7 +54,9 @@ package() { install -Dm644 "contrib/debian/manpages/bitcoin.conf.5"\ -t "$pkgdir/usr/share/man/man5" - install -Dm 664 "$srcdir/bitcoin.conf" "share/rpcuser/rpcuser.py" -t "$pkgdir/etc/bitcoin" + install -Dm 664 "$srcdir/bitcoin.conf" -t "$pkgdir/etc/bitcoin" + sed 's/python2/python/' <share/rpcuser/rpcuser.py >rpcuser.py + install -Dm 755 rpcuser.py -t "$pkgdir/etc/bitcoin" install -Dm 644 "contrib/init/bitcoind.service" -t "$pkgdir/usr/lib/systemd/system" install -Dm 644 "$srcdir/bitcoin.logrotate" "$pkgdir/etc/logrotate.d/bitcoin" diff --git a/bitcoin.install b/bitcoin.install index a24221ce4cee..a42cd1eea7e8 100644 --- a/bitcoin.install +++ b/bitcoin.install @@ -5,12 +5,11 @@ post_install() { _mkuser _dir="/var/lib/bitcoind" _cnf="/etc/bitcoin" - if test -d "$_dir"; then + if test ! -d "$_dir"; then + mkdir -m 750 "$_dir" # disable Copy-On-Write (btrfs directories only) # This avoids lots of known db-corruption issues _is_btrfs "$_dir" && chattr +C "$_dir" - else - mkdir -m 750 "$_dir" fi chown -R $_bc_user:$_bc_group "$_dir" "$_cnf" chmod 775 "$_cnf" |