--- kanotix-update-gui-0.2.1.orig/po/de.po
+++ kanotix-update-gui-0.2.1/po/de.po
@@ -1,18 +1,18 @@
-# translation of messages.po to German
-# Andreas Loibl <andreas@andreas-loibl.de>, 2005.
+# translation of de.po to
 #
+# Andreas Loibl <andreas@andreas-loibl.de>, 2005, 2006.
 msgid ""
 msgstr ""
+"Project-Id-Version: de\n"
+"PO-Revision-Date: 2006-04-12 21:31+0200\n"
 "Last-Translator: Andreas Loibl <andreas@andreas-loibl.de>\n"
-"PO-Revision-Date: 2005-12-17 07:51+0100\n"
-"Project-Id-Version: messages\n"
-"Language-Team: German <de@li.org>\n"
-"Content-Type: text/plain; charset=ISO-8859-15\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.10.2\n"
+"Language-Team:  <de@li.org>\n"
 "MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.2\n"
 
-#: kanotix-update-gui.sh:36
+#: kanotix-update-gui.sh:40
 msgid ""
 "This script is explicitely declared experimental!\n"
 "I can't give any warranty!\n"
@@ -23,48 +23,52 @@
 "www.andreas-loibl.de"
 msgstr ""
 "Das Script ist experimentell.\n"
-"Ich übernehme keinerlei Garantie!\n"
+"Ich Ã¼bernehme keinerlei Garantie!\n"
 "\n"
-"Das Verwenden geschieht auf eigene "
-"Verantwortung!\n"
+"Das Verwenden geschieht auf eigene Verantwortung!\n"
 "\n"
 "Mehr Info's gibts auf meiner Webseite.\n"
 "www.andreas-loibl.de"
 
-#: kanotix-update-gui.sh:436
+#: kanotix-update-gui.sh:167
 msgid "Please wait..."
 msgstr "Bitte warten..."
 
-#: kanotix-update-gui.sh:446
+#: kanotix-update-gui.sh:177
 msgid "Downloading file"
 msgstr "Datei herunterladen"
 
-#: kanotix-update-gui.sh:489
+#: kanotix-update-gui.sh:220
 msgid "Warning: the following line was found in your /etc/mkinitrd/mkinitrd.conf:"
-msgstr "Warnung: Die folgende Zeile wurde in ihrer /etc/mkinitrd/mkinitrd.conf gefunden:"
+msgstr ""
+"Warnung: Die folgende Zeile wurde in ihrer /etc/mkinitrd/mkinitrd.conf "
+"gefunden:"
 
-#: kanotix-update-gui.sh:493
+#: kanotix-update-gui.sh:224
 msgid ""
 "The Kanotix wiki claims that this is wrong and has to be repaired manually. "
 "For more information see:\n"
 "\n"
 "http://wiki.kanotix.net/CoMa.php?CoMa=Kanotix-Kernel-UpdateEN"
 msgstr ""
-"Laut Kanotix-Wiki ist dies aber falsch und muss manuell korrigiert werden. Siehe dazu folgenden Wiki-Eintrag:\n"
+"Laut Kanotix-Wiki ist dies aber falsch und muss manuell korrigiert werden. "
+"Siehe dazu folgenden Wiki-Eintrag:\n"
 "\n"
 "http://wiki.kanotix.net/CoMa.php?CoMa=Kanotix-Kernel-Update"
 
-#: kanotix-update-gui.sh:501
+#: kanotix-update-gui.sh:232
 msgid ""
 "Search for newest kernel automagically?\\n\\n(If you select 'No' you have to "
 "enter the URLs manually)"
-msgstr "Automatisch nach dem neuesten Kernel suchen?\\n\\n(Wenn 'Nein' gewählt wird, müssen die URLs manuell angegeben werden)"
+msgstr ""
+"Automatisch nach dem neuesten Kernel suchen?\\n\\n(Wenn 'Nein' gewÃ¤hlt wird, "
+"mÃ¼ssen die URLs manuell angegeben werden)"
 
-#: kanotix-update-gui.sh:510
+#: kanotix-update-gui.sh:241
 msgid "Enter the URL to kernel file"
 msgstr "Geben Sie bitte die URL zum Kernel-Paket ein"
 
-#: kanotix-update-gui.sh:512
+#: kanotix-update-gui.sh:243
 msgid ""
 "Enter the URL to driver file\n"
 "\n"
@@ -72,45 +76,51 @@
 msgstr ""
 "Geben Sie bitte die URL zum Driver-Paket ein\n"
 "\n"
-"(leer lassen, wenn sie keine zusätzlichen Treiber installieren wollen)"
+"(leer lassen, wenn sie keine zusÃ¤tzlichen Treiber installieren wollen)"
 
-#: kanotix-update-gui.sh:552 kanotix-update-gui.sh:1393
+#: kanotix-update-gui.sh:284
+msgid ""
+"No kernels were found on the kernel-mirror. Perhaps the server is down or "
+"the URL has changed."
+msgstr "Es konnten keine Kernel auf dem Kernel-Mirror gefunden werden. Vielleicht ist der Server nicht erreichbar oder die URL hat sich geÃ¤ndert."
+
+#: kanotix-update-gui.sh:288 kanotix-update-gui.sh:1150
 msgid "Select kernel:"
-msgstr "Kernel wählen:"
+msgstr "Kernel wÃ¤hlen:"
 
-#: kanotix-update-gui.sh:572 kanotix-update-gui.sh:1413
+#: kanotix-update-gui.sh:308 kanotix-update-gui.sh:1170
 msgid ""
 "Select additional drivers:\n"
 "\n"
 "(select 'Cancel' if you don't want\n"
 "to install additional drivers)"
 msgstr ""
-"Zusätzliche Treiber wählen:\n"
+"ZusÃ¤tzliche Treiber wÃ¤hlen:\n"
 "\n"
-"(drücken Sie <Abbrechen> wenn Sie keine\n"
-"zusätzlichen Treiber installieren wollen)"
+"(drÃ¼cken Sie <Abbrechen> wenn Sie keine\n"
+"zusÃ¤tzlichen Treiber installieren wollen)"
 
-#: kanotix-update-gui.sh:606
+#: kanotix-update-gui.sh:342
 msgid "The following files will be downloaded now:"
 msgstr "Folgende Dateien werden jetzt heruntergeladen:"
 
-#: kanotix-update-gui.sh:610
+#: kanotix-update-gui.sh:346
 msgid "Do you want to continue?"
 msgstr "Wollen Sie fortfahren?"
 
-#: kanotix-update-gui.sh:647
+#: kanotix-update-gui.sh:384
 msgid "Do you want to continue the kernel update now?"
-msgstr "Möchten Sie jetzt mit dem Kernel-Update fortfahren?"
+msgstr "MÃ¶chten Sie jetzt mit dem Kernel-Update fortfahren?"
 
-#: kanotix-update-gui.sh:652
+#: kanotix-update-gui.sh:389
 msgid "What packages do you want to install?"
 msgstr "Welche Pakete wollen Sie installieren?"
 
-#: kanotix-update-gui.sh:674
+#: kanotix-update-gui.sh:411
 msgid "Updating Kano's Scripts..."
 msgstr "Kano's Scripts werden upgedatet..."
 
-#: kanotix-update-gui.sh:676 kanotix-update-gui.sh:1533
+#: kanotix-update-gui.sh:413 kanotix-update-gui.sh:1290
 msgid ""
 "The computer has to restart now.\n"
 "\n"
@@ -126,18 +136,18 @@
 msgstr ""
 "Der Computer muss jetzt neu gestartet werden.\n"
 "\n"
-"Nach dem Reboot müssen noch weitere Dinge erledigt werden\n"
-"um das Update abzuschließen. Kanotix-Update-GUI kann dies\n"
+"Nach dem Reboot mÃ¼ssen noch weitere Dinge erledigt werden\n"
+"um das Update abzuschlieÃŸen. Kanotix-Update-GUI kann dies\n"
 "automatisch vornehmen, indem es sich jetzt in den Bootprozess\n"
-"einträgt und dann (nach dem Kernel-Update) wieder entfernt.\n"
+"eintrÃ¤gt und dann (nach dem Kernel-Update) wieder entfernt.\n"
 "\n"
-"Wenn Sie jetzt Nein wählen, wird das Script beendet und\n"
-"Sie müssen den Rest manuell machen. Siehe dazu das Kanotix-Wiki\n"
+"Wenn Sie jetzt Nein wÃ¤hlen, wird das Script beendet und\n"
+"Sie mÃ¼ssen den Rest manuell machen. Siehe dazu das Kanotix-Wiki\n"
 "(http://wiki.kanotix.net/CoMa.php?CoMa=Kanotix-Kernel-Update)\n"
 "\n"
-"Möchten Sie automatisch fortfahren? (Nein beendet das Script)"
+"MÃ¶chten Sie automatisch fortfahren? (Nein beendet das Script)"
 
-#: kanotix-update-gui.sh:693 kanotix-update-gui.sh:1550
+#: kanotix-update-gui.sh:430 kanotix-update-gui.sh:1307
 msgid ""
 "Kanotix-Update-GUI will be started automagically after rebooting.\n"
 "\n"
@@ -150,11 +160,11 @@
 "\n"
 "Restart the computer now?"
 msgstr ""
-"Die notwendigen Änderungen am Bootprozess wurden automatisch\n"
-"vorgenommen und beim nächsten Boot wird Kanotix-Update-GUI automatisch"
-"gestartet werden.\n"
+"Die notwendigen Ã„nderungen am Bootprozess wurden automatisch\n"
+"vorgenommen und beim nÃ¤chsten Boot wird Kanotix-Update-GUI "
+"automatischgestartet werden.\n"
 "\n"
-"Dort können Sie dann auch ganz einfach Grafikkartentreiber und\n"
+"Dort kÃ¶nnen Sie dann auch ganz einfach Grafikkartentreiber und\n"
 "Soundkarteneinstellungen vornehmen. Dazu muss jetzt nur noch der\n"
 "Computer neu gestartet werden. Speichern Sie deshalb alles ab und\n"
 "beenden Sie alle anderen laufenden Programme.\n"
@@ -164,43 +174,113 @@
 "\n"
 "Soll der Computer jetzt neu gestartet werden?"
 
