mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-07-12 22:23:06 +02:00
change extra services password
This commit is contained in:
@ -201,10 +201,12 @@ elif [ "${abcd}" = "b" ]; then
|
|||||||
sed -i "s/^rpcpassword=.*/rpcpassword=${newPassword}/g" /home/admin/.${network}/${network}.conf 2>/dev/null
|
sed -i "s/^rpcpassword=.*/rpcpassword=${newPassword}/g" /home/admin/.${network}/${network}.conf 2>/dev/null
|
||||||
sed -i "s/^${network}d.rpcpass=.*/${network}d.rpcpass=${newPassword}/g" /mnt/hdd/lnd/lnd.conf 2>/dev/null
|
sed -i "s/^${network}d.rpcpass=.*/${network}d.rpcpass=${newPassword}/g" /mnt/hdd/lnd/lnd.conf 2>/dev/null
|
||||||
sed -i "s/^${network}d.rpcpass=.*/${network}d.rpcpass=${newPassword}/g" /home/admin/.lnd/lnd.conf 2>/dev/null
|
sed -i "s/^${network}d.rpcpass=.*/${network}d.rpcpass=${newPassword}/g" /home/admin/.lnd/lnd.conf 2>/dev/null
|
||||||
|
|
||||||
# RTL - keep settings from current RTL-Config.json
|
# RTL - keep settings from current RTL-Config.json
|
||||||
cp /home/admin/RTL/RTL-Config.json /home/admin/RTL/backup-RTL-Config.json
|
if [ "${rtlWebinterface}" = "on" ]; then
|
||||||
chmod 600 /home/admin/RTL/RTL-Config.json || exit 1
|
cp /home/admin/RTL/RTL-Config.json /home/admin/RTL/backup-RTL-Config.json
|
||||||
node > /home/admin/RTL/RTL-Config.json <<EOF
|
chmod 600 /home/admin/RTL/RTL-Config.json || exit 1
|
||||||
|
node > /home/admin/RTL/RTL-Config.json <<EOF
|
||||||
//Read data
|
//Read data
|
||||||
var data = require('/home/admin/RTL/backup-RTL-Config.json');
|
var data = require('/home/admin/RTL/backup-RTL-Config.json');
|
||||||
//Manipulate data
|
//Manipulate data
|
||||||
@ -212,16 +214,26 @@ data.multiPass = '$newPassword';
|
|||||||
//Output data
|
//Output data
|
||||||
console.log(JSON.stringify(data, null, 2));
|
console.log(JSON.stringify(data, null, 2));
|
||||||
EOF
|
EOF
|
||||||
rm -f /home/admin/RTL/backup-RTL-Config.json
|
rm -f /home/admin/RTL/backup-RTL-Config.json
|
||||||
|
fi
|
||||||
|
|
||||||
# electrs
|
# electrs
|
||||||
RPC_USER=$(cat /mnt/hdd/bitcoin/bitcoin.conf | grep rpcuser | cut -c 9-)
|
if [ "${ElectRS}" = "on" ]; then
|
||||||
sed -i "s/^cookie = \"$RPC_USER.*\"/cookie = \"$RPC_USER:${newPassword}\"/g" /home/electrs/.electrs/config.toml 2>/dev/null
|
RPC_USER=$(cat /mnt/hdd/bitcoin/bitcoin.conf | grep rpcuser | cut -c 9-)
|
||||||
|
sed -i "s/^cookie = \"$RPC_USER.*\"/cookie = \"$RPC_USER:${newPassword}\"/g" /home/electrs/.electrs/config.toml 2>/dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
# BTC-RPC-Explorer
|
# BTC-RPC-Explorer
|
||||||
sed -i "s/^BTCEXP_BITCOIND_URI=$network:\/\/$RPC_USER:.*@127.0.0.1:8332?timeout=10000/BTCEXP_BITCOIND_URI=$network:\/\/$RPC_USER:${newPassword}@127.0.0.1:8332\?timeout=10000/g" /home/bitcoin/.config/btc-rpc-explorer.env 2>/dev/null
|
if [ "${BTCRPCexplorer}" = "on" ]; then
|
||||||
sed -i "s/^BTCEXP_BITCOIND_PASS=.*/BTCEXP_BITCOIND_PASS=${newPassword}/g" /home/bitcoin/.config/btc-rpc-explorer.env 2>/dev/null
|
sed -i "s/^BTCEXP_BITCOIND_URI=$network:\/\/$RPC_USER:.*@127.0.0.1:8332?timeout=10000/BTCEXP_BITCOIND_URI=$network:\/\/$RPC_USER:${newPassword}@127.0.0.1:8332\?timeout=10000/g" /home/bitcoin/.config/btc-rpc-explorer.env 2>/dev/null
|
||||||
sed -i "s/^BTCEXP_BASIC_AUTH_PASSWORD=.*/BTCEXP_BASIC_AUTH_PASSWORD=${newPassword}/g" /home/bitcoin/.config/btc-rpc-explorer.env 2>/dev/null
|
sed -i "s/^BTCEXP_BITCOIND_PASS=.*/BTCEXP_BITCOIND_PASS=${newPassword}/g" /home/bitcoin/.config/btc-rpc-explorer.env 2>/dev/null
|
||||||
|
sed -i "s/^BTCEXP_BASIC_AUTH_PASSWORD=.*/BTCEXP_BASIC_AUTH_PASSWORD=${newPassword}/g" /home/bitcoin/.config/btc-rpc-explorer.env 2>/dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
# BTCPayServer
|
# BTCPayServer
|
||||||
sed -i "s/^btc.rpc.password=.*/btc.rpc.password=${newPassword}/g" /home/btcpay/.nbxplorer/Main/settings.config 2>/dev/null
|
if [ "${BTCPayServer}" = "on" ]; then
|
||||||
|
sed -i "s/^btc.rpc.password=.*/btc.rpc.password=${newPassword}/g" /home/btcpay/.nbxplorer/Main/settings.config 2>/dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
echo "OK -> RPC Password B changed"
|
echo "OK -> RPC Password B changed"
|
||||||
echo "if services are running - reboot is needed to activate new settings"
|
echo "if services are running - reboot is needed to activate new settings"
|
||||||
|
Reference in New Issue
Block a user