Skrypt na automatyczną instalacje ts3

Zombie
iHous_187
iHous_187
Nieznajomy11
Nieznajomy11 Moderator forum.lvlup.pro

Potężny skrypt stworzony przez potężnego programistę.

##############################################
############### BY iHous_187 #################
##############################################
 
function yellowMessage {
    echo -e "\\033[33;1m${@}\033[0m"
}
 
function blueMessage {
    echo -e "\\033[34;1m${@}\033[0m"
}
 
 
 
 
 
#początek skryptu 
yellowMessage '#######################################################'
blueMessage '     Skrypt napisany przez iHous_187'                 
blueMessage '     Zakaz kopiowania i kasowania wzmianki o autorze'
yellowMessage '#######################################################'
 
echo -n "."
sleep 1
echo -n "."
sleep 1
 
 
 
yellowMessage '###################'
blueMessage 'Instalacja pakietow'
yellowMessage '###################'
apt-get update && apt-get upgrade
sleep 1
chown /home
sleep 3
 
yellowMessage '###############################'
blueMessage '  Zaczynam instalowac serwer ts3'
yellowMessage '###############################' 
chown /home
wget http://dl.4players.de/ts/releases/3.0.13.8/teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2
sleep 2
tar -xjf teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2
sleep 2
sudo 'chmod 0755 /home/teamspeak3-server_linux_amd64/ts3server_startscript.sh'
sleep 4
 
 
yellowMessage '##############################'
blueMessage 'Update odbędzie się 19.01.2018'
yellowMessage '##############################'

Nie żeby coś, ale nie wygląda to najlepiej. Jesteś w ogóle pewny, że wiesz co to robi?

bopke
bopke Moderator forum.lvlup.pro

wget http://dl.4players.de/ts/releases/3.0.13.8/teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2 ooo paaaanieeee to Ty na mnie spojrzałeś

a co jeżeli wyjdzie aktualizacja serwera teamspeak, wtedy ten skrypt będzie pobierał przestarzałą wersję silnika, na którą prędzej czy później ktoś może wykryć przeróżne podatności. Niestety, ale w takiej formie skrypt nie nadaje się do niczego. Co więcej, jest on wypełniony bezsensownym sleepami, które tylko wydłużają wykonanie skryptu.

No nic z tego nie będzie.

iHous_187
iHous_187

pisze funkcje do tego na automatyczny update spokojnie :)

iHous_187
iHous_187

w update poprawie cały kod jak i skrypt

Pantoflarz
Pantoflarz

Jest podstrona na stronie tsie która zwraca najnowszą wersję serwera, i wszystkich aplikacji klienckich. Nie pamietam linku, ale istnieje na pewno.

Nie wiem czy można to nazwać auto-instalacją jeśli instalujemy jako root (wogóle fajny pomysł bardzo) i tak naprawdę nie uprościłeś niczego. Jedyne co Twój skrypt robi to pobiera i rozpakowuje. Ani nie ma opcji edycji iptables, ani automatu do startu, nic. Powodzenia :slight_smile:

iHous_187
iHous_187

w update chce uprościć to wszystko