-#: kanotix-update-gui.sh:719 kanotix-update-gui.sh:768
+#: kanotix-update-gui.sh:451
+msgid ""
+"dist-upgrade\n"
+"\n"
+"A dist-upgrade works as follows: first a list of packages to be updated \n"
+"will be created. Second these files will be downloaded. While downloading\n"
+"you can use the computer as usual - you will be informed, when the download\n"
+"finishes. As the actual upgrading process will be executed in runlevel 3\n"
+"you will have to save all open files and close all running applications at\n"
+"that point.\n"
+"After finishing the dist-upgrade the computer will switch back to runlevel 5 "
+"and \n"
+"you can continue where you left off.\n"
+"\n"
+"Do you want to do a dist-upgrade as explained above?"
+msgstr ""
+"Dist-Upgrade\n"
+"\n"
+"Das Dist-Upgrade verlÃ¤uft folgendermaÃŸen: Als Erstes wird berechnet\n"
+"welche Pakete erneuert werden mÃ¼ssen. AnschlieÃŸend werden diese\n"
+"heruntergeladen. WÃ¤hrend dem Herunterladen kÃ¶nnen Sie noch weiterarbeiten,\n"
+"wenn alles heruntergeladen wurde werden Sie benachrichtigt, dass\n"
+"Sie alles abspeichern und die laufenden Programme beenden mÃ¼ssen,\n"
+"denn danach wird in einen Konsolenmodus (init 3) gewechselt.\n"
+"\n"
+"Dort wird dann automatisch das Dist-Upgrade ausgefÃ¼hrt und alle Pakete\n"
+"erneuert. Danach wird automatisch wieder die grafische OberflÃ¤che gestartet\n"
+"(init 5) und sie kÃ¶nnen wieder weiterarbeiten.\n"
+"\n"
+"Wollen Sie jetzt ein solches Dist-Upgrade durchfÃ¼hren?"
+
+#: kanotix-update-gui.sh:467 kanotix-update-gui.sh:521
 msgid "Lockfile /var/lib/dpkg/lock is in use.\\nIs another process using it?"
-msgstr "Lockfile /var/lib/dpkg/lock ist gesperrt.\\nWird es gerade von einem anderen Prozess genutzt?"
+msgstr ""
+"Lockfile /var/lib/dpkg/lock ist gesperrt.\\nWird es gerade von einem anderen "
+"Prozess genutzt?"
 
-#: kanotix-update-gui.sh:722 kanotix-update-gui.sh:770
+#: kanotix-update-gui.sh:470 kanotix-update-gui.sh:523
 msgid "Lockfile /var/lib/apt/lists/lock is in use.\\nIs another process using it?"
-msgstr "Lockfile /var/lib/apt/lists/lock ist gesperrt.\\nWird es gerade von einem anderen Prozess genutzt?"
+msgstr ""
+"Lockfile /var/lib/apt/lists/lock ist gesperrt.\\nWird es gerade von einem "
+"anderen Prozess genutzt?"
+
+#: kanotix-update-gui.sh:479
+msgid "There are no packages to update!\\n\\nLooks like we're done ;)"
+msgstr ""
+"Es sind anscheinend keine Pakete zum Updaten vorhanden.\\n\\nDas war's dann, "
+"wir sind fertig ;)"
 
-#: kanotix-update-gui.sh:736
+#: kanotix-update-gui.sh:484
 msgid "An error occoured while downloading"
 msgstr "Beim Herunterladen ist ein Fehler aufgetreten!"
 
-#: kanotix-update-gui.sh:772
+#: kanotix-update-gui.sh:486
+msgid ""
+"dist-upgrade\n"
+"\n"
+"All packages to be updated have been downloaded to your computer - so we're "
+"ready to start the upgrading process. \n"
+"As this will be executed in runlevel 3, you should now save all open files "
+"and close all running applications.\n"
+"\n"
+"Switch to runlevel 3 and start the dist-upgrade?"
+msgstr ""
+"Dist-Upgrade\n"
+"\n"
+"Alle zu aktualisierenden Pakete wurden heruntergeladen und die\n"
+"Installation kann jetzt eigentlich beginnen. Sie wird aber im\n"
+"Konsolenmodus (init 3) ausgefÃ¼hrt und deshalb mÃ¼ssen Sie jetzt\n"
+"alles abspeichern und alle laufenden Programme beenden.\n"
+"\n"
+"Wollen Sie jetzt fortfahren und automatisch in den Konsolenmodus\n"
+"wechseln und dort das Dist-Upgrade starten?"
+
+#: kanotix-update-gui.sh:506
+msgid ""
+"The script update-scripts-kanotix.sh is missing!\\n\\nTherefore the update "
+"cannot be continued."
+msgstr ""
+"Auf ihrem System ist das Script update-scripts-kanotix.sh nicht installiert!"
+"\\n\\nDas Update kann daher nicht fortgesetzt werden."
+
+#: kanotix-update-gui.sh:525
 msgid "An error has occoured! Do you want to try apt-get update again? [Y/n]"
-msgstr "Es ist ein Fehler aufgetreten! apt-get update nochmal ausführen? [J/n]"
+msgstr "Es ist ein Fehler aufgetreten! apt-get update nochmal ausfÃ¼hren? [J/n]"
 
-#: kanotix-update-gui.sh:782
+#: kanotix-update-gui.sh:535
 msgid "Network-Update\\nPlease select:"
-msgstr "Netzwerk-Update\\nBitte auswählen:"
+msgstr "Netzwerk-Update\\nBitte auswÃ¤hlen:"
 
-#: kanotix-update-gui.sh:782
+#: kanotix-update-gui.sh:535
 msgid "Readme"
 msgstr "Liesmich"
 
-#: kanotix-update-gui.sh:782
+#: kanotix-update-gui.sh:535
 msgid "Dist-Upgrade (provide package list as server)"
 msgstr "Dist-Upgrade (als Paket-Server)"
 
-#: kanotix-update-gui.sh:782
+#: kanotix-update-gui.sh:535
 msgid "Dist-Upgrade (use another server's package list as client)"
 msgstr "Dist-Upgrade (als Client; auf diesem PC)"
 
-#: kanotix-update-gui.sh:782
+#: kanotix-update-gui.sh:535
 msgid "Back"
-msgstr "Zurück"
+msgstr "ZurÃ¼ck"
 
-#: kanotix-update-gui.sh:811
+#: kanotix-update-gui.sh:564
 msgid ""
 "Network-Update Readme\n"
 "\n"
@@ -228,24 +308,32 @@
 msgstr ""
 "Liesmich-Text zu Netzwerk-Update\n"
 "\n"
-"Beim Update als Server (Auswahl S) wird auf dem PC, auf dem das Script gestartet wurde,\n"
+"Beim Update als Server (Auswahl S) wird auf dem PC, auf dem das Script "
+"gestartet wurde,\n"
 "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\n"
+"(Packages) abgespeichert. Danach wird das apt-cache-Verzeichnis per NFS "
+"freigegeben\n"
 "(siehe auch /etc/exports und die Man-Page zu nfs).\n"
 "\n"
-"Beim Update als Client (Auswahl C) wird auf dem PC, auf dem das Script gestartet wurde,\n"
-"nach der IP-Adresse des Servers gefragt. Danach wird das Verzeichnis /var/cache/apt per\n"
-"NFS nach /mnt/apt gemountet. Dann wird die /etc/apt/sources.list gebackupt und in der\n"
-"Originaldatei an den Anfang folgender Eintrag hinzugefügt:\n"
+"Beim Update als Client (Auswahl C) wird auf dem PC, auf dem das Script "
+"gestartet wurde,\n"
+"nach der IP-Adresse des Servers gefragt. Danach wird das Verzeichnis /var/"
+"cache/apt per\n"
+"NFS nach /mnt/apt gemountet. Dann wird die /etc/apt/sources.list gebackupt "
+"und in der\n"
+"Originaldatei an den Anfang folgender Eintrag hinzugefÃ¼gt:\n"
 "\n"
 "deb file:/mnt/apt archives/\n"
 "\n"
-"Dadurch wird beim anschließenden Dist-Upgrade die bestehende NFS-Verbindung zum Server\n"
-"genutzt. Während des Upgrades sollte der Server deshalb nicht ausgeschaltet oder vom\n"
-"Netzwerk getrennt werden, da sonst versucht wird die fehlenden Dateien vom Internet\n"
+"Dadurch wird beim anschlieÃŸenden Dist-Upgrade die bestehende NFS-Verbindung "
+"zum Server\n"
+"genutzt. WÃ¤hrend des Upgrades sollte der Server deshalb nicht ausgeschaltet "
+"oder vom\n"
+"Netzwerk getrennt werden, da sonst versucht wird die fehlenden Dateien vom "
+"Internet\n"
 "nachzuladen."
 
-#: kanotix-update-gui.sh:832
+#: kanotix-update-gui.sh:585
 msgid ""
 "Network-Update\n"
 "\n"
@@ -258,24 +346,29 @@
 msgstr ""
 "Netzwerk-Update\n"
 "\n"
-"Kanotix-Update-GUI hat erkannt, dass dieser Computer zur Zeit seine DEB-Pakete\n"
-"für andere Computer zur Nutzung freigegeben hat (eine Packages-Datei existiert\n"
+"Kanotix-Update-GUI hat erkannt, dass dieser Computer zur Zeit seine DEB-"
+"Pakete\n"
+"fÃ¼r andere Computer zur Nutzung freigegeben hat (eine Packages-Datei "
+"existiert\n"
 "und /var/cache/apt wird per NFS exportiert).\n"
 "\n"
-"Wollen Sie dies jetzt ändern und die Freigabe löschen?"
+"Wollen Sie dies jetzt Ã¤ndern und die Freigabe lÃ¶schen?"
 
-#: kanotix-update-gui.sh:844
+#: kanotix-update-gui.sh:597
 msgid "The share has been removed now."
-msgstr "Die Freigabe wurde gelöscht."
+msgstr "Die Freigabe wurde gelÃ¶scht."
 
-#: kanotix-update-gui.sh:851 kanotix-update-gui.sh:917
+#: kanotix-update-gui.sh:604 kanotix-update-gui.sh:673
 msgid ""
 "NOTE: the Network-Update-mode is currently little tested and still "
 "experimental.\\n\\nThere is no guarantee for the thing to work and not to "
 "break anything!\\n\\nDo you want to proceed anyway?"
-msgstr "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?"
+msgstr ""
+"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?"
 
-#: kanotix-update-gui.sh:870
+#: kanotix-update-gui.sh:626
 msgid ""
 "Network-Update\n"
 "\n"
@@ -294,18 +387,21 @@
 msgstr ""
 "Netzwerk-Update\n"
 "\n"
-"Die Paketlisten wurden erzeugt und freigegeben. Starten Sie jetzt auf dem zweiten PC (Client)\n"
-"ebenfalls Kanotix-Update-GUI, und wählen Sie das Netzwerk-Update C (Client) aus. Dort werden\n"
-"Sie nach der IP-Adresse des Servers gefragt. Die IP-Adresse(n) dieses Computers lautet/lauten: \n"
+"Die Paketlisten wurden erzeugt und freigegeben. Starten Sie jetzt auf dem "
+"zweiten PC (Client)\n"
+"ebenfalls Kanotix-Update-GUI, und wÃ¤hlen Sie das Netzwerk-Update C (Client) "
+"aus. Dort werden\n"
+"Sie nach der IP-Adresse des Servers gefragt. Die IP-Adresse(n) dieses "
+"Computers lautet/lauten: \n"
 "\n"
 "$IP_ADRESSEN\n"
 "\n"
 "!!!! Wichtig !!!!\n"
 "\n"
-"Während des Updates dürfen Sie diesen Computer (Server)\n"
+"WÃ¤hrend des Updates dÃ¼rfen Sie diesen Computer (Server)\n"
 "NICHT ausschalten oder vom Netzwerk trennen!"
 
-#: kanotix-update-gui.sh:899
+#: kanotix-update-gui.sh:655
 msgid ""
 "Network-Update\n"
 "\n"
