From 48c41641f93c6d6859f5501aabd8348e44d5ce9c Mon Sep 17 00:00:00 2001 From: Quentin Dufour Date: Thu, 28 Jan 2021 10:17:49 +0100 Subject: [PATCH] WIP terraform --- scripts/2021/install.sh | 10 +++++++++- scripts/2021/torhs.yml | 9 ++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/scripts/2021/install.sh b/scripts/2021/install.sh index bd4db02..1386a6f 100755 --- a/scripts/2021/install.sh +++ b/scripts/2021/install.sh @@ -6,8 +6,16 @@ for bin in donar measlat tor2 tor3 torecho udpecho; do wget https://gitlab.inria.fr/qdufour/donar/-/raw/master/dist/${bin}?inline=false -O ${bin} done -for scr in donaralt donaraltna donaraltopt donardup donardupopt tor1wcli tor2wcli torfone torfoneopt torhs torhsopt; do +for scr in donaralt donaraltna donaraltopt donardup donardupna donardupopt tor1wcli tor2wcli torfone torfonena torfoneopt torhs torhsna torhsopt; do wget https://gitlab.inria.fr/qdufour/donar/-/raw/master/scripts/2021/${scr}?inline=false -O ${scr} done +cd /etc/systemd/system/ +for svc in donaraltopt@.service donaralt@.service donardupopt@.service donardup@.service tor1wcli@.service tor1wserv.service tor2wcli@.service tor2wserv.service torfoneopt@.service torfone@.service torhsna@.service torhsopt@.service torhs@.service; do + wget https://gitlab.inria.fr/qdufour/donar/-/raw/master/scripts/2021/${svc}?inline=false -O ${svc} +done +cd /root +for out in donaralt donaraltna donaraltopt donardup donardupna donardupopt tor1w tor2w torfone torfonena torfoneopt torhs torhsna torhsopt; do + mkdir ${out} +done diff --git a/scripts/2021/torhs.yml b/scripts/2021/torhs.yml index 943b49a..4afd141 100644 --- a/scripts/2021/torhs.yml +++ b/scripts/2021/torhs.yml @@ -1,4 +1,11 @@ +package_update: true + +packages: + - ca-certificates + - wget + runcmd: - - + - 'wget https://gitlab.inria.fr/qdufour/donar/-/raw/master/scripts/2021/install.sh?inline=false -O - | bash' + - 'for i in $(seq 1 8); do echo start $i ; systemctl start torfone@$i ; done ' final_message: "done"