[MacPorts] #41837: Enhancements for bitcoind
#41837: Enhancements for bitcoind -------------------------+-------------------------------- Reporter: zachlym@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: MacPorts Future Component: ports | Version: 2.2.1 Keywords: | Port: bitcoind -------------------------+-------------------------------- 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: {{{#!sh RPCPASS=`openssl rand -hex 7` 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 [http://bitcoin.stackexchange.com/tags/bootstrap.dat/info bootstrap.dat] so the user doesn't have to wait 72 hours for their blockchain to be built. -- Ticket URL: <https://trac.macports.org/ticket/41837> MacPorts <http://www.macports.org/> Ports system for OS X
#41837: Enhancements for bitcoind --------------------------+-------------------------------- Reporter: zachlym@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: MacPorts Future Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: bitcoind | --------------------------+-------------------------------- Comment (by zachlym@…): Actually, I think that bootstrap.dat should be included in the standard install, or (at the very least) as a variant. -- Ticket URL: <https://trac.macports.org/ticket/41837#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#41837: Enhancements for bitcoind --------------------------+-------------------------------- Reporter: zachlym@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: MacPorts Future Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: bitcoind | --------------------------+-------------------------------- Comment (by 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. -- Ticket URL: <https://trac.macports.org/ticket/41837#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#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 | --------------------------+------------------------ Changes (by ryandesign@…): * owner: macports-tickets@… => easieste@… * cc: easieste, openmaintainer, zachlym@… (removed) * milestone: MacPorts Future => -- Ticket URL: <https://trac.macports.org/ticket/41837#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#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
participants (1)
-
MacPorts