@@ -320,21 +416,23 @@
 "dass er Pakete von einem anderen Computer verwendet (er ist also schon\n"
 "im Clientmodus)\n"
 "\n"
-"Wollen Sie dies jetzt ändern und diese Einstellung löschen?"
+"Wollen Sie dies jetzt Ã¤ndern und diese Einstellung lÃ¶schen?"
 
-#: kanotix-update-gui.sh:910
+#: kanotix-update-gui.sh:666
 msgid "The settings have been deleted."
-msgstr "Die Einstellung wurde gelöscht."
+msgstr "Die Einstellung wurde gelÃ¶scht."
 
-#: kanotix-update-gui.sh:920
+#: kanotix-update-gui.sh:676
 msgid "Enter the server's IP number:"
 msgstr "Geben Sie die IP-Adresse des Servers ein:"
 
-#: kanotix-update-gui.sh:932
+#: kanotix-update-gui.sh:688
 msgid "An error occoured while mounting. The network update cannot be continued."
-msgstr "Es ist ein Fehler beim Mounten aufgetreten, das Netzwerk-Update kann nicht fortgesetzt werden."
+msgstr ""
+"Es ist ein Fehler beim Mounten aufgetreten, das Netzwerk-Update kann nicht "
+"fortgesetzt werden."
 
-#: kanotix-update-gui.sh:944
+#: kanotix-update-gui.sh:700
 msgid ""
 "Network-Update\n"
 "\n"
@@ -357,17 +455,17 @@
 "bei einem (Dist-)Upgrade der Server ($HOST) als Quelle verwendet\n"
 "wird.\n"
 "\n"
-"Sie können jetzt das Update beginnen.\n"
+"Sie kÃ¶nnen jetzt das Update beginnen.\n"
 "\n"
-"Wenn das Update fertig ist und der PC wieder vollständig hochgefahren\n"
+"Wenn das Update fertig ist und der PC wieder vollstÃ¤ndig hochgefahren\n"
 "ist (init 5), starten Sie einfach Kanotix-Update-GUI erneut\n"
-"und wählen sie das Netzwerk-Update (C/Client) aus. Sie werden dann\n"
-"vom Programm gefragt, ob sie die geänderten Systemeinstellungen\n"
-"wieder löschen und in den Originalzustand zurücksetzen wollen.\n"
+"und wÃ¤hlen sie das Netzwerk-Update (C/Client) aus. Sie werden dann\n"
+"vom Programm gefragt, ob sie die geÃ¤nderten Systemeinstellungen\n"
+"wieder lÃ¶schen und in den Originalzustand zurÃ¼cksetzen wollen.\n"
 "\n"
 "Wollen Sie jetzt automatisch ein Dist-Upgrade starten?"
 
-#: kanotix-update-gui.sh:964
+#: kanotix-update-gui.sh:720
 msgid ""
 "Here you can add new apt-sources to your /etc/apt/sources.list.\n"
 "To this end a list with available sources will be downloaded from the "
@@ -375,13 +473,13 @@
 "\n"
 "Do you want to continue?"
 msgstr ""
-"Mit dieser Funktion können Sie automatisch weitere Apt-Quellen in\n"
+"Mit dieser Funktion kÃ¶nnen Sie automatisch weitere Apt-Quellen in\n"
 "Ihre /etc/apt/sources.list aufnehmen. Dazu wird eine Liste mit\n"
-"verfügbaren Quellen vom Internet geladen.\n"
+"verfÃ¼gbaren Quellen vom Internet geladen.\n"
 "\n"
 "Wollen Sie fortfahren?"
 
-#: kanotix-update-gui.sh:1017
+#: kanotix-update-gui.sh:773
 msgid ""
 "The following sections are not yet activated on your computer.\n"
 "\n"
@@ -389,9 +487,9 @@
 msgstr ""
 "Folgende Sektionen sind auf Ihrem Computer noch nicht aktiviert:\n"
 "\n"
-"Wählen Sie die aus, die Sie installieren wollen."
+"WÃ¤hlen Sie die aus, die Sie installieren wollen."
 
-#: kanotix-update-gui.sh:1040
+#: kanotix-update-gui.sh:796
 msgid ""
 "The selected sections will be added to your\n"
 "\n"
@@ -399,15 +497,15 @@
 "\n"
 "Do you want to continue?"
 msgstr ""
-"Die gewählten Sektionen werden jetzt an die Datei\n"
+"Die gewÃ¤hlten Sektionen werden jetzt an die Datei\n"
 "\n"
 "/etc/apt/sources.list\n"
 "\n"
-"angehängt.\n"
+"angehÃ¤ngt.\n"
 "\n"
 "Wollen Sie fortfahren?"
 
-#: kanotix-update-gui.sh:1064
+#: kanotix-update-gui.sh:820
 msgid ""
 "Install new software\n"
 "\n"
@@ -421,29 +519,31 @@
 msgstr ""
 "Neue Pakete installieren\n"
 "\n"
-"Mit dieser Funktion können Sie Pakete, die in neueren Versionen\n"
+"Mit dieser Funktion kÃ¶nnen Sie Pakete, die in neueren Versionen\n"
 "von Kanotix bereits vorinstalliert sind, nachinstallieren. Dazu\n"
 "wird eine Liste vom Internet geladen und verglichen, was auf\n"
-"Ihrem Computer noch nicht installiert ist. Sie können dann\n"
+"Ihrem Computer noch nicht installiert ist. Sie kÃ¶nnen dann\n"
 "entscheiden, was davon installiert werden soll.\n"
 "\n"
 "Wollen Sie fortfahren?"
 
-#: kanotix-update-gui.sh:1134
+#: kanotix-update-gui.sh:890
 msgid "Creating list of packages...\\n\\nplease wait..."
 msgstr "Paketliste wird generiert...\\n\\nBitte warten..."
 
-#: kanotix-update-gui.sh:1143
+#: kanotix-update-gui.sh:899
 msgid "All packages are already installed on your computer!"
 msgstr "Auf Ihrem System ist bereits alles installiert!"
 
-#: kanotix-update-gui.sh:1147
+#: kanotix-update-gui.sh:903
 msgid ""
 "The following packages are included in the latest Kanotix release,\\nbut "
 "missing on your system.\\n\\nWhich of them do you want to install?"
-msgstr "Folgende Pakete sind in der aktuellen Kanotix-Version integriert,\\naber bei Ihnen noch nicht installiert.\\n\\nWelche davon wollen Sie installieren?"
+msgstr ""
+"Folgende Pakete sind in der aktuellen Kanotix-Version integriert,\\naber bei "
+"Ihnen noch nicht installiert.\\n\\nWelche davon wollen Sie installieren?"
 
-#: kanotix-update-gui.sh:1197
+#: kanotix-update-gui.sh:953
 msgid ""
 "To be able to retrieve certain software packages, additional sources have to "
 "be added\n"
@@ -466,8 +566,30 @@
 "\n"
 "Do you want to cancel now?"
 msgstr ""
+"FÃ¼r manche Softwarepakete mÃ¼ssen zusÃ¤tzliche Quellen fÃ¼r Apt-Get hinzugefÃ¼gt "
+"werden.\n"
+"Dies kann auch mit Kanotix-Update-GUI erledigt werden, dazu mÃ¼ssen Sie nur "
+"im HauptmenÃ¼\n"
+"die Funktion 'Apt-Quellen erweitern' auswÃ¤hlen. Dort kÃ¶nnen sie dann die "
+"fehlenden Sektionen\n"
+"auswÃ¤hlen und in die sources.list einfÃ¼gen.\n"
+"\n"
+"Folgende Sektionen fehlen noch: \n"
+"\n"
+"$APT_SECTIONS_TO_ADD\n"
+"\n"
+"Es kann allerdings auch sein, dass sich die Quellen schon in der Liste "
+"befinden und\n"
+"nur nicht erkannt wurden (vor der Quelle muss eine Kommentarzeile mit dem "
+"Sektionsnamen stehen).\n"
+"Wenn Sie sich sicher sind, dass die Quelle bereits eingetragen ist (z.B. "
+"wenn sie bei 'Apt-Quellen \n"
+"erweitern' nicht mehr aufgelistet ist) kÃ¶nnen Sie trotzdem fortfahren indem "
+"Sie jetzt 'Nein auswÃ¤hlen\n"
+"\n"
+"MÃ¶chten Sie die Softwareinstallation abbrechen?"
 
-#: kanotix-update-gui.sh:1232
+#: kanotix-update-gui.sh:989
 msgid ""
 "Upgrade-News/Warnings\n"
 "\n"
@@ -480,24 +602,34 @@
 "\n"
 "Do you want to fetch the Upgrade-News/Warnings from the internet?"
 msgstr ""
+"Upgrade-News/Warnungen\n"
+"\n"
+"Upgrade-News bzw. -Warnungen kÃ¶nnen vom Internet geholt werden. Diese "
+"sollten Sie vor jedem Upgrade \n"
+"lesen und sich an die Tipps/VorschlÃ¤ge halten (besonders wenn Sie kein Linux-"
+"Vollprofi sind)\n"
+"\n"
+"Quelle: http://www.andreas-loibl.de/linux/upgrade-news.de\n"
+"\n"
+"Wollen Sie die Upgrade-News/Warnungen jetzt vom Internet laden?"
 
-#: kanotix-update-gui.sh:1275
+#: kanotix-update-gui.sh:1032
 msgid "What do you want to upgrade?"
-msgstr ""
+msgstr "Was wollen Sie updaten?"
 
-#: kanotix-update-gui.sh:1275
+#: kanotix-update-gui.sh:1032
 msgid "Package lists"
-msgstr ""
+msgstr "Paketlisten"
 
-#: kanotix-update-gui.sh:1275 kanotix-update-gui.sh:1650
+#: kanotix-update-gui.sh:1032 kanotix-update-gui.sh:1409
 msgid "Kernel-Update"
-msgstr ""
+msgstr "Kernel-Update"
 
-#: kanotix-update-gui.sh:1275
+#: kanotix-update-gui.sh:1032
 msgid "Kanotix-Update-GUI"
-msgstr ""
+msgstr "Kanotix-Update-GUI"
 
-#: kanotix-update-gui.sh:1310
+#: kanotix-update-gui.sh:1067
 msgid ""
 "The Upgrade-Package has been created (Stage 1).\\nPut this file onto the "
 "Computer connected to the internet and open it there.\\nKanotix-Upgrade-GUI "
@@ -505,8 +637,15 @@
 "(Stage 2). This file has to be copied back to *this* computer.\\nOpen it and "
 "the Upgrade will be done (automatically)."
 msgstr ""
+"Das Update-Paket wurde erzeugt (Stage 1).\\nSenden Sie diese Datei an den "
+"Computer, der mit dem Internet verbunden ist und Ã¶ffnen Sie es dort."
+"\\nKanotix-Update-GUI wird den Download automatisch durchfÃ¼hren und ein "
+"zweites \n"
+"Update-Paket erzeugen (Stage 2). Diese Datei muss auf *diesen* Computer "
+"zurÃ¼ckkopiert werden.\\nÃ–ffnen Sie es und das Update wird (automatisch) "
+"durchgefÃ¼hrt."
 
