From 675f57ba5e9e528b4ba677449badd1aca1776c0e Mon Sep 17 00:00:00 2001 From: Christian Rößler Date: Wed, 22 Oct 2014 16:09:23 +0200 Subject: [SSPS] netsetup: Now in German, some sweet little bugs exterminated --- satellit_installer/static_files/netsetup | 42 +++++++++++++++++++------------- 1 file changed, 25 insertions(+), 17 deletions(-) (limited to 'satellit_installer/static_files/netsetup') diff --git a/satellit_installer/static_files/netsetup b/satellit_installer/static_files/netsetup index cb94ad0..cdd46be 100755 --- a/satellit_installer/static_files/netsetup +++ b/satellit_installer/static_files/netsetup @@ -16,8 +16,6 @@ write_banner() { echo "starten müssen (oder einfach rebooten), wenn Sie die Netzwerk-" echo "konfiguration verändern." echo - echo "Es wurde übrigens eine $TYPE IP-Adresse vorgefunden." - echo } @@ -35,13 +33,14 @@ detect_config() { ask_config() { echo echo "Es wurde eine $TYPE IP-Adresse vorgefunden." + echo echo "Wollen Sie eine $WUNSCH IP konfigurieren (y)," echo "hat sich das Skript geirrt, und Sie benötigen doch eine $TYPE IP (x)," echo "oder möchten Sie gar nichts tun (a oder leere Eingabe)?" echo echo -n "Ihre Wahl - y, x oder a: " read -n 1 config_me - if [ "$config_me" == "y" -o "$config_me" == "y" ]; then exit 0; fi + if [ "$config_me" == "a" -o "$config_me" == "" ]; then exit 0; fi } decide_action() { @@ -62,20 +61,22 @@ decide_action() { write_config_dyn fi ;; - *) echo "Ihre eingegebene Option $config_me wurde nicht erkannt - Neustart." + *) echo; echo + echo "Ihre eingegebene Option $config_me wurde nicht erkannt - Neustart." + echo + sleep 1 exec "$SKRIPT" ;; - - + esac } backup_configs() { if [ -f /etc/network/interfaces ]; then cp -p "$INTERFACES" "$INTERFACES.${DATUM}" || \ - { echo "Could not $INTERFACES to backup location $INTERFACES.$DATUM - aborting."; \ + { echo "Konnte Datei $INTERFACES nicht nach $INTERFACES.$DATUM sichern - Abbruch."; \ exit 1 ; } cp -p "$RESOLV" "$RESOLV.${DATUM}" || \ - { echo "Could not $RESOLV to backup location $RESOLV.$DATUM - aborting."; \ + { echo "Konnte Datei $RESOLV nicht nach $RESOLV.$DATUM sichern - Abbruch."; \ exit 1 ; } fi } @@ -123,20 +124,20 @@ write_config_dyn() { enter_values_static() { while [ "$entry" != "y" ] && [ "$entry" != "Y" ]; do echo - echo -n "IP-Adress: " + echo -n "IP-Adresse: " read ipadress - echo -n "Gateway: " + echo -n "Gateway: " read gateway - echo -n "Net mask - leave empty for 255.255.255.0: " + echo -n "Netzmaske - leere Eingabe für 255.255.255.0: " read netmask [ "$netmask" == "" ] && netmask=255.255.255.0 - echo -n "Domain - leave empty if not wanted: " + echo -n "Domain - leere Eingabe, wenn nicht erwünscht: " read domain - echo -n "Search domain - leave empty if not wanted: " + echo -n "Search domain - leere Eingabe, wenn nicht erwünscht: " read search - echo -n "Primary nameserver: " + echo -n "Primärer Nameserver: " read primarydns - echo -n "Secondary nameserver - leave empty if no secondary DNS: " + echo -n "Sekundärer Nameserver - Leere Eingabe, wenn nicht vorhanden: " read secondarydns echo echo "# IP Adress : $ipadress" @@ -147,11 +148,16 @@ enter_values_static() { echo "# Primary nameserver : $primarydns" echo "# Secondary nameserver : $secondarydns" echo - echo -n "Are those correct values? Press y or Y für yes, any other key for no: " + echo -n "Sind diese Eingaben korrekt? Drücken Sie y or Y für ja, andere Taste für nein: " read -n 1 entry echo done - write_config_static +} + +last_words() { + echo + echo "Einträge geschrieben... beende Skript." + echo } detect_config @@ -160,5 +166,7 @@ ask_config decide_action # do the stuff! +last_words + exit -- cgit v1.2.3-55-g7522