diff --git a/.install/scuttlebutt.sh b/.install/scuttlebutt.sh index 13e3f1b..169a2dc 100755 --- a/.install/scuttlebutt.sh +++ b/.install/scuttlebutt.sh @@ -100,15 +100,16 @@ After=network.target [Service] User=_USER_ -ExecStart=/usr/local/bin/oasis --host $nodename --allow-host $nodename +ExecStart=/usr/local/bin/oasis --host _NODENAME_ --allow-host _NODENAME_ Restart=on-failure [Install] WantedBy=multi-user.target EOF +sed -i "s/_USER_/$USER/g" /tmp/oasis.service +sed -i "s/_NODENAME_/$nodename/g" /tmp/oasis.service sudo cp -f /tmp/oasis.service /etc/systemd/system/ -sudo sed -i "s/_USER_/$USER/g" /etc/systemd/system/oasis.service echo " _ __ __ _ @@ -126,8 +127,9 @@ __)|_| \ \/ |_| \ || || |_ ... SCUTTLEBUTT ... OK? ' echo "Launching oasis" -sudo systemctl daemon-reload || err "Restart OASIS" +sudo systemctl daemon-reload || err "Reload systemd" sudo systemctl enable oasis || err "Enable OASIS daemon" +sudo systemctl start oasis || err "Start OASIS daemon" echo " http://$nodename:3000 " echo