-#: kanotix-update-gui.sh:1586
+#: kanotix-update-gui.sh:1343
 msgid ""
 "Kanotix-Update-GUI has done all the downloads successfully and dropped a "
 "second \\nUpgrade-Package (Stage 2). This file has to be copied back to the "
@@ -514,82 +653,263 @@
 "Upgrade will be done (automatically).\\n\\nDo you want to start Kanotix-"
 "Update-GUI on this computer now?"
 msgstr ""
+"Kanotix-Update-GUI hat alle Downloads erfolgreich durchgefÃ¼hrt und ein "
+"zweites\\nUpdate-Paket (Stage 2) erzeugt. Diese Datei muss auf den Computer, "
+"von dem das Stage-1-Paket stammt, zurÃ¼ckkopiert werden.\\nÃ–ffnen Sie es dort "
+"und das Update wird (automatisch) durchgefÃ¼hrt.\\n\\nWollen Sie Kanotix-"
+"Update-GUI jetzt auf diesem Computer starten?"
 
-#: kanotix-update-gui.sh:1593
+#: kanotix-update-gui.sh:1350
 msgid "Extracting Contents of Offline-Upgrade-Package..."
-msgstr ""
+msgstr "Entpacken des Offline-Update-Paketes..."
 
-#: kanotix-update-gui.sh:1601 kanotix-update-gui.sh:1609
+#: kanotix-update-gui.sh:1358 kanotix-update-gui.sh:1366
 msgid "There is something wrong with the Package..."
-msgstr ""
+msgstr "Es ist etwas nicht in Ordnung mit diesem Paket..."
 
-#: kanotix-update-gui.sh:1601
+#: kanotix-update-gui.sh:1358
 msgid "It doesn't say that we are at Stage-2.\\n\\nContinue?"
-msgstr ""
+msgstr "Es wurde nicht als Stage-2 identifiziert.\\n\\nFortfahren?"
 
-#: kanotix-update-gui.sh:1609
+#: kanotix-update-gui.sh:1366
 msgid "The Stage-1-File was from another computer.\\n\\nContinue?"
-msgstr ""
+msgstr "Das Stage-1-Paket stammt von einem anderen Computer.\\n\\nFortfahren?"
 
-#: kanotix-update-gui.sh:1616
+#: kanotix-update-gui.sh:1373
 msgid "Updating..."
-msgstr ""
+msgstr "Update wird ausgefÃ¼hrt..."
 
-#: kanotix-update-gui.sh:1618
+#: kanotix-update-gui.sh:1376
 msgid ""
 "The upgrade finished successfully. Do you want to start Kanotix-Update-GUI "
 "now?"
 msgstr ""
+"Das Update wurde erfolgreich ausgefÃ¼hrt. Wollen Sie jetzt Kanotix-Update-GUI "
+"starten?"
 
-#: kanotix-update-gui.sh:1621
+#: kanotix-update-gui.sh:1379
 msgid "This Package is not a valid Kanotix-Update-GUI-Offline-Upgrade-Package!"
-msgstr ""
+msgstr "Dieses Paket ist kein Kanotix-Update-GUI-Offline-Update-Paket!"
 
-#: kanotix-update-gui.sh:1639 kanotix-update-gui.sh:1650
+#: kanotix-update-gui.sh:1398 kanotix-update-gui.sh:1409
 msgid "Main menu:"
-msgstr ""
+msgstr "HauptmenÃ¼:"
 
-#: kanotix-update-gui.sh:1639 kanotix-update-gui.sh:1650
+#: kanotix-update-gui.sh:1398 kanotix-update-gui.sh:1409
 msgid "Info"
-msgstr ""
+msgstr "Info"
 
-#: kanotix-update-gui.sh:1639 kanotix-update-gui.sh:1650
+#: kanotix-update-gui.sh:1398 kanotix-update-gui.sh:1409
 msgid "Help"
-msgstr ""
+msgstr "Hilfe"
 
-#: kanotix-update-gui.sh:1639 kanotix-update-gui.sh:1650
+#: kanotix-update-gui.sh:1398 kanotix-update-gui.sh:1409
 msgid "Offline-Update"
-msgstr ""
+msgstr "Offline-Update"
 
-#: kanotix-update-gui.sh:1639 kanotix-update-gui.sh:1650
+#: kanotix-update-gui.sh:1398 kanotix-update-gui.sh:1409
 msgid "Exit"
-msgstr ""
+msgstr "Ende"
 
-#: kanotix-update-gui.sh:1650
+#: kanotix-update-gui.sh:1409
 msgid "Dist-Upgrade"
-msgstr ""
+msgstr "Dist-Upgrade"
 
-#: kanotix-update-gui.sh:1650
+#: kanotix-update-gui.sh:1409
 msgid "Network-Update"
-msgstr ""
+msgstr "Netzwerk-Update"
 
-#: kanotix-update-gui.sh:1650
+#: kanotix-update-gui.sh:1409
 msgid "Update Kano's scripts"
-msgstr ""
+msgstr "Kano's Scripte updaten"
 
-#: kanotix-update-gui.sh:1650
+#: kanotix-update-gui.sh:1409
 msgid "APT-Get Update"
-msgstr ""
+msgstr "APT-Get Update"
 
-#: kanotix-update-gui.sh:1650
+#: kanotix-update-gui.sh:1409
 msgid "Add APT-Sources"
-msgstr ""
+msgstr "APT-Quellen erweitern"
 
-#: kanotix-update-gui.sh:1650
+#: kanotix-update-gui.sh:1409
 msgid "Install new software"
-msgstr ""
+msgstr "Neue Pakete installieren"
 
-#: kanotix-update-gui.sh:1650
+#: kanotix-update-gui.sh:1409
 msgid "Update Kanotix-Update-GUI"
+msgstr "Kanotix-Update-GUI updaten"
+
+#: debian/kanotix-update-gui.init:46
+msgid ""
+"Kanotix-Update-GUI is now committing the changes necessary after a kernel "
+"update, please stand by..."
+msgstr ""
+"Kanotix-Update-GUI fÃ¼hrt jetzt die notwendigen Ã„nderungen nach dem "
+"Kernelupdate aus, bitte warten..."
+
+#: debian/kanotix-update-gui.init:53
+msgid ""
+"Kanotix-Update-GUI is now committing the changes necessary after a kernel "
+"update.\\n\\nDo you want to proceed?"
+msgstr ""
+"Kanotix-Update-GUI fÃ¼hrt jetzt die notwendigen Ã„nderungen nach dem "
+"Kernelupdate aus.\\n\\nWollen Sie fortfahren?"
+
+#: debian/kanotix-update-gui.init:57
+msgid "What do you want to do next?"
+msgstr "Was wollen Sie jetzt tun?"
+
+#: debian/kanotix-update-gui.init:57
+msgid "Back (prev. menu)"
+msgstr "ZurÃ¼ck (vor. MenÃ¼)"
+
+#: debian/kanotix-update-gui.init:57
+msgid "Console (runlevel 3)"
+msgstr "Konsole (runlevel 3)"
+
+#: debian/kanotix-update-gui.init:57
+msgid "Graphical interface (aka X)"
+msgstr "Grafische OberflÃ¤che (X11)"
+
+#: debian/kanotix-update-gui.init:57
+msgid "reboot computer"
+msgstr "Computer neustarten"
+
+#: debian/kanotix-update-gui.init:57
+msgid "shut down computer"
+msgstr "Computer ausschalten"
+
+#: debian/kanotix-update-gui.init:64
+msgid "Press <Enter> to log on to a console..."
+msgstr "DrÃ¼cken Sie <Enter> und sie kÃ¶nnen sich auf der Konsole einloggen..."
+
+#: debian/kanotix-update-gui.init:68
+msgid ""
+"Note: The recommended changes have NOT been committed yet.\\n\\nDo you "
+"really want to switch back to the graphical interface?"
+msgstr ""
+"Hinweis: Die empfohlenen Ã„nderungen sind noch NICHT vorgenommen worden.\\n"
+"\\nWollen Sie wirklich schon auf die grafische OberflÃ¤che wechseln?"
+
+#: debian/kanotix-update-gui.init:101
+msgid "Do you want to enable your boot splash in grub? [experimental]"
+msgstr ""
+"Wollen Sie den Bootsplash wieder in die Grub-Konfiguration eintragen? "
+"[experimentell]"
+
+#: debian/kanotix-update-gui.init:111
+msgid "Do you want to install graphics drivers for NVidia or ATI adapters?"
+msgstr "Wollen Sie die Grafikkartentreiber fÃ¼r NVidia oder ATI-Karten installieren?"
+
+#: debian/kanotix-update-gui.init:111
+msgid "No"
+msgstr "Nein"
+
+#: debian/kanotix-update-gui.init:111
+msgid "install NVidia driver"
+msgstr "NVidia Treiber installieren"
+
+#: debian/kanotix-update-gui.init:111
+msgid "install ATI driver"
+msgstr "ATI-Treiber installieren"
+
+#: debian/kanotix-update-gui.init:120
+msgid ""
+"Connection to kanotix.com could not be established (ping failed)\\n\\nWhat "
+"do you want to do next?"
+msgstr ""
+"Es konnte keine Verbindung mit kanotix.com hergestellt werden (ping "
+"scheiterte)\\n\\nWas wollen Sie jetzt machen?"
+
+#: debian/kanotix-update-gui.init:120
+msgid "Try again"
+msgstr "Nochmals versuchen"
+
+#: debian/kanotix-update-gui.init:120
+msgid "Ignore error and start installation anyway"
+msgstr "Fehler ignorieren und Installation starten"
+
+#: debian/kanotix-update-gui.init:120
+msgid "execute commend (e.g. pon <profile>)"
+msgstr "Befehl ausfÃ¼hren (z.B. pon <profil>)"
+
+#: debian/kanotix-update-gui.init:120
+msgid "Abort driver installation"
+msgstr "Doch keine Treiber installieren"
+
+#: debian/kanotix-update-gui.init:133
+msgid "Enter commend to execute"
+msgstr "Geben Sie den Befehl ein"
+
+#: debian/kanotix-update-gui.init:149
+msgid "Please select:"
+msgstr "Bitte wÃ¤hlen:"
+
+#: debian/kanotix-update-gui.init:184
+msgid "Kanotix-Update-GUI is now doing the dist-upgrade, please stand by..."
+msgstr "Kanotix-Update-GUI fÃ¼hrt jetzt das Dist-Upgrade aus, bitte warten..."
+
+#: debian/kanotix-update-gui.init:187
+msgid ""
+"Kanotix-Update-GUI is now doing the dist-upgrade.\\n\\nDo you want to "
+"proceed?\\n(selecting 'No' brings you back to the graphical interface)"
+msgstr ""
+"Kanotix-Update-GUI fÃ¼hrt jetzt das Dist-Upgrade aus.\\n\\nWollen Sie "
+"fortfahren?\\n(Nein startet wieder die grafische OberflÃ¤che)"
+
+#: debian/kanotix-update-gui.init:198
+msgid ""
+"An error occurred during the dist-upgrade. Press <Enter> to display Kanotix-"
+"Update-GUI."
+msgstr ""
+"Es ist ein Fehler beim Dist-Upgrade aufgetreten, drÃ¼cken Sie <Enter> um "
+"Kanotix-Update-GUI anzuzeigen."
+
+#: debian/kanotix-update-gui.init:199
+msgid "It will present you with a choice as to how to proceed."
+msgstr "Dort kÃ¶nnen Sie dann entscheiden, wie es weitergehen soll."
+
+#: debian/kanotix-update-gui.init:206
+msgid "An error occurred,\\nwhat do you want to do?"
+msgstr "Beim Herunterladen ist ein Fehler aufgetreten!"
+
+#: debian/kanotix-update-gui.init:206
+msgid "Display log"
+msgstr "Log anzeigen"
+
+#: debian/kanotix-update-gui.init:206
+msgid "Repair by running 'apt-get -f install'"
+msgstr "Reparieren mit 'apt-get -f install'"
+
+#: debian/kanotix-update-gui.init:206
+msgid "Open console (in runlevel 3)"
+msgstr "Konsole Ã¶ffnen (in init 3)"
+
+#: debian/kanotix-update-gui.init:206
+msgid "Restart dist-upgrade"
+msgstr "Dist-Upgrade erneut starten"
+
+#: debian/kanotix-update-gui.init:206
+msgid "Nothing"
+msgstr "Nichts mehr"
+
+#: debian/kanotix-update-gui.init:220
+msgid ""
+"Bash will now be started. You can return to Kanotix-Update-GUI by pressing "
+"<Ctrl>+<D> or entering 'exit'."
+msgstr ""
+"Die Bash wird jetzt gestartet, zurÃ¼ck zum Kanotix-Update-GUI gelangen Sie "
+"wenn Sie <Strg>+<D> drÃ¼cken oder 'exit' eingeben."
+
+#: debian/kanotix-update-gui.init:228
+msgid ""
+"Do you really want to leave it at that? Due to the error the dist-upgrade "
+"aborted. In virtually all cases this results in packages not being properly "
+"installed.\\n\\nIf you haven't done anything about this (options 2, 3 or 4), "
+"this may have serious consequences for further package management."
 msgstr ""
