Skip to content

Commit 8fe5cc5

Browse files
authored
Create Start-Script.sh
1 parent c87c10a commit 8fe5cc5

File tree

1 file changed

+27
-5
lines changed

1 file changed

+27
-5
lines changed

Start-Script.sh

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,35 @@ function checkInstall {
3131
}
3232

3333
#Root Passwort
34-
greenMessage "Bitte setzten sie ein Passwort für den Root Account."
35-
passwd root
34+
greenMessage "Soll ein neues Root Passwort gesetzt werden oder der Root Account aktiviert werden?
35+
OPTIONS=("Ja" "Nein")
36+
select ROOT in "${OPTIONS[@]}"; do
37+
case "$REPLY" in
38+
1|2 ) break;;
39+
*) errorAndContinue;;
40+
esac
41+
done
42+
43+
if [ "$ROOT" == "Ja" ]; then
44+
greenMessage "Bitte setzten sie ein neues Passwort für den Root Account."
45+
passwd root
46+
fi
3647
3748
#Update durchführen
38-
greenMessage "Updates werden installiert."
39-
apt update
40-
apt --yes upgrade
49+
greenMessage "Sollen Linux Updates Installiert werden?"
50+
OPTIONS=("Ja" "Nein")
51+
select UPDATE in "${OPTIONS[@]}"; do
52+
case "$REPLY" in
53+
1|2 ) break;;
54+
*) errorAndContinue;;
55+
esac
56+
done
57+
58+
if [ "$UPDATE" == "Ja" ]; then
59+
greenMessage "Updates werden Installiert"
60+
apt -y update
61+
apt -y upgrade
62+
fi
4163
4264
#FTP-Server installation
4365
greenMessage "Soll ein FTP-Server installiert werden?"

0 commit comments

Comments
 (0)