#41837: Enhancements for bitcoind --------------------------+------------------------ Reporter: zachlym@… | Owner: easieste@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: bitcoind | --------------------------+------------------------ Comment (by zachlym@…): Replying to [comment:3 zachlym@…]:
I was trying to modify your bitcoind portfile to install namecoind and
failed utterly. However, I have previously figured out some things while installing Namecoin which you might find helpful. Everything should work with Bitcoin but no promises : )
Auto-setup bitcoin.conf: {{{ RPCPASS=`openssl rand -hex 20` RPCUSER=`whoami` echo "rpcuser=$RPCUSER \nrpcpassword=$RPCPASS \nrpcport=8336" >
~/.bitcoin/bitcoin.conf
}}} I believe you can also set 'daemon=1' in bitcoin.conf and avoid the (irritatingly redundant) bitcoind -deamon switch.
Your comments mention something about automake and config, I think you just use the normal 'make -f makefile.osx' and set 'use_configure no'.
Your post install notes comments should mention something about bootstrap.dat so the user doesn't have to wait 72 hours for their blockchain to be built.
Ugh, I'm sorry, I meant to change the actual ticket to increase the password length. Hex only has 16 characters, I had used base63 previously but I thought the /'s might cause parsing trouble at some point.... perhaps I shouldn't try to make edits at 1:00. :p -- Ticket URL: <https://trac.macports.org/ticket/41837#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X