+"Wollen Sie wirklich nichts mehr machen? Durch den Fehler wurde das Dist-"
+"Upgrade abgebrochen. Dadurch sind wahrscheinlich nicht alle Pakete "
+"installiert worden.\\n\\nWenn Sie noch nichts dagegen unternommen haben "
+"(Option 2, 3 oder 4), dann kann das jetzt Folgen haben."
 
--- kanotix-update-gui-0.2.1.orig/po/po_merge.sh
+++ kanotix-update-gui-0.2.1/po/po_merge.sh
@@ -0,0 +1,17 @@
+#!/bin/bash
+cd po
+for POFILE in *.po
+do
+    msgmerge -o $POFILE.new $POFILE messages.pot
+    if test -s $POFILE.new; then
+        grep -v "\"POT-Creation" $POFILE.new > $POFILE.new.2
+        grep -v "\"POT-Creation" $POFILE > $POFILE.new.1
+        if diff $POFILE.new.1 $POFILE.new.2; then
+            rm $POFILE.new
+        else
+            mv $POFILE.new $POFILE
+        fi
+        rm -f $POFILE.new.1 $POFILE.new.2
+    fi
+done
+cd ..
--- kanotix-update-gui-0.2.1.orig/po/po_messages.sh
+++ kanotix-update-gui-0.2.1/po/po_messages.sh
@@ -0,0 +1,9 @@
+#!/bin/bash
+SOURCES="kanotix-update-gui.sh debian/kanotix-update-gui.init"
+# Create messages.pot
+{
+for SOURCE_FILE in $SOURCES
+do
+    bash --dump-po-strings $SOURCE_FILE
+done
+} | msguniq > po/messages.pot
--- kanotix-update-gui-0.2.1.orig/po/messages.pot
+++ kanotix-update-gui-0.2.1/po/messages.pot
@@ -1,4 +1,4 @@
-#: kanotix-update-gui.sh:36
+#: kanotix-update-gui.sh:40
 msgid ""
 "This script is explicitely declared experimental!\n"
 "I can't give any warranty!\n"
@@ -9,20 +9,20 @@
 "www.andreas-loibl.de"
 msgstr ""
 
-#: kanotix-update-gui.sh:415
+#: kanotix-update-gui.sh:167
 msgid "Please wait..."
 msgstr ""
 
-#: kanotix-update-gui.sh:425
+#: kanotix-update-gui.sh:177
 msgid "Downloading file"
 msgstr ""
 
-#: kanotix-update-gui.sh:468
+#: kanotix-update-gui.sh:220
 msgid ""
 "Warning: the following line was found in your /etc/mkinitrd/mkinitrd.conf:"
 msgstr ""
 
-#: kanotix-update-gui.sh:472
+#: kanotix-update-gui.sh:224
 msgid ""
 "The Kanotix wiki claims that this is wrong and has to be repaired manually. "
 "For more information see:\n"
@@ -30,28 +30,34 @@
 "http://wiki.kanotix.net/CoMa.php?CoMa=Kanotix-Kernel-UpdateEN"
 msgstr ""
 
-#: kanotix-update-gui.sh:480
+#: kanotix-update-gui.sh:232
 msgid ""
 "Search for newest kernel automagically?\\n\\n(If you select 'No' you have to "
 "enter the URLs manually)"
 msgstr ""
 
-#: kanotix-update-gui.sh:489
+#: kanotix-update-gui.sh:241
 msgid "Enter the URL to kernel file"
 msgstr ""
 
-#: kanotix-update-gui.sh:491
+#: kanotix-update-gui.sh:243
 msgid ""
 "Enter the URL to driver file\n"
 "\n"
 "(if you don't want to install additional drivers, select 'Cancel')"
 msgstr ""
 
-#: kanotix-update-gui.sh:531 kanotix-update-gui.sh:1372
+#: kanotix-update-gui.sh:284
+msgid ""
+"No kernels were found on the kernel-mirror. Perhaps the server is down or "
+"the URL has changed."
+msgstr ""
+
+#: kanotix-update-gui.sh:288 kanotix-update-gui.sh:1150
 msgid "Select kernel:"
 msgstr ""
 
-#: kanotix-update-gui.sh:551 kanotix-update-gui.sh:1392
+#: kanotix-update-gui.sh:308 kanotix-update-gui.sh:1170
 msgid ""
 "Select additional drivers:\n"
 "\n"
@@ -59,27 +65,27 @@
 "to install additional drivers)"
 msgstr ""
 
-#: kanotix-update-gui.sh:585
+#: kanotix-update-gui.sh:342
 msgid "The following files will be downloaded now:"
 msgstr ""
 
-#: kanotix-update-gui.sh:589
+#: kanotix-update-gui.sh:346
 msgid "Do you want to continue?"
 msgstr ""
 
-#: kanotix-update-gui.sh:626
+#: kanotix-update-gui.sh:384
 msgid "Do you want to continue the kernel update now?"
 msgstr ""
 
-#: kanotix-update-gui.sh:631
+#: kanotix-update-gui.sh:389
 msgid "What packages do you want to install?"
 msgstr ""
 
-#: kanotix-update-gui.sh:653
+#: kanotix-update-gui.sh:411
 msgid "Updating Kano's Scripts..."
 msgstr ""
 
-#: kanotix-update-gui.sh:655 kanotix-update-gui.sh:1512
+#: kanotix-update-gui.sh:413 kanotix-update-gui.sh:1290
 msgid ""
 "The computer has to restart now.\n"
 "\n"
@@ -94,7 +100,7 @@
 "Do you want to continue automagically? ('No' exits the script)"
 msgstr ""
 
-#: kanotix-update-gui.sh:672 kanotix-update-gui.sh:1529
+#: kanotix-update-gui.sh:430 kanotix-update-gui.sh:1307
 msgid ""
 "Kanotix-Update-GUI will be started automagically after rebooting.\n"
 "\n"
@@ -108,44 +114,83 @@
 "Restart the computer now?"
 msgstr ""
 
-#: kanotix-update-gui.sh:698 kanotix-update-gui.sh:747
+#: kanotix-update-gui.sh:451
+msgid ""
+"dist-upgrade\n"
+"\n"
+"A dist-upgrade works as follows: first a list of packages to be updated \n"
+"will be created. Second these files will be downloaded. While downloading\n"
+"you can use the computer as usual - you will be informed, when the download\n"
+"finishes. As the actual upgrading process will be executed in runlevel 3\n"
+"you will have to save all open files and close all running applications at\n"
+"that point.\n"
+"After finishing the dist-upgrade the computer will switch back to runlevel 5 "
+"and \n"
+"you can continue where you left off.\n"
+"\n"
+"Do you want to do a dist-upgrade as explained above?"
+msgstr ""
+
+#: kanotix-update-gui.sh:467 kanotix-update-gui.sh:521
 msgid "Lockfile /var/lib/dpkg/lock is in use.\\nIs another process using it?"
 msgstr ""
 
-#: kanotix-update-gui.sh:701 kanotix-update-gui.sh:749
+#: kanotix-update-gui.sh:470 kanotix-update-gui.sh:523
 msgid ""
 "Lockfile /var/lib/apt/lists/lock is in use.\\nIs another process using it?"
 msgstr ""
 
-#: kanotix-update-gui.sh:715
+#: kanotix-update-gui.sh:479
+msgid "There are no packages to update!\\n\\nLooks like we're done ;)"
+msgstr ""
+
+#: kanotix-update-gui.sh:484
 msgid "An error occoured while downloading"
 msgstr ""
 
-#: kanotix-update-gui.sh:751
+#: kanotix-update-gui.sh:486
+msgid ""
+"dist-upgrade\n"
+"\n"
+"All packages to be updated have been downloaded to your computer - so we're "
+"ready to start the upgrading process. \n"
+"As this will be executed in runlevel 3, you should now save all open files "
+"and close all running applications.\n"
+"\n"
+"Switch to runlevel 3 and start the dist-upgrade?"
+msgstr ""
+
+#: kanotix-update-gui.sh:506
+msgid ""
+"The script update-scripts-kanotix.sh is missing!\\n\\nTherefore the update "
+"cannot be continued."
+msgstr ""
+
+#: kanotix-update-gui.sh:525
 msgid "An error has occoured! Do you want to try apt-get update again? [Y/n]"
 msgstr ""
 
-#: kanotix-update-gui.sh:761
+#: kanotix-update-gui.sh:535
 msgid "Network-Update\\nPlease select:"
 msgstr ""
 
-#: kanotix-update-gui.sh:761
+#: kanotix-update-gui.sh:535
 msgid "Readme"
 msgstr ""
 
-#: kanotix-update-gui.sh:761
+#: kanotix-update-gui.sh:535
 msgid "Dist-Upgrade (provide package list as server)"
 msgstr ""
 
-#: kanotix-update-gui.sh:761
+#: kanotix-update-gui.sh:535
 msgid "Dist-Upgrade (use another server's package list as client)"
 msgstr ""
 
-#: kanotix-update-gui.sh:761
+#: kanotix-update-gui.sh:535
 msgid "Back"
 msgstr ""
 
