You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
657 B
21 lines
657 B
#!/bin/bash
|
|
if [ "$1" = "" ]
|
|
then
|
|
echo "no coin specified"
|
|
echo "Enter infomation in the format:"
|
|
echo "./makeconf.sh datadir coinname"
|
|
echo "Example:"
|
|
echo "./makeconf.sh .dashcore dash"
|
|
else
|
|
confpath="$2.conf"
|
|
rpcuser=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 24 | head -n 1)
|
|
rpcpassword=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 24 | head -n 1)
|
|
mkdir "/mnt/$2_data"
|
|
ln -s /mnt/$2_data ~/$1
|
|
cd ~/$1
|
|
echo "rpcuser=$rpcuser" > $confpath
|
|
echo "rpcpassword=$rpcpassword" >> $confpath
|
|
echo "server=1" >> $confpath
|
|
echo "deamon=1" >> $confpath
|
|
echo "txindex=1" >> $confpath
|
|
fi
|
|
|