diff options
author | TomZ | 2017-02-21 17:10:14 +0100 |
---|---|---|
committer | TomZ | 2017-02-21 17:10:14 +0100 |
commit | 6122da78eab610c624476a5d1e6ba264ac180e68 (patch) | |
tree | 81edb3cfee10cbf0d7d97c4036848f9f4391fe5e | |
parent | c9631baa71dacb296c9d2f1123ae19409e0356d0 (diff) | |
download | aur-6122da78eab610c624476a5d1e6ba264ac180e68.tar.gz |
fixes
-rw-r--r-- | PKGBUILD | 2 | ||||
-rw-r--r-- | bitcoin.install | 9 |
2 files changed, 5 insertions, 6 deletions
@@ -43,7 +43,7 @@ package() { install -Dm644 "contrib/debian/manpages/bitcoin.conf.5"\ -t "$pkgdir/usr/share/man/man5" - install -Dm 644 "$srcdir/bitcoin.conf" "share/rpcuser/rpcuser.py" -t "$pkgdir/etc/bitcoin" + install -Dm 664 "$srcdir/bitcoin.conf" "share/rpcuser/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 35a07dc58615..a24221ce4cee 100644 --- a/bitcoin.install +++ b/bitcoin.install @@ -4,22 +4,21 @@ _bc_group=bitcoin post_install() { _mkuser _dir="/var/lib/bitcoind" + _cnf="/etc/bitcoin" if test -d "$_dir"; then # disable Copy-On-Write (btrfs directories only) # This avoids lots of known db-corruption issues _is_btrfs "$_dir" && chattr +C "$_dir" else - mkdir "$_dir" - chown -R $_bc_user:$_bc_group "$_dir" - chmod 750 "$_dir" + mkdir -m 750 "$_dir" fi - chown -R $_bc_user:$_bc_group "$_dir" + chown -R $_bc_user:$_bc_group "$_dir" "$_cnf" + chmod 775 "$_cnf" printf "%b\n" "$bitcoin" } post_upgrade() { _mkuser - chown -R $_bc_user:$_bc_group /etc/bitcoin printf "%b\n" "$bitcoin" } |