From c85cb242774ef8b2b41d74507f29d99bf1eb35fc Mon Sep 17 00:00:00 2001 From: groche97 Date: Tue, 2 Jun 2020 00:29:57 +0200 Subject: [PATCH] add install script --- instaler_server.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 instaler_server.sh diff --git a/instaler_server.sh b/instaler_server.sh new file mode 100644 index 0000000..26fcfdd --- /dev/null +++ b/instaler_server.sh @@ -0,0 +1,20 @@ +echo ContraseƱa: +read -s pas +qmake -makefile ServidorTFG.pro && make -j$(nproc) +useradd remotebuilds +echo $pas | sudo -S mkdir /opt/serverRemoteBuilds +echo $pas | sudo -S mv ServidorTFG /opt/serverRemoteBuilds +echo $pas | sudo -S chown -R remotebuilds /opt/serverRemoteBuilds +echo $pas | sudo -S chmod a+w /etc/sudoers && echo "remotebuilds ALL=(ALL) ALL, NOPASSWD:/opt/serverRemoteBuilds" && sudo chmod a-w /etc/sudoers +echo $pas | sudo -S echo "security=yes" >> /opt/serverRemoteBuilds/config +echo "write a port to listen" +read port +echo $pas | sudo -S echo "port=$port" >> /opt/serverRemoteBuilds/config +echo "write a cert path" +read cert +echo $pas | sudo -S echo "cert=$cert" >> /opt/serverRemoteBuilds/config +echo "write a key path" +read key +echo $pas | sudo -S echo "key=$key" >> /opt/serverRemoteBuilds/config +mysql output.tab +echo $pas | sudo -S cp serverRemoteBuild /etc/init.d/