-#: kanotix-update-gui.sh:790
+#: kanotix-update-gui.sh:564
 msgid ""
 "Network-Update Readme\n"
 "\n"
@@ -172,7 +217,7 @@
 "retrieved from the internet."
 msgstr ""
 
-#: kanotix-update-gui.sh:811
+#: kanotix-update-gui.sh:585
 msgid ""
 "Network-Update\n"
 "\n"
@@ -184,18 +229,18 @@
 "Do you want to change this and delete the share?"
 msgstr ""
 
-#: kanotix-update-gui.sh:823
+#: kanotix-update-gui.sh:597
 msgid "The share has been removed now."
 msgstr ""
 
-#: kanotix-update-gui.sh:830 kanotix-update-gui.sh:896
+#: kanotix-update-gui.sh:604 kanotix-update-gui.sh:673
 msgid ""
 "NOTE: the Network-Update-mode is currently little tested and still "
 "experimental.\\n\\nThere is no guarantee for the thing to work and not to "
 "break anything!\\n\\nDo you want to proceed anyway?"
 msgstr ""
 
-#: kanotix-update-gui.sh:849
+#: kanotix-update-gui.sh:626
 msgid ""
 "Network-Update\n"
 "\n"
@@ -213,7 +258,7 @@
 "disconnect this computer (server)!"
 msgstr ""
 
-#: kanotix-update-gui.sh:878
+#: kanotix-update-gui.sh:655
 msgid ""
 "Network-Update\n"
 "\n"
@@ -223,20 +268,20 @@
 "Do you want to change this and delete these settings?"
 msgstr ""
 
-#: kanotix-update-gui.sh:889
+#: kanotix-update-gui.sh:666
 msgid "The settings have been deleted."
 msgstr ""
 
-#: kanotix-update-gui.sh:899
+#: kanotix-update-gui.sh:676
 msgid "Enter the server's IP number:"
 msgstr ""
 
-#: kanotix-update-gui.sh:911
+#: kanotix-update-gui.sh:688
 msgid ""
 "An error occoured while mounting. The network update cannot be continued."
 msgstr ""
 
-#: kanotix-update-gui.sh:923
+#: kanotix-update-gui.sh:700
 msgid ""
 "Network-Update\n"
 "\n"
@@ -254,7 +299,7 @@
 "Do you want to start the dist-upgrade now?"
 msgstr ""
 
-#: kanotix-update-gui.sh:943
+#: kanotix-update-gui.sh:720
 msgid ""
 "Here you can add new apt-sources to your /etc/apt/sources.list.\n"
 "To this end a list with available sources will be downloaded from the "
@@ -263,14 +308,14 @@
 "Do you want to continue?"
 msgstr ""
 
-#: kanotix-update-gui.sh:996
+#: kanotix-update-gui.sh:773
 msgid ""
 "The following sections are not yet activated on your computer.\n"
 "\n"
 "Select the ones you want to add."
 msgstr ""
 
-#: kanotix-update-gui.sh:1019
+#: kanotix-update-gui.sh:796
 msgid ""
 "The selected sections will be added to your\n"
 "\n"
@@ -279,7 +324,7 @@
 "Do you want to continue?"
 msgstr ""
 
-#: kanotix-update-gui.sh:1043
+#: kanotix-update-gui.sh:820
 msgid ""
 "Install new software\n"
 "\n"
@@ -292,21 +337,21 @@
 "Do you want to continue?"
 msgstr ""
 
-#: kanotix-update-gui.sh:1113
+#: kanotix-update-gui.sh:890
 msgid "Creating list of packages...\\n\\nplease wait..."
 msgstr ""
 
-#: kanotix-update-gui.sh:1122
+#: kanotix-update-gui.sh:899
 msgid "All packages are already installed on your computer!"
 msgstr ""
 
-#: kanotix-update-gui.sh:1126
+#: kanotix-update-gui.sh:903
 msgid ""
 "The following packages are included in the latest Kanotix release,\\nbut "
 "missing on your system.\\n\\nWhich of them do you want to install?"
 msgstr ""
 
-#: kanotix-update-gui.sh:1176
+#: kanotix-update-gui.sh:953
 msgid ""
 "To be able to retrieve certain software packages, additional sources have to "
 "be added\n"
@@ -330,7 +375,7 @@
 "Do you want to cancel now?"
 msgstr ""
 
-#: kanotix-update-gui.sh:1211
+#: kanotix-update-gui.sh:989
 msgid ""
 "Upgrade-News/Warnings\n"
 "\n"
@@ -344,23 +389,23 @@
 "Do you want to fetch the Upgrade-News/Warnings from the internet?"
 msgstr ""
 
-#: kanotix-update-gui.sh:1254
+#: kanotix-update-gui.sh:1032
 msgid "What do you want to upgrade?"
 msgstr ""
 
-#: kanotix-update-gui.sh:1254
+#: kanotix-update-gui.sh:1032
 msgid "Package lists"
 msgstr ""
 
-#: kanotix-update-gui.sh:1254 kanotix-update-gui.sh:1629
+#: kanotix-update-gui.sh:1032 kanotix-update-gui.sh:1409
 msgid "Kernel-Update"
 msgstr ""
 
-#: kanotix-update-gui.sh:1254
+#: kanotix-update-gui.sh:1032
 msgid "Kanotix-Update-GUI"
 msgstr ""
 
-#: kanotix-update-gui.sh:1289
+#: kanotix-update-gui.sh:1067
 msgid ""
 "The Upgrade-Package has been created (Stage 1).\\nPut this file onto the "
 "Computer connected to the internet and open it there.\\nKanotix-Upgrade-GUI "
@@ -369,7 +414,7 @@
 "the Upgrade will be done (automatically)."
 msgstr ""
 
-#: kanotix-update-gui.sh:1565
+#: kanotix-update-gui.sh:1343
 msgid ""
 "Kanotix-Update-GUI has done all the downloads successfully and dropped a "
 "second \\nUpgrade-Package (Stage 2). This file has to be copied back to the "
@@ -378,80 +423,234 @@
 "Update-GUI on this computer now?"
 msgstr ""
 
-#: kanotix-update-gui.sh:1572
+#: kanotix-update-gui.sh:1350
 msgid "Extracting Contents of Offline-Upgrade-Package..."
 msgstr ""
 
-#: kanotix-update-gui.sh:1580 kanotix-update-gui.sh:1588
+#: kanotix-update-gui.sh:1358 kanotix-update-gui.sh:1366
 msgid "There is something wrong with the Package..."
 msgstr ""
 
-#: kanotix-update-gui.sh:1580
+#: kanotix-update-gui.sh:1358
 msgid "It doesn't say that we are at Stage-2.\\n\\nContinue?"
 msgstr ""
 
-#: kanotix-update-gui.sh:1588
+#: kanotix-update-gui.sh:1366
 msgid "The Stage-1-File was from another computer.\\n\\nContinue?"
 msgstr ""
 
-#: kanotix-update-gui.sh:1595
+#: kanotix-update-gui.sh:1373
 msgid "Updating..."
 msgstr ""
 
-#: kanotix-update-gui.sh:1597
+#: kanotix-update-gui.sh:1376
 msgid ""
 "The upgrade finished successfully. Do you want to start Kanotix-Update-GUI "
 "now?"
 msgstr ""
 
-#: kanotix-update-gui.sh:1600
+#: kanotix-update-gui.sh:1379
 msgid "This Package is not a valid Kanotix-Update-GUI-Offline-Upgrade-Package!"
 msgstr ""
 
-#: kanotix-update-gui.sh:1618 kanotix-update-gui.sh:1629
+#: kanotix-update-gui.sh:1398 kanotix-update-gui.sh:1409
 msgid "Main menu:"
 msgstr ""
 
-#: kanotix-update-gui.sh:1618 kanotix-update-gui.sh:1629
+#: kanotix-update-gui.sh:1398 kanotix-update-gui.sh:1409
 msgid "Info"
 msgstr ""
 
-#: kanotix-update-gui.sh:1618 kanotix-update-gui.sh:1629
+#: kanotix-update-gui.sh:1398 kanotix-update-gui.sh:1409
 msgid "Help"
 msgstr ""
 
-#: kanotix-update-gui.sh:1618 kanotix-update-gui.sh:1629
+#: kanotix-update-gui.sh:1398 kanotix-update-gui.sh:1409
 msgid "Offline-Update"
 msgstr ""
 
-#: kanotix-update-gui.sh:1618 kanotix-update-gui.sh:1629
+#: kanotix-update-gui.sh:1398 kanotix-update-gui.sh:1409
 msgid "Exit"
 msgstr ""
 
-#: kanotix-update-gui.sh:1629
+#: kanotix-update-gui.sh:1409
 msgid "Dist-Upgrade"
 msgstr ""
 
-#: kanotix-update-gui.sh:1629
+#: kanotix-update-gui.sh:1409
 msgid "Network-Update"
 msgstr ""
 
-#: kanotix-update-gui.sh:1629
+#: kanotix-update-gui.sh:1409
 msgid "Update Kano's scripts"
 msgstr ""
 
-#: kanotix-update-gui.sh:1629
+#: kanotix-update-gui.sh:1409
 msgid "APT-Get Update"
 msgstr ""
 
-#: kanotix-update-gui.sh:1629
+#: kanotix-update-gui.sh:1409
 msgid "Add APT-Sources"
 msgstr ""
 
-#: kanotix-update-gui.sh:1629
+#: kanotix-update-gui.sh:1409
 msgid "Install new software"
 msgstr ""
 
-#: kanotix-update-gui.sh:1629
+#: kanotix-update-gui.sh:1409
 msgid "Update Kanotix-Update-GUI"
 msgstr ""
+
+#: debian/kanotix-update-gui.init:46
+msgid ""
+"Kanotix-Update-GUI is now committing the changes necessary after a kernel "
+"update, please stand by..."
+msgstr ""
+
+#: debian/kanotix-update-gui.init:53
+msgid ""
+"Kanotix-Update-GUI is now committing the changes necessary after a kernel "
+"update.\\n\\nDo you want to proceed?"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:57
+msgid "What do you want to do next?"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:57
+msgid "Back (prev. menu)"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:57
+msgid "Console (runlevel 3)"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:57
+msgid "Graphical interface (aka X)"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:57
+msgid "reboot computer"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:57
+msgid "shut down computer"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:64
+msgid "Press <Enter> to log on to a console..."
+msgstr ""
+
+#: debian/kanotix-update-gui.init:68
+msgid ""
+"Note: The recommended changes have NOT been committed yet.\\n\\nDo you "
+"really want to switch back to the graphical interface?"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:101
+msgid "Do you want to enable your boot splash in grub? [experimental]"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:111
+msgid "Do you want to install graphics drivers for NVidia or ATI adapters?"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:111
+msgid "No"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:111
+msgid "install NVidia driver"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:111
+msgid "install ATI driver"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:120
+msgid ""
+"Connection to kanotix.com could not be established (ping failed)\\n\\nWhat "
+"do you want to do next?"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:120
+msgid "Try again"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:120
+msgid "Ignore error and start installation anyway"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:120
+msgid "execute commend (e.g. pon <profile>)"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:120
+msgid "Abort driver installation"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:133
+msgid "Enter commend to execute"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:149
+msgid "Please select:"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:184
+msgid "Kanotix-Update-GUI is now doing the dist-upgrade, please stand by..."
+msgstr ""
+
+#: debian/kanotix-update-gui.init:187
+msgid ""
+"Kanotix-Update-GUI is now doing the dist-upgrade.\\n\\nDo you want to "
+"proceed?\\n(selecting 'No' brings you back to the graphical interface)"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:198
+msgid ""
+"An error occurred during the dist-upgrade. Press <Enter> to display Kanotix-"
+"Update-GUI."
+msgstr ""
+
+#: debian/kanotix-update-gui.init:199
+msgid "It will present you with a choice as to how to proceed."
+msgstr ""
+
+#: debian/kanotix-update-gui.init:206
+msgid "An error occurred,\\nwhat do you want to do?"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:206
+msgid "Display log"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:206
+msgid "Repair by running 'apt-get -f install'"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:206
+msgid "Open console (in runlevel 3)"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:206
+msgid "Restart dist-upgrade"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:206
+msgid "Nothing"
+msgstr ""
+
+#: debian/kanotix-update-gui.init:220
+msgid ""
+"Bash will now be started. You can return to Kanotix-Update-GUI by pressing "
+"<Ctrl>+<D> or entering 'exit'."
+msgstr ""
+
+#: debian/kanotix-update-gui.init:228
+msgid ""
+"Do you really want to leave it at that? Due to the error the dist-upgrade "
+"aborted. In virtually all cases this results in packages not being properly "
+"installed.\\n\\nIf you haven't done anything about this (options 2, 3 or 4), "
+"this may have serious consequences for further package management."
+msgstr ""
--- kanotix-update-gui-0.2.1.orig/po/kugui.kbabel
+++ kanotix-update-gui-0.2.1/po/kugui.kbabel
@@ -11,7 +11,7 @@
 
 [KBabelDict]
 ActiveModule=poauxiliary
-ResultSplitter=50,444
+ResultSplitter=50,442
 
 [KDBSearchEngine]
 AutoAuthor=
--- kanotix-update-gui-0.2.1.orig/debian/control
+++ kanotix-update-gui-0.2.1/debian/control
@@ -2,7 +2,7 @@
 Section: admin
 Priority: optional
 Maintainer: Andreas Loibl <andreas@andreas-loibl.de>
-Build-Depends-Indep: cdbs (>= 0.4.23-1.1), build-essential, debhelper (>= 4.1.0)
+Build-Depends-Indep: cdbs (>= 0.4.23-1.1), debhelper (>= 4.2.0)
 Standards-Version: 3.6.2
 
 Package: kanotix-update-gui
--- kanotix-update-gui-0.2.1.orig/debian/kanotix-update-gui.init
+++ kanotix-update-gui-0.2.1/debian/kanotix-update-gui.init
@@ -38,6 +38,10 @@
 export TEXTDOMAINDIR="/usr/share/locale"
 export TEXTDOMAIN=kanotix-update-gui
 
+# PATH setzen
+PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin"
+export PATH
+
 function kernelUpdate()
 {
     # Das Script wird nach einem Kernelupdate ausgeführt
@@ -96,13 +100,12 @@
     update-modules                  # /etc/modules-$(uname -r) nochmal updaten (z.B. wegen alsaconf (???))
 
     # den Bootsplash wieder installieren
-    if ( dpkg -L bootsplash 2>&1 >/dev/null ); then
+    if ( dpkg -L bootsplash 2>&1 >/dev/null && which install-bootsplash-acritox.sh >/dev/null ); then
         # Paket 'bootsplash' ist installiert
         dialog --defaultno --yesno $"Do you want to enable your boot splash in grub? [experimental]" 0 0
         if [ $? -eq 0 ]; then
             # Ja, der User will es installieren
-            perl -pi -e 's/initrd\.img$/initrd\.splash/g; s/(vmlinuz .*)$/\1splash=silent/g' /boot/grub/menu.lst
-            dpkg-reconfigure bootsplash
+            install-bootsplash-acritox.sh
         fi
     fi
 
@@ -111,10 +114,12 @@
     dialog --menu $"Do you want to install graphics drivers for NVidia or ATI adapters?" 0 0 0 1 $"No" 2 $"install NVidia driver" 3 $"install ATI driver" 2>"$TEMP_FILE"
     if [ $? -eq 0 -a "$(cat "$TEMP_FILE")" != "1" ]; then
         SELECT=$(cat "$TEMP_FILE")
+        # Bugfix: capiinit starten
+        capiinit start
         # Bugfix: erst auf Internet-Verbindung prüfen und dann weitermachen
         while true
         do
-            ping -c1 -W1 kanotix.com >/dev/null 2>&1 # kanotix.com anpingen
+            ping -c5 -W1 kanotix.com >/dev/null 2>&1 # kanotix.com anpingen
             if [ $? -ne 0 ]; then
                 # Nicht im Internet
                 dialog --menu $"Connection to kanotix.com could not be established (ping failed)\n\nWhat do you want to do next?" 0 0 0 1 $"Try again" 2 $"Ignore error and start installation anyway" 3 $"execute commend (e.g. pon <profile>)" 4 $"Abort driver installation" 2>"$TEMP_FILE"
@@ -250,16 +255,18 @@
 if [ ! -e /usr/share/kanotix-update-gui/type ]; then
     echo "Error: /usr/share/kanotix-update-gui/type does not exist!" >&2
     update-rc.d -f kanotix-update-gui remove >/dev/null 2>/dev/null
-    exit 1
+    exit 0
 fi
 
 UPDATE_TYPE="$(</usr/share/kanotix-update-gui/type)"
 
 # Nur ausführen wenn entweder kein Parameter oder der Parameter start übergeben wurde
 if [ "$UPDATE_TYPE" = "kernelUpdate" -a "$1" = "start" ]; then
+    > /usr/share/kanotix-update-gui/type
     kernelUpdate
 elif [ "$UPDATE_TYPE" = "distUpgrade" -a "$1" = "stop" ]; then
+    > /usr/share/kanotix-update-gui/type
     distUpgrade
 fi
 
-exit 1
+exit 0
--- kanotix-update-gui-0.2.1.orig/debian/rules
+++ kanotix-update-gui-0.2.1/debian/rules
@@ -17,4 +17,4 @@
 	install -m 0755    $(CURDIR)/$(PACKAGE_NAME).sh $(CURDIR)/debian/$(PACKAGE_NAME)/usr/bin/$(PACKAGE_NAME)
 	
 	# Gettext Internationalisation (i18n)
-	DESTDIR=$(CURDIR)/debian/$(PACKAGE_NAME) po/make_po.sh knoppix-installer.mo
+	DESTDIR=$(CURDIR)/debian/$(PACKAGE_NAME) po/make_po.sh $(PACKAGE_NAME).mo
--- kanotix-update-gui-0.2.1.orig/debian/changelog
+++ kanotix-update-gui-0.2.1/debian/changelog
@@ -1,3 +1,47 @@
+kanotix-update-gui (0.2.1-8) unstable; urgency=low
+
+  * fixed detection whether dist-upgrade is needed or not. 
+
+ -- Andreas Loibl <andreas@andreas-loibl.de>  Sat, 29 Apr 2006 13:35:07 +0200
+
+kanotix-update-gui (0.2.1-7) unstable; urgency=low
+
+  * added listing of ndiswrapper-utils*deb to kernel-update
+
+ -- Andreas Loibl <andreas@andreas-loibl.de>  Wed, 12 Apr 2006 20:03:36 +0200
+
+kanotix-update-gui (0.2.1-6) unstable; urgency=low
+
+  * added PATH to kernel-update-initscript
+  * added install-bootsplash-acritox.sh support in kernel-update
+
+ -- Andreas Loibl <andreas@andreas-loibl.de>  Mon, 13 Feb 2006 17:47:43 +0100
+
+kanotix-update-gui (0.2.1-5) unstable; urgency=low
+
+  * added error-msgbox (if kernel-update-mirror is down)
+  * added "capiinit start" into initscript
+
+ -- Andreas Loibl <andreas@andreas-loibl.de>  Sun,  5 Feb 2006 12:00:24 +0100
+
+kanotix-update-gui (0.2.1-4) unstable; urgency=low
+
+  * Xdialog is now using --stdout (to prevent GTK-errors polluting the output)
+
+ -- Andreas Loibl <andreas@andreas-loibl.de>  Wed,  1 Feb 2006 20:34:41 +0100
+
+kanotix-update-gui (0.2.1-3) unstable; urgency=low
+
+  * fixed initscript-bug (invoke-rc.d failed while apt-get)
+
+ -- Andreas Loibl <andreas@andreas-loibl.de>  Fri, 30 Dec 2005 22:04:16 +0100
+
+kanotix-update-gui (0.2.1-2) unstable; urgency=low
+
+  * fixed locales (some messages were still missing)
+
+ -- Andreas Loibl <andreas@andreas-loibl.de>  Fri, 30 Dec 2005 19:45:42 +0100
+
 kanotix-update-gui (0.2.1-1) unstable; urgency=low
 
   * new upstream release
--- kanotix-update-gui-0.2.1.orig/kanotix-update-gui.sh
+++ kanotix-update-gui-0.2.1/kanotix-update-gui.sh
@@ -7,7 +7,7 @@
 
 VERSION="0.2.1 (17.12.2005)"
 TITLE="Kanotix-Update-GUI by A.Loibl"
-DIALOG="Xdialog"
+DIALOG="Xdialog --stdout"
 
 KERNEL_MIRROR="http://debian.tu-bs.de/project/kanotix/kernel/"
 
@@ -82,7 +82,6 @@
         COMMAND="$COMMAND \"$1\""
         shift
     done
-    COMMAND="$COMMAND 2>&1 >/dev/null"
     OUTPUT=$(eval "$COMMAND")
     RETURNCODE=$?
     echo "$OUTPUT"
@@ -92,14 +91,14 @@
 # Zeigt eine MessageBox an
 function dialogMsg()
 {
-    COMMAND="$DIALOG --title \"$TITLE\" --msgbox \"\n$1\n\" 0 0 2>&1 >/dev/null"
+    COMMAND="$DIALOG --title \"$TITLE\" --msgbox \"\n$1\n\" 0 0"
     echo $(eval "$COMMAND")
 }
 
 # Zeigt eine Ja/Nein-Abfrage an
 function dialogYesNo()
 {
-    COMMAND="$DIALOG --title \"$TITLE\" --yesno \"\n$1\n\" 0 0 2>&1 >/dev/null"
+    COMMAND="$DIALOG --title \"$TITLE\" --yesno \"\n$1\n\" 0 0"
     eval "$COMMAND"
     return $?
 }
@@ -107,7 +106,7 @@
 # Zeigt ein Eingabefeld an
 function dialogInputBox()
 {
-    COMMAND="$DIALOG --title \"$TITLE\" --inputbox \"\n$1\n\" 0 0 \"$2\" 2>&1 >/dev/null"
+    COMMAND="$DIALOG --title \"$TITLE\" --inputbox \"\n$1\n\" 0 0 \"$2\""
     OUTPUT=$(eval "$COMMAND")
     RETURNCODE=$?
     echo "$OUTPUT"
@@ -125,7 +124,6 @@
         COMMAND="$COMMAND \"$1\""
         shift
     done
-    COMMAND="$COMMAND 2>&1 >/dev/null"
     OUTPUT=$(eval "$COMMAND")
     RETURNCODE=$?
     echo "$OUTPUT"
@@ -143,7 +141,6 @@
         COMMAND="$COMMAND \"$1\""
         shift
     done
-    COMMAND="$COMMAND 2>&1 >/dev/null"
     OUTPUT=$(eval "$COMMAND")
     RETURNCODE=$?
     echo "$OUTPUT"
@@ -153,21 +150,21 @@
 # Zeigt eine LogBox an
 function dialogLogBox()
 {
-    COMMAND="$DIALOG --title \"$TITLE\" --logbox \"$1\" 0 0 2>&1 >/dev/null"
+    COMMAND="$DIALOG --title \"$TITLE\" --logbox \"$1\" 0 0"
     echo $(eval "$COMMAND")
 }
 
 # Zeigt eine TextBox an
 function dialogTextBox()
 {
-    COMMAND="$DIALOG --title \"$TITLE\" --no-cancel --textbox \"$1\" 30 100 2>&1 >/dev/null"
+    COMMAND="$DIALOG --title \"$TITLE\" --no-cancel --textbox \"$1\" 30 100"
     echo $(eval "$COMMAND")
 }
 
 # Zeigt eine WaitBox an
 function dialogWaitBox()
 {
-    Xdialog --title "$TITLE" --backtitle $"Please wait..." --no-buttons --infobox "$1" 15 50 0 2>&1 >/dev/null
+    $DIALOG --title "$TITLE" --backtitle $"Please wait..." --no-buttons --infobox "$1" 15 50 0
 }
 
 # Läd eine Datei herunter und zeigt einen grafischen Fortschrittsbalken an
@@ -175,9 +172,9 @@
 {
     LOCAL_FILENAME="$2"
     [ -z "$LOCAL_FILENAME" ] && LOCAL_FILENAME=$(basename "$1")
-    #CMD="wget -O\"$LOCAL_FILENAME\" \"$1\" 2>&1 | awk '{sub(\"200\",\"0%\"); sub(\"%\",\"\"); print \$7 | \"Xdialog --gauge \\\"$STATUS_DOWNLOAD_FILE\n\n$1\\\" 0 0 0 2>&1 >/dev/null\"; }'"
+    #CMD="wget -O\"$LOCAL_FILENAME\" \"$1\" 2>&1 | awk '{sub(\"200\",\"0%\"); sub(\"%\",\"\"); print \$7 | \"$DIALOG --gauge \\\"$STATUS_DOWNLOAD_FILE\n\n$1\\\" 0 0 0 2>&1 >/dev/null\"; }'"
     #eval "$CMD"
-    wget -O"$LOCAL_FILENAME" "$1" 2>&1 | awk "{sub(\"200\",\"0%\"); sub(\"%\",\"\"); print \$7 | \"Xdialog --gauge \\\""$"Downloading file""\n\n$1\\\" 0 0 0 2>&1 >/dev/null\"; }"
+    wget -O"$LOCAL_FILENAME" "$1" 2>&1 | awk "{sub(\"200\",\"0%\"); sub(\"%\",\"\"); print \$7 | \"$DIALOG --gauge \\\""$"Downloading file""\n\n$1\\\" 0 0 0\"; }"
     RETURNCODE=${PIPESTATUS[0]}
     echo $LOCAL_FILENAME
     return $RETURNCODE
@@ -186,7 +183,7 @@
 # Erzeugt eine temporäre Datei
 function createTempFile()
 {
-    TEMP_FILE="$(mktemp -t kugui.XXXXX)"
+    TEMP_FILE="$(mktemp -t kugui.XXXXXX)"
     touch "$TEMP_FILE"
     chmod +x "$TEMP_FILE"
     echo "$TEMP_FILE"
@@ -282,6 +279,11 @@
 # Die driver*-Dateien rausfiltern
 LIST_DRIVER_FILES=$(echo -e "$LIST_KUPD_FILES" | egrep "^driver")
 
+
+if [ -z "$LIST_KERNEL_FILES" ]; then
+    dialogMsg $"No kernels were found on the kernel-mirror. Perhaps the server is down or the URL has changed."
+    return 1
+fi
 # Kernel-Auswahl-Dialog erstellen
 KERNEL_AUSWAHL_DIALOG="dialogRadioList \""$"Select kernel:""\""
 for KERNEL in $LIST_KERNEL_FILES
@@ -325,7 +327,7 @@
     fi
 fi
 
-# Base-Directory für den Download suchen
+# Base-Directory für den Download suchen (<base ...>)
 DL_BASEDIR=$(echo -e "$LIST_KUPD_FILES" | egrep "^http")
 # falls nicht vorhanden einfach den Kernel-Mirror verwenden
 [ -z "$DL_BASEDIR" ] && DL_BASEDIR="$KERNEL_MIRROR"
@@ -373,7 +375,8 @@
     cd ..
     mv "$KERNELNAME" "kernel-$VER"
     KERNELNAME="kernel-$VER"
-    cd "$(dirname "$DL_DIR")"
+    # FIXME: cd "$(dirname "$DL_DIR")"
+    cd ..
     mv "$(basename "$DL_DIR")" "kernelupdate-$KERNELNAME"
     cd "kernelupdate-$KERNELNAME"
 fi
@@ -382,7 +385,7 @@
 
 cd "$KERNELNAME"
 executeInConsole "./install-kernel-kanotix.sh"
-DEBS_IN_KERNEL_PACKAGE=$(ls *modules*.deb | egrep -v -e '^kernel' | perl -pe 's/((.*?)-(module|kanotix).*)/\2\/\1/g' | grep "/")
+DEBS_IN_KERNEL_PACKAGE=$(ls *.deb | grep -e modules -e ndiswrapper-utils | egrep -v -e '^kernel' | perl -pe 's/((.*?)(-|_.*)(module|kanotix).*)/\2\/\1/g' | grep "/")
 DEB_AUSWAHL_DIALOG="dialogCheckList '"$"What packages do you want to install?""'"
 IFS="
 "
@@ -445,7 +448,18 @@
 # Macht das dist-Upgrade
 function distUpgrade()
 {
-    dialogYesNo "$DU_TEXT__PREINFO"
+    dialogYesNo $"dist-upgrade
+
+A dist-upgrade works as follows: first a list of packages to be updated 
+will be created. Second these files will be downloaded. While downloading
+you can use the computer as usual - you will be informed, when the download
+finishes. As the actual upgrading process will be executed in runlevel 3
+you will have to save all open files and close all running applications at
+that point.
+After finishing the dist-upgrade the computer will switch back to runlevel 5 and 
+you can continue where you left off.
+
+Do you want to do a dist-upgrade as explained above?"
     
     [ $? -ne 0 ] && return 1
 
@@ -460,16 +474,21 @@
     # Paketliste aktualisieren und neue Pakete runterladen
     aptUpdate
     
-    if [ -z "$(apt-get -qq --print-uris dist-upgrade)" ]; then
+    if LC_ALL=C LANG=C apt-get --simulate dist-upgrade | egrep --quiet "^0 (packages|upgraded)"; then
         # Es sind keine Pakete upzudaten
-        dialogMsg "$DU_DLG_NOTHINGTOUPDATE"
+        dialogMsg $"There are no packages to update!\n\nLooks like we're done ;)"
         return 0
     fi
     
     executeInConsole "apt-get dist-upgrade -d"
     [ $? -ne 0 ] && dialogMsg $"An error occoured while downloading" && return 1
     
-    dialogYesNo "$DU_TEXT__ASK_FOR_INIT3"
+    dialogYesNo $"dist-upgrade
+
+All packages to be updated have been downloaded to your computer - so we're ready to start the upgrading process. 
+As this will be executed in runlevel 3, you should now save all open files and close all running applications.
+
+Switch to runlevel 3 and start the dist-upgrade?"
     
     [ $? -ne 0 ] && exit 0
     
@@ -484,9 +503,9 @@
 {
     # Kano's Scripte updaten
     if [ ! -e /usr/local/bin/update-scripts-kanotix.sh ]  ; then
-        dialogMsg "$DU_USK_NOT_INSTALLED"
+        dialogMsg $"The script update-scripts-kanotix.sh is missing!\n\nTherefore the update cannot be continued."
     elif [ "$OFFLINE_MODE" ]; then
-        debug "Offline-Modus, kein \"Update-Scripts-Kanotix.sh\" möglich."
+        debug "Offline-Modus, no \"update-scripts-kanotix.sh\" possible."
     else
         executeInConsole "update-scripts-kanotix.sh"
     fi
@@ -590,6 +609,9 @@
 
     executeInConsole 'cd "/var/cache/apt"' 'dpkg-scanpackages archives /dev/null > archives/Packages'
 
+    # Portmap starten
+    /etc/init.d/portmap start
+
     # NFS-Server starten
     /etc/init.d/nfs-kernel-server start
     
@@ -865,7 +887,7 @@
         echo 101
     }
     
-    softwareList | Xdialog --gauge $"Creating list of packages...\n\nplease wait..." 0 0 0
+    softwareList | $DIALOG --gauge $"Creating list of packages...\n\nplease wait..." 0 0 0
 
     SOFTWARE_NOT_INSTALLED="$(cat "$SOFTWARE_NOT_INSTALLED_TEMP")"
     removeTempFile "$SOFTWARE_NOT_INSTALLED_TEMP"
@@ -1035,7 +1057,7 @@
     FILENAME=""
     while [ -z "$FILENAME" ]
     do
-        FILENAME="$(Xdialog --fselect "offline_update.stage1.kugui" 0 0 2>&1 >/dev/null)"
+        FILENAME="$($DIALOG --fselect "offline_update.stage1.kugui" 0 0)"
         [ $? -ne 0 ] && removeTempFile "$TEMP_FILE" && return 1
     done
     
@@ -1209,7 +1231,7 @@
     FILENAME=""
     while [ -z "$FILENAME" ]
     do
-        FILENAME="$(Xdialog --fselect "offline_update.stage2.kugui" 0 0 2>&1 >/dev/null)"
+        FILENAME="$($DIALOG --fselect "offline_update.stage2.kugui" 0 0)"
         [ $? -eq 0 ] || break;
     done
     cd "$TEMP_DIR"
@@ -1241,7 +1263,7 @@
         
         cd "$KERNELNAME"
         executeInConsole "./install-kernel-kanotix.sh"
-        DEBS_IN_KERNEL_PACKAGE=$(ls *modules*.deb | egrep -v -e '^kernel' | perl -pe 's/((.*?)-(module|kanotix).*)/\2\/\1/g' | grep "/")
+        DEBS_IN_KERNEL_PACKAGE=$(ls *.deb | grep -e modules -e ndiswrapper-utils | egrep -v -e '^kernel' | perl -pe 's/((.*?)(-|_.*)(module|kanotix).*)/\2\/\1/g' | grep "/")
         DEB_AUSWAHL_DIALOG="dialogCheckList '$KU_DLG_PACKAGES'"
         IFS="
 "
