1

I have two users on my Linux system, daemonuser, which runs bitcoind and abeuser, which runs Abe.

Whenever I start Abe, I am told:

Skipping datadir /home/daemonuser/.bitcoin/blocks: [Errno 13] Permission denied: '/home/daemonuser/.bitcoin/blocks/blk0001.dat'

Even after adding abeuser as a readable user on the /home/daemonuser/.bitcoin/blocks/ directory.

Would it be easier to keep bitcoin's blockdata in a public folder and read it from there for Abe's purposes?

Vojtěch Strnad
  • 5,623
  • 1
  • 8
  • 31
user3145
  • 867
  • 1
  • 8
  • 17
  • That's for windows :S And bitcoinqt. Does the same work on bitcoind on linux? If so, awesome! – user3145 May 04 '13 at 05:02
  • Bitcoind is exactly the same codebase as Bitcoin-Qt, only compiled without GUI. There's very little difference between the versions for different OS'es too. One notable exception is the location of the standard datadir. – Pieter Wuille May 04 '13 at 13:39
  • Asking about how to change the default storage location has been posted many, many times. The future canonical question is probably *[Bitcoin-Qt setup: Change block-chain file location, settings? documentation?](http://bitcoin.stackexchange.com/questions/9259)*. Possible duplicate of *[Bitcoin-Qt setup: Change block-chain file location, settings? documentation?](http://bitcoin.stackexchange.com/questions/9259)*. – Peter Mortensen Aug 01 '14 at 12:32

1 Answers1

1

Did you make the files in the .bitcoin/blocks/ directory readable for Abe? You can test this by logging in as Abe (sudo su abeuser should suffice) and typing strings ~daemonuser/.bitcoin/blocks/any.file.

Bram Geron
  • 111
  • 3