User:Osoom: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Created page with ' #!bin/bash #Autor Oliver Soom #Versioon 0.1 # Skript, mis paneb ubuntu serveri kasutajale e-posti saatma, kui tuleb uusi uuendusi. function pause(){ read -p "$*" }…' |
No edit summary |
||
Line 1: | Line 1: | ||
Siinkohal tuleb mainida, et siin skripti juures on kasutatud pisikest koodijuppi Ivar Krustoki skriptist, mis kontrollib, kas pakk on paigaldatud, või ei. [https://wiki.itcollege.ee/index.php/User:Ikrustok Link skripti juurde] | |||
#!bin/bash | #!bin/bash | ||
#Autor Oliver Soom | #Autor Oliver Soom | ||
#Versioon 0.1 | #Versioon 0.1 | ||
# Skript, mis paneb ubuntu serveri kasutajale e-posti saatma, kui tuleb uusi uuendusi. | # Skript, mis paneb ubuntu serveri kasutajale e-posti saatma, kui tuleb uusi uuendusi. | ||
# Pausi funktsioon | |||
function pause(){ | function pause(){ | ||
read -p "$*" | read -p "$*" |
Revision as of 13:17, 3 June 2011
Siinkohal tuleb mainida, et siin skripti juures on kasutatud pisikest koodijuppi Ivar Krustoki skriptist, mis kontrollib, kas pakk on paigaldatud, või ei. Link skripti juurde
#!bin/bash #Autor Oliver Soom #Versioon 0.1 # Skript, mis paneb ubuntu serveri kasutajale e-posti saatma, kui tuleb uusi uuendusi. # Pausi funktsioon function pause(){ read -p "$*" } #Kontrollib kas kasutajal on juurkasutaja õigused if [ $UID -ne 0 ]; then echo "Käivita antud skripti $(basename $0) juurkasutaja õigustes" exit 1 fi #Kontrollib kas apticron on paigaldatud TARK=`/usr/bin/apt-cache policy apticron | grep Installed | awk '{print $2}'` if [ "$TARK" == "(none)" ]; then echo "Apticron pole paigaldatud" echo "Soovid seda paigaldada: Jah(y) Ei(n) " read RESPONSE if [ $RESPONSE == 'y' ]; then sudo apt-get install apticron echo 'Apticron on paigaldatud ' pause 'Jätkamiseks vajuta ENTERIT....' elif [ $RESPONSE == 'n' ]; then echo 'Kui pole vaja, siis pole vaja' echo 'Väljun' exit 0 #Viskab välja, kui ei taha programmi paigaldada fi fi #Paketi kontrolli lõpp #Sisesta informatsiooni email echo 'Siseta emaili aadress, kuhu tahad saada infot uuenduste kohta' read MAIL #Muudab ära conf failis emaili aadressi sed -i -e 's/EMAIL=.*/EMAIL="'$MAIL'"/' /etc/apticron/apticron.conf echo 'Email on muudetud' echo 'Oli tore näha, nägemist' exit 1