|
|
|
@ -2,6 +2,12 @@ |
|
|
|
|
|
|
|
|
|
|
|
set -e |
|
|
|
set -e |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sudo git -C /opt/mistborn pull |
|
|
|
|
|
|
|
sudo git -C /opt/mistborn submodule update --init --recursive |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# ensure mistborn-cli is installed |
|
|
|
|
|
|
|
sudo pip3 install -e /opt/mistborn/modules/mistborn-cli |
|
|
|
|
|
|
|
|
|
|
|
iface=$(ip -o -4 route show to default | egrep -o 'dev [^ ]*' | awk 'NR==1{print $2}') |
|
|
|
iface=$(ip -o -4 route show to default | egrep -o 'dev [^ ]*' | awk 'NR==1{print $2}') |
|
|
|
sudo cp ./scripts/services/Mistborn* /etc/systemd/system/ |
|
|
|
sudo cp ./scripts/services/Mistborn* /etc/systemd/system/ |
|
|
|
sudo find /etc/systemd/system/ -type f -name 'Mistborn*' | xargs sudo sed -i "s/User=root/User=mistborn/" |
|
|
|
sudo find /etc/systemd/system/ -type f -name 'Mistborn*' | xargs sudo sed -i "s/User=root/User=mistborn/" |
|
|
|
|