Unoffical gentoo overlay for twister
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.

58 lines
1.3 KiB

#! /bin/sh
if [[ ${EUID} -eq 0 ]]
then
echo "Don't run this as root!"
exit 1
fi
twisterFolder=${HOME}/.twister
error() {
echo ""
echo "An error occured."
echo "Pleace report this at"
echo "https://github.com/ddorian1/gentoo-twister-overlay/issues"
exit 0
}
if test -e ${twisterFolder}
then
echo "\"${twisterFolder}\" already exists."
echo "If you want to update twister's HTML files,"
echo "please run twister-html-update."
echo "Else, remove \"${twisterFolder}\""
echo "AFTER BACKING UP YOUR PRIVATE KEYS"
echo "and run \"$0\" again."
exit 1
fi
echo "Creating folder ${twisterFolder}..."
echo ""
mkdir ${twisterFolder} || error
cd ${twisterFolder} || error
echo "Geting HTML files..."
echo ""
git clone https://github.com/miguelfreitas/twister-html.git ./html || error
echo ""
echo "Creating config file..."
echo -e "rpcuser=user\nrpcpassword=pwd" > ./twister.conf || error
chmod 600 ./twister.conf || error
echo ""
echo "Twister-HTML was set up successfully!"
echo "You can now run twister with"
echo "\"twisterd -rpcuser=user -rpcpassword=pwd -rpcallowip=127.0.0.1\","
echo "open http://127.0.0.1:28332/index.html"
echo "in your favorit webbrowser and"
echo "log in with username \"user\" and password \"pwd\"."
echo ""
echo "Pleace remember to run twister-html-update"
echo "from time to time to keep twister's HTML files"
echo "up to date."
exit 0