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.
59 lines
1.3 KiB
59 lines
1.3 KiB
10 years ago
|
#! /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
|