diff options
Diffstat (limited to 'testing/bitcoin/bitcoin.post-install')
-rw-r--r-- | testing/bitcoin/bitcoin.post-install | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/testing/bitcoin/bitcoin.post-install b/testing/bitcoin/bitcoin.post-install deleted file mode 100644 index 9d2510fb2d..0000000000 --- a/testing/bitcoin/bitcoin.post-install +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/sh - -NORMAL="\033[1;0m" -STRONG="\033[1;1m" -GREEN="\033[1;32m" - -config=$(grep -F 'config=' /etc/init.d/bitcoin |sed 's/config=//') - -randgen() { - output=$(cat /dev/urandom | tr -dc '0-9a-zA-Z!@#$%^&*_+-' | head -c${1:-$1}) 2>/dev/null - echo $output -} - -findRandomTcpPort(){ - port=$(( 1024 + $(( $RANDOM % $(( 65534 - 1024 )) )) )) - while netstat -atn | grep -q :$port; do port=$(expr $port + 1); done; echo $port -} - -GenPasswd(){ - sed -i "/rpcuser=/ c \rpcuser=USER-"$(randgen 32)"" $config - sed -i "/rpcpassword=/ c \rpcpassword=PW-"$(randgen 64)"" $config - sed -i "/rpcport=/ c \rpcport="$(findRandomTcpPort)"" $config - print_green "Generated random user / password / port in:" " $config\n" -} - -print_green() { - local prompt="${STRONG}$1${GREEN}$2${NORMAL}" - printf "${prompt}%s" -} - -if grep -F "changeme" $config 1>/dev/null; then - GenPasswd -fi - -exit 0 |