Chris Muller
New member
Hi! I'm a Dash-lovin' newbie.
I'm running my masternode on a Raspberry Pi 2 via the dashman helper script.
dashman has "sync" and "update" commands; the former updates dashman, the latter, dashd. However, it does so by downloading and replacing the binaries (dashd and dash-cli).
However, I'm not confident that the "linux" binaries it would download would work on Raspbian. I remember when I set this up I built the binaries manually for this reason.
Since I've already got the firewall and process monitoring working, I'd really just like to upgrade the binaries and restart. Will that work? I'm not a C++ / git developer, if someone would give me advice on my upgrade plan, below, I'd be very grateful.
I still have my original ~/darkcoin build directory, so I'm thinking something like this:
cd ~/darkcoin
git pull
./autogen.sh
./configure --with-incompatible-bdb
make
I'm not sure if "make" puts the binaries in ~/.dashd, but I'll make sure that gets done, with execute permissions. And then, finally:
~/dashman/dashman restart
I guess I will have replaced the binary WHILE it was still running. Is that a problem? I don't think dashman actually has a "stop" command. I hope not, because if I tried to kill dashd, my process monitor would restart it.
Thanks.
- Chris Muller
PS -- Is there a release moniker for 12.1? I tried to do some searching around in this forum for answers, but searching for "12.1" gave me an error message saying that search was too general.
I'm running my masternode on a Raspberry Pi 2 via the dashman helper script.
dashman has "sync" and "update" commands; the former updates dashman, the latter, dashd. However, it does so by downloading and replacing the binaries (dashd and dash-cli).
However, I'm not confident that the "linux" binaries it would download would work on Raspbian. I remember when I set this up I built the binaries manually for this reason.
Since I've already got the firewall and process monitoring working, I'd really just like to upgrade the binaries and restart. Will that work? I'm not a C++ / git developer, if someone would give me advice on my upgrade plan, below, I'd be very grateful.
I still have my original ~/darkcoin build directory, so I'm thinking something like this:
cd ~/darkcoin
git pull
./autogen.sh
./configure --with-incompatible-bdb
make
I'm not sure if "make" puts the binaries in ~/.dashd, but I'll make sure that gets done, with execute permissions. And then, finally:
~/dashman/dashman restart
I guess I will have replaced the binary WHILE it was still running. Is that a problem? I don't think dashman actually has a "stop" command. I hope not, because if I tried to kill dashd, my process monitor would restart it.
Thanks.
- Chris Muller
PS -- Is there a release moniker for 12.1? I tried to do some searching around in this forum for answers, but searching for "12.1" gave me an error message saying that search was too general.