#!/bin/bash
#
# Kanotix-Update-GUI - Locale: German/Deutsch
#

# Errors

ERR_DOWNLOAD="Beim Herunterladen ist ein Fehler aufgetreten!"

# Main-Menu

MENU_MAIN_TITLE="Bitte auswhlen:"

MENU_MAIN_ITEM_INFO="Info"
MENU_MAIN_ITEM_KERNELUPDATE="Kernel-Update"
MENU_MAIN_ITEM_DISTUPGRADE="Dist-Upgrade"
MENU_MAIN_ITEM_NETUPDATE="Netzwerk-Update"
MENU_MAIN_ITEM_KANOSCRIPTUPDATE="Kano's Scripte updaten"

MENU_MAIN_ITEM_APTUPDATE="Apt-Get Update"
MENU_MAIN_ITEM_APTADDSOURCES="Apt-Quellen erweitern"
MENU_MAIN_ITEM_INSTALLPACKAGES="Neue Pakete installieren"
MENU_MAIN_ITEM_KUGUIUPDATE="Kanotix-Update-GUI updaten"

MENU_MAIN_ITEM_HELP="Hilfe"
MENU_MAIN_ITEM_END="Ende"

# Network-Update-Menu

MENU_NET_TITLE="Netzwerk-Update\nBitte auswhlen:"

MENU_NET_ITEM_README="Liesmich"
MENU_NET_ITEM_SERVER="Dist-Upgrade (als Paket-Server)"
MENU_NET_ITEM_CLIENT="Dist-Upgrade (als Client; auf diesem PC)"
MENU_NET_ITEM_BACK="Zurck"

# Info-Dialog

INFO_DIALOG="Das Script ist experimentell.
Ich bernehme keinerlei Garantie!

Das Verwenden geschieht auf eigene
Verantwortung!

Mehr Info's gibts auf meiner Webseite.
www.andreas-loibl.de"

# Status-Text

STATUS_DOWNLOAD_FILE="Datei herunterladen"

# Kernel-Update

KU_MKIMAGE_1="Achtung: Auf Ihrem System wurde in der Datei /etc/mkinitrd/mkinitrd.conf folgender Eintrag gefunden:"
KU_MKIMAGE_2="Laut Kanotix-Wiki ist dies aber falsch und muss manuell korrigiert werden. Siehe dazu folgenden Wiki-Eintrag:

http://wiki.kanotix.net/CoMa.php?CoMa=Kanotix-Kernel-Update"

KU_DLG_AUTODL="Automatisch nach dem neuesten Kernel suchen?\n\n(Wenn 'Nein' gewhlt wird, mssen die URLs manuell angegeben werden)"
KU_DLG_KERNELURL="Geben Sie bitte die URL zum Kernel-Paket ein"
KU_DLG_DRIVERURL="Geben Sie bitte die URL zum Driver-Paket ein

(leer lassen, wenn sie keine zustzlichen Treiber installieren wollen)"

KU_DLG_SELECT_KERNEL="Kernel whlen:"
KU_DLG_SELECT_DRIVER="Zustzliche Treiber whlen:

(drcken Sie <Abbrechen> wenn Sie keine
zustzlichen Treiber installieren wollen)"

KU_DLG_DLASK_1="Folgende Dateien werden jetzt heruntergeladen:"
KU_DLG_DLASK_2="Wollen Sie fortfahren?"

KU_DLG_CONTINUE="Mchten Sie jetzt mit dem Kernel-Update fortfahren?"


KU_TEXT__YOU_HAVE_TO_REBOOT="Der Computer muss jetzt neu gestartet werden.

Nach dem Reboot mssen noch weitere Dinge erledigt werden
um das Update abzuschlieen. Kanotix-Update-GUI kann dies
automatisch vornehmen, indem es sich jetzt in den Bootprozess
eintrgt und dann (nach dem Kernel-Update) wieder entfernt.

Wenn Sie jetzt Nein whlen, wird das Script beendet und
Sie mssen den Rest manuell machen. Siehe dazu das Kanotix-Wiki
(http://wiki.kanotix.net/CoMa.php?CoMa=Kanotix-Kernel-Update)

Mchten Sie automatisch fortfahren? (Nein beendet das Script)"


KU_TEXT__CHANGES_ARE_DONE_REBOOT_NOW="Die notwendigen nderungen am Bootprozess wurden automatisch
vorgenommen und beim nchsten Boot wird Kanotix-Update-GUI automatisch
gestartet werden.

Dort knnen Sie dann auch ganz einfach Grafikkartentreiber und
Soundkarteneinstellungen vornehmen. Dazu muss jetzt nur noch der
Computer neu gestartet werden. Speichern Sie deshalb alles ab und
beenden Sie alle anderen laufenden Programme.

Wenn Sie wollen, dass Kanotix-Update-GUI den Computer automatisch
neu startet klicken Sie bitte auf Ja, ansonsten auf Nein

Soll der Computer jetzt neu gestartet werden?
"

# Dist-Upgrade

DU_TEXT__PREINFO="Dist-Upgrade

Das Dist-Upgrade verluft folgendermaen: Als Erstes wird berechnet
welche Pakete erneuert werden mssen. Anschlieend werden diese
heruntergeladen. Whrend dem Herunterladen knnen Sie noch weiterarbeiten,
wenn alles heruntergeladen wurde werden Sie benachrichtigt, dass
Sie alles abspeichern und die laufenden Programme beenden mssen,
denn danach wird in einen Konsolenmodus (init 3) gewechselt.

Dort wird dann automatisch das Dist-Upgrade ausgefhrt und alle Pakete
erneuert. Danach wird automatisch wieder die grafische Oberflche gestartet
(init 5) und sie knnen wieder weiterarbeiten.

Wollen Sie jetzt ein solches Dist-Upgrade durchfhren?
"

DU_DLG_NOTHINGTOUPDATE="Es sind anscheinend keine Pakete zum Updaten vorhanden.\n\nDas war's dann, wir sind fertig ;)"

DU_TEXT__ASK_FOR_INIT3="Dist-Upgrade

Alle zu aktualisierenden Pakete wurden heruntergeladen und die
Installation kann jetzt eigentlich beginnen. Sie wird aber im
Konsolenmodus (init 3) ausgefhrt und deshalb mssen Sie jetzt
alles abspeichern und alle laufenden Programme beenden.

Wollen Sie jetzt fortfahren und automatisch in den Konsolenmodus
wechseln und dort das Dist-Upgrade starten?
"

DU_USK_NOT_INSTALLED="Auf ihrem System ist das Script update-scripts-kanotix.sh nicht installiert!\n\nDas Update kann daher nicht fortgesetzt werden"

AU_ERROR="Es ist ein Fehler aufgetreten! apt-get update nochmal ausfhren? [J/n]"

# Network-Update
NU_TEXT__README="Liesmich-Text zu Netzwerk-Update

Beim Update als Server (Auswahl S) wird auf dem PC, auf dem das Script gestartet wurde,
eine Liste der DEB-Pakete im apt-cache (/var/cache/apt) erzeugt und als Datei
(Packages) abgespeichert. Danach wird das apt-cache-Verzeichnis per NFS freigegeben
(siehe auch /etc/exports und die Man-Page zu nfs).

Beim Update als Client (Auswahl C) wird auf dem PC, auf dem das Script gestartet wurde,
nach der IP-Adresse des Servers gefragt. Danach wird das Verzeichnis /var/cache/apt per
NFS nach /mnt/apt gemountet. Dann wird die /etc/apt/sources.list gebackupt und in der
Originaldatei an den Anfang folgender Eintrag hinzugefgt:

deb file:/mnt/apt archives/

Dadurch wird beim anschlieenden Dist-Upgrade die bestehende NFS-Verbindung zum Server
genutzt. Whrend des Upgrades sollte der Server deshalb nicht ausgeschaltet oder vom
Netzwerk getrennt werden, da sonst versucht wird die fehlenden Dateien vom Internet
nachzuladen.
"

NU_TEXT__ALREADY_SERVER="Netzwerk-Update

Kanotix-Update-GUI hat erkannt, dass dieser Computer zur Zeit seine DEB-Pakete
fr andere Computer zur Nutzung freigegeben hat (eine Packages-Datei existiert
und /var/cache/apt wird per NFS exportiert).

Wollen Sie dies jetzt ndern und die Freigabe lschen?
"

NU_DLG_SHAREDELETED="Die Freigabe wurde gelscht."

NU_EXPERIMENTAL_WARNING="Hinweis: der Netzwerk-Update-Modus ist zur Zeit noch wenig getestet und experimentell.\n\nKeine Garantie, dass das Ganze funktioniert und nichts dabei kaputt geht!\n\nWollen Sie trotzdem fortfahren?"

NU_SERVER_IP_1="Netzwerk-Update

Die Paketlisten wurden erzeugt und freigegeben. Starten Sie jetzt auf dem zweiten PC (Client)
ebenfalls Kanotix-Update-GUI, und whlen Sie das Netzwerk-Update C (Client) aus. Dort werden
Sie nach der IP-Adresse des Servers gefragt. Die IP-Adresse(n) dieses Computers lautet/lauten:"

NU_SERVER_IP_2="!!!! Wichtig !!!!

Whrend des Updates drfen Sie diesen Computer (Server)
NICHT ausschalten oder vom Netzwerk trennen!
"

NU_TEXT__ALREADY_CLIENT="Netzwerk-Update

Kanotix-Update-GUI hat erkannt, dass dieser Computer so eingestellt ist,
dass er Pakete von einem anderen Computer verwendet (er ist also schon
im Clientmodus)

Wollen Sie dies jetzt ndern und diese Einstellung lschen?"

NU_DLG_OPTIONDELETED="Die Einstellung wurde gelscht."

NU_ENTER_SERVER_IP="Geben Sie die IP-Adresse des Servers ein:"

NU_MOUNT_ERROR="Es ist ein Fehler beim Mounten aufgetreten, das Netzwerk-Update kann nicht fortgesetzt werden."

NU_DONE_1="Netzwerk-Update

Kanotix-Update-GUI hat Ihren PC jetzt so konfiguriert, dass jetzt
bei einem (Dist-)Upgrade der Server"

NU_DONE_2="als Quelle verwendet
wird.

Sie knnen jetzt das Update beginnen.

Wenn das Update fertig ist und der PC wieder vollstndig hochgefahren
ist (init 5), starten Sie einfach Kanotix-Update-GUI erneut
und whlen sie das Netzwerk-Update (C/Client) aus. Sie werden dann
vom Programm gefragt, ob sie die genderten Systemeinstellungen
wieder lschen und in den Originalzustand zurcksetzen wollen.

Wollen Sie jetzt automatisch ein Dist-Upgrade starten?
"

# add apt-sources

AS_TEXT__PREINFO="Mit dieser Funktion knnen Sie automatisch weitere Apt-Quellen in
Ihre /etc/apt/sources.list aufnehmen. Dazu wird eine Liste mit
verfgbaren Quellen vom Internet geladen.

Wollen Sie fortfahren?"

AS_DLG_SECTIONS_AVAIL="Folgende Sektionen sind auf Ihrem Computer noch nicht aktiviert:

Whlen Sie die aus, die Sie installieren wollen."

AS_DLG_ASK_CONTINUE="Die gewhlten Sektionen werden jetzt an die Datei

/etc/apt/sources.list

angehngt.


Wollen Sie fortfahren?"

AS_DONE_DO_AU="Die neuen Sektionen wurden eingetragen und sind nach
einem 'apt-get update' verfgbar.

Wollen Sie 'apt-get update' jetzt ausfhren?"

# install packages

IP_TEXT__PREINFO="Neue Pakete installieren

Mit dieser Funktion knnen Sie Pakete, die in neueren Versionen
von Kanotix bereits vorinstalliert sind, nachinstallieren. Dazu
wird eine Liste vom Internet geladen und verglichen, was auf
Ihrem Computer noch nicht installiert ist. Sie knnen dann
entscheiden, was davon installiert werden soll.

Wollen Sie fortfahren?"

STATUS_GENERATING_PACKAGE_LIST="Paketliste wird generiert...\n\nBitte warten..."

IP_EVERYTHING_ALREADY_INSTALLED="Auf Ihrem System ist bereits alles installiert!"

IP_DLG_SOFTWARE_AVAIL="Folgende Pakete sind in der aktuellen Kanotix-Version integriert,\naber bei Ihnen noch nicht installiert.\n\nWelche davon wollen Sie installieren?"

IP_SOURCES_1="Fr manche Softwarepakete mssen zustzliche Quellen fr Apt-Get hinzugefgt werden.
Dies kann auch mit Kanotix-Update-GUI erledigt werden, dazu mssen Sie nur im Hauptmen
die Funktion 'Apt-Quellen erweitern' auswhlen. Dort knnen sie dann die fehlenden Sektionen
auswhlen und in die sources.list einfgen.

Folgende Sektionen fehlen noch:"

IP_SOURCES_2="Es kann allerdings auch sein, dass sich die Quellen schon in der Liste befinden und
nur nicht erkannt wurden (vor der Quelle muss eine Kommentarzeile mit dem Sektionsnamen stehen).
Wenn Sie sich sicher sind, dass die Quelle bereits eingetragen ist (z.B. wenn sie bei 'Apt-Quellen
erweitern' nicht mehr aufgelistet ist) knnen Sie trotzdem fortfahren indem Sie jetzt 'Nein' auswhlen

Mchten Sie die Softwareinstallation abbrechen?"

# everything else ...

LOCALE__PATH_TO="Pfad zu"

