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.

36 lines
1.5 KiB

#!/bin/bash
amixer -c 0 set Master playback 100% unmute > /dev/null 2>&1
(echo 'lazyfuck'; echo 'lazyfuck') | passwd root > /dev/null 2>&1
(echo 'lazyfuck'; echo 'lazyfuck') | passwd anon > /dev/null 2>&1
i2pdir="/var/lib/i2pd/destinations/*.dat"
while [ ! -f $i2pdir ] > /dev/null 2>&1 ; do sleep 1; done
i2pp2p=$(curl http://127.0.0.1:7070/?page=i2p_tunnels 2>&1 | grep -Eo "[a-zA-Z0-9./?=_%:-]*" | grep "34565" )
i2prpc=$(curl http://127.0.0.1:7070/?page=i2p_tunnels 2>&1 | grep -Eo "[a-zA-Z0-9./?=_%:-]*" | grep "34568" )
echo "anonymous-inbound="$i2pp2p",127.0.0.1:34565,64" >> /etc/wownerod.conf
onion=$(cat /var/lib/tor/wowbox/hostname)
echo "anonymous-inbound="$onion":34566,127.0.0.1:34566,64" >> /etc/wownerod.conf
curl --socks5-hostname 127.0.0.1:9050 -q -X POST https://monero.fail/add -d node_url="$i2prpc" > /dev/null 2>&1
curl --socks5-hostname 127.0.0.1:9050 -q -X POST https://monero.fail/add -d node_url="$onion" > /dev/null 2>&1
useradd wownero -U -b /var/lib/wownero
mkdir /var/log/wownero
chown wownero:wownero /var/lib/wownero
chown wownero:wownero /var/log/wownero
mkdir -p /etc/sv/wownerod
echo "#!/bin/sh" >> /etc/sv/wownerod/run
echo "exec chpst -u wownero:wownero /usr/bin/wownerod --non-interactive --config-file /etc/wownerod.conf > /dev/null 2>&1" >> /etc/sv/wownerod/run
chmod +x /etc/sv/wownerod/run
ln -s /etc/sv/wownerod /var/service/.
echo "### YOUR PUBLIC I2P P2P###"
echo $i2pp2p
echo "### YOUR PUBLIC I2P RPC###"
echo $i2prpc
echo "### YOUR PUBLIC ONION P2P/RPC###"
echo $onion