I know enough about package management to be dangerous, so I'm trying to do the next best thing and coordinate volunteers. This should be a fairly simple task as PMC is doing all of the backend work to make sure things are working.
Does anyone have familiarity with these projects?
Perhaps someone could get us started by maintaining a Launchpad PPA that syncs with PMC's repo? We should eventually get this all automated and figure out some functional tests. So, experience working with Jenkins or a desire to learn is a big plus!
There are are 3 related issues:
- I think the package should create the ~/.namecoin directory and namecoin.conf file by default. Here is what Jeremy_Rand and I worked out, note that the -hex 30 is to ensure ASCII characters and the 30 is much larger than a 20-digit a-zA-Z0-9 character password.
Code: Select all
mkdir ~/.namecoin && \ echo "rpcuser=`whoami` \n\ rpcpassword=`openssl rand -hex 30` \n\ rpcport=8334" > ~/.namecoin/namecoin.conf
- We could distribute a pre-packaged copy of the blockchain, perhaps on Amazon's servers or via the Internet Archive (and hence a mutable torrents).
- The Debian FAQ on this lists some requirement about a removal script. I assume this would include removing all of ~/.namecoin but I don't see any such script.