base 2.0.3 -> 2.0.4
===================

Aenderungen ohne Bezug zur Version:
- Bugfixes/Korrekturen:
    - /usr/local/bin/dtou:
      Absoluten Pfad fuer Programme entfernt.
    - /var/install/bin/del-package:
      Funktion zum konvertieren der deinstall $package Datei
      mit dtou hinzugefuegt.

Aenderungen fuer eisfair-1:

Info: Es ist erforderlich, nach der Installation das System neu zu starten.

- Neue Funktionen:
    - Neu libbsd Version 0.4.2.
    - Neu netcat-openbsd 1.105 mit Unterstuetzung fuer IPv4 und IPv6
      als Ersatz fuer 'nc' -> 'netcat'
      und auch fuer 'nc6' -> 'netcat6'.

- Bugfixes/Korrekturen:
    - Update file Version 5.11.
    - Update screen Version 4.0.4.
    - Update (tcpd) libwrap Version 7.6 LibC-2.8.
    - Update logrotate Version 3.8.1.
      Standardkompression ist nun xz.
    - Update module-init-tools Version 3.12.
    - Update net-tools Version 1.60 LibC-2.8.
    - Update sysvinit Version 2.88 LibC-2.8.
    - Update iputils Version 20101006.
    - Update setserial Version 2.17 LibC-2.8.
    - Update mtools Version 4.0.17.
    - Update mingetty Version 1.0.8 LibC-2.8.
    - Update lsof Version 4.84 LibC-2.8.
    - Update sudo Version 1.8.6p7.
      Alte Dateien entfernt, da seit base-Update 1.7.2 unbenutzt:
      /var/install/bin/update-sudoers
      /etc/sudoers.upd172
      /etc/sudoers.backup
    - Update lsscsi Version 0.26 LibC-2.8.
    - Update sysklogd Version 1.5 LibC-2.8.
    - Update libssl Version 1.0.1e, wenn diese Version nicht
      installiert ist.
    - Update xinetd Version 2.3.15 LibC-2.8.
    - Update OpenSSH Version 6.1p1 LibC-2.8.
    - /etc/init.d/base:
      Copyright aktualisiert.
    - /etc/init.d/boot:
      Copyright aktualisiert.
    - /etc/init.d/boot.cleanup:
      Copyright aktualisiert.
    - /etc/init.d/boot.cui:
      Copyright aktualisiert.
    - /etc/init.d/console:
      Sonderbehandlung fuer andere Kernel als 2.6.x entfernt.
    - /etc/init.d/environment:
      Sonderbehandlung fuer andere Kernel als 2.6.x entfernt.
      Copyright aktualisiert.
    - /etc/init.d/eth:
      Sonderbehandlung fuer andere Kernel als 2.6.x entfernt.
      Ueberschreibe die globale Variable drv nicht in
      show_mapping_msg.
    - /etc/init.d/halt:
      Sonderbehandlung fuer andere Kernel als 2.6.x entfernt.
    - /etc/init.d/hostname:
      Copyright aktualisiert.
    - /etc/init.d/ide:
      Sonderbehandlung fuer andere Kernel als 2.6.x entfernt.
    - /etc/init.d/ip-eth:
      Copyright aktualisiert.
    - /etc/init.d/lo:
      Copyright aktualisiert.
    - /etc/init.d/modules:
      Sonderbehandlung fuer andere Kernel als 2.6.x entfernt.
    - /etc/init.d/rc:
       Copyright aktualisiert.
    - /etc/init.d/reboot:
      Sonderbehandlung fuer andere Kernel als 2.6.x entfernt.
      Copyright aktualisiert.
    - /etc/init.d/resolv:
      Copyright aktualisiert.
    - /etc/init.d/route:
      Copyright aktualisiert.
    - /etc/init.d/single:
      Copyright aktualisiert.
    - Update libusb Version 1.0.9 LibC-2.8.
    - Update libusb-compat Version 0.1.4 LibC-2.8.
    - Update usbutils Version 006 LibC-2.8.
    - /usr/bin/wget:
      Als Wrapper fuer wget (/usr/bin/in.wget) hinzugefuegt.
      Bei einem auf UTF-8 umgestellten System (LC_CTYPE im
      Environment), bei dem LANG=C gesetzt ist (eisfair-1-Standard),
      werden sonst Sonderzeichen auf der Konsole um die zu ladenden
      Dateien herum ausgegeben.
    - Update ftp Version 1.9.1 LibC-2.8.
    - Update telnet Version 1.9.1 LibC-2.8.
    - Update at Version 3.1.13.
    - Update fcron Version 3.0.6 LibC-2.8.
    - Update mdadm Version 2.6.9 LibC-2.8.
    - Update kbd Version 1.15.5.

Aenderungen fuer eisfair-2 und/oder eisxen-1:
- Bugfixes/Korrekturen:
    - /etc/default.d/xmdomu:
      Added missing vars in default file.


base 2.0.2 -> 2.0.3
===================

Aenderungen fuer eisfair-1:
- Bugfixes/Korrekturen:
    - Update lilo Version 23.1 auf 23.2.
    - Update libxcrypt Version 3.0.4.
    - Update libattr Version 2.4.46.
    - Update libacl Version 2.2.51.
    - Update libcrack Version 2.8.22.
    - Update crack-dict-small Version 2.8.22
      wenn installiert.
    - Update libpam Version 1.1.1.90 LibC-2.8.
    - Update pwdutils Version 3.2.14.
    - Update coreutils Version 8.9.
    - Update gettext Version 0.18.2.
    - Alte GLibC-2.3.6 Ordner entfernt.
    - Alte Sicherungsversionen entfernt.
    - Update vim Version 7.3.
    - Update whois Version 5.0.10.
    - Update joe Version 3.7 LibC-2.8.
    - Update less Version 451.
    - Update ed Version 1.7.
    - Update star Version 1.5.2.
    - Update ntfs-3g 2012.1.15 auf 2013.1.13.
    - Update OpenSSL Version 1.0.1d,
      wenn nicht installiert.


base 2.0.1 -> 2.0.2
===================

Aenderungen ohne Bezug zur Version:
- Neue Funktionen:
    - /var/install/bin/install-package:
      Neue Funktion, um Pakete direkt zu installieren,
      wie: -p $package $version (version -> optional)

Aenderungen fuer eisfair-1:
- Bugfixes/Korrekturen:
    - Update psmisc Version 22.20 LibC-2.8.
    - Update util-linux Version 2.21.2 LibC-2.8.
    - Update e2fsprogs Version 1.42.6 LibC-2.8.
    - Update procps Version 3.2.8 LibC-2.8.
    - Update libidn Version 1.26 LibC-2.8.
    - Update wget Version 1.14 LibC-2.8.
    - Update libpopt Version 1.16 LibC-2.8.
    - Update iptables Version 1.4.16.3 LibC-2.8.
      Wenn iptables aktiv ist:
      Es muss nach der Installation ein Neustart erfolgen.
    - Update iproute2 Version 3.6.0 LibC-2.8.
    - /etc/init.d/boot:
      Schutz gegen tty 'not a tty'.
    - /etc/init.d/console:
      Lade keymap still.
    - /etc/init.d/halt:
      Verwendet /etc/init.d/functions.
      Laedt apm nicht mehr hier, das wird nun in
      /etc/init.d/modules getan.
    - /etc/init.d/hostname:
      Verwendet /etc/init.d/functions.
    - /etc/init.d/eth:
      Mappt sk98lin auf skge.
    - /etc/init.d/ip-eth:
      Verwendet /etc/init.d/functions.
    - /etc/init.d/lo:
      Verwendet /etc/init.d/functions. Loescht Route and bringt
      lo down im stop-Fall.
    - /etc/init.d/modules:
      Verwendet /etc/init.d/functions. Laedt apm jetzt hier.
    - /etc/init.d/rc:
      Verwendet /etc/init.d/functions.
    - /etc/init.d/reboot:
      Verwendet /etc/init.d/functions.
      Laedt apm nicht mehr hier, das wird nun in
      /etc/init.d/modules getan.
    - /etc/init.d/resolv:
      Verwendet /etc/init.d/functions.
    - /etc/init.d/route:
      Verwendet /etc/init.d/functions. Loescht zusaetzliche
      Routen und das default Gateway im stop-Fall.
    - /etc/init.d/single:
      Verwendet /etc/init.d/functions.
    - /usr/share/doc/administration/administration.txt,
      /usr/share/doc/administration/administration.toc:
      Update der Dokumentation.
    - Update strace Version 4.7 LibC-2.8.
    - Neue time Version 1.7 LibC-2.8.
    - Update auf which Version 2.20 LibC-2.8.
    - Update hdparm Version 9.41 LibC-2.8.
    - Update sdparm Version 1.0.7 LibC-2.8.
    - Update ethtool Version 3.7 LibC-2.8.
    - Update pciutils Version 3.1.10 LibC-2.8.

Aenderungen fuer eisfair-2 und/oder eisxen-1:
- Neue Funktionen:
  - Folgende Pakete hinzugefuegt:
    - brctl
    - ifenslave
    - vlan
    - libncursesw

- Updates
  - Folgende Pakete aktualisiert:
    - dnsutils
    - libbind9
    - libc6
    - libc6-i686
    - libdbus
    - libdns
    - libisc
    - libisccc
    - libisccfg
    - liblwres
    - libssl
    - openssl
    - sudo
    - tzdata


base 2.0.0 -> 2.0.1
===================

Aenderungen ohne Bezug zur Version:
- Bugfixes/Korrekturen:
    - /usr/local/bin/dtou:
      Funktion zum ueberpreufen ob 'CRLF line terminators'
      vorhanden sind, vor einer Aenderung, hinzugefuegt.

Aenderungen fuer eisfair-1:
- Bugfixes/Korrekturen:
    - Update GCC 4.2.5 libs:
      libstdc++
      libgcc_s
      libssp
    - Paketinformationen fuer libstdcpp6 entfernt.
    - Update strings, libbfd-2.19.1.
      Alte libbfd-2.11.90.0.29 entfernt.
    - Update libz Version 1.2.7 LibC-2.8.
    - Update gettext Version 0.18.1.1 LibC-2.8.
    - Update ncurses Version 5.9 LibC-2.8.
    - Update libreadline Version 6.2 LibC-2.8.
    - Update bash Version 4.2 LibC-2.8.
    - Update grep Version 2.14 LibC-2.8.
    - Update gawk Version 4.0.1 LibC-2.8.
    - Update tar Version 1.26 LibC-2.8.
    - Update libbz2 Version 1.0.6 LibC-2.8.
    - Update xz-utils Version 5.0.4 LibC-2.8.
    - Update gizp Version 1.5 LibC-2.8.
    - Update sed Version 4.2.1 LibC-2.8.
    - Update OpenSSL Version 1.0.1c LibC-2.8.
    - Update bc Version 1.06.95 LibC-2.8.
    - Update cpio Version 2.11 LibC-2.8.
    - Update diffutils Version 3.2 LibC-2.8.
    - Update findutils Version 4.4.2 LibC-2.8.
    - /etc/config.d/base:
      Update der Netzwerk-Treiberbeschreibungen.
    - /var/install/help/base:
      Update der Netzwerk-Treiberbeschreibungen.
    - /etc/init.d/halt, /etc/init.d/reboot:
      - verwenden functions
      - verwenden modprobe bei kernel 2.6


base 1.8.8 -> 2.0.0
===================

Aenderungen ohne Bezug zur Version:
- Bugfixes/Korrekturen:
    - var/install/bin/install-package:
      Vor der Installation von Paketen wird nun noch einmal geschaut, ob
      Eintraege in der 'outdated packages'-Liste vorliegen.
    - var/install/bin/install-local-package:
      Bash Syntax entfernt.
    - var/install/bin/update-systemfiles:
      find Funktion entfernt, da ueberfluessig.
    - var/install/bin/userman.cui.groups.module.sh
      Die Anzahl der maximal erlaubten Zeichen bei der Eingabe von Gruppen-
      namen wurde auf 32 erweitert.

Aenderungen fuer eisfair-1:

Info: Es ist erforderlich nach der Installation das System neu zu starten.

    - EOL for kernel 2.4.*:
      Base updates sind nicht mehr moeglich fuer Kernel Versions 2.4.*.

- Neue Funktionen:
    - Update auf GNU LibC 2.8.

- Bugfixes/Korrekturen:
    - Alte busybox, crypt in /usr/local/bin/upd2p0p0 verschoben.


base 1.8.7 -> 1.8.8
===================

Aenderungen ohne Bezug zur Version:
- Bugfixes/Korrekturen:
    - var/install/bin/remove-user:
      var/install/bin/add-user:
      Bash Syntax abgeaendert zu Standard POSIX

Aenderungen fuer eisfair-1:
- Bugfixes/Korrekturen:
    - var/install/config.d/ssh.sh:
      var/install/config.d/xinetd.sh:
      var/install/bin/system-ssh-validate-sshd-config:
      Fehler in der Syntax und Tippfehler behoben.


base 1.8.6 -> 1.8.7
===================

Aenderungen ohne Bezug zur Version:
- Bugfixes/Korrekturen:
    - /var/install/include/configlib:
      Der Kommentar beginnt nun an der gleichen Stelle
      wie beim 'ece'.
      Neue interne Function printline.
    - /var/install/bin/remove-user:
      Aenderung vom 'interactive' Verhalten.
      Aenderung beim Rueckgabewert von 'userdel'.
    - /var/install/bin/add-user:
      Aenderung vom 'interactive' Verhalten.
    - /etc/init.d/functions:
      An mehreren Stellen zusaetzlich _quiet hinzugefuegt.

Aenderungen fuer eisfair-1:
- Neue Funktionen
    - SSH Service zur eisfair-base hinzugefuegt.
    - Unterstuetzung für pvops Kernel in virtuellen
      Umgebungen hinzugefuegt.
    - Xinetd Service zur eisfair-base hinzugefuegt.

- Bugfixes/Korrekturen:
    - /etc/cron.daily/logrotate
      Mail Absender in FQDN geaendert.
      Mimetype Eintrag hinzugefuegt.
    - Update ftp und telnet Version inetutils 1.9.1.
      Neu uebersetzt mit ncurses-5.9/readline-6.2.
    - Pure-FTPd start/stop Skripts entfernen wenn nicht installiert.
    - Update grep Version 2.14.
    - Update libidn Version 1.25.
    - Update wget Version 1.14.
    - /etc/config.d/base:
      vmxnet3 hizugefuegt.
    - /var/install/help/base:
      vmxnet3 hinzugefuegt.
    - /etc/init.d/eth:
      Mappt Treiber-Namen nun auch von 2.4.26 auf 2.6.32.
    - Update usbutils Version 006.

Aenderungen fuer eisfair-2 und/oder eisxen-1:
- Neue Funktionen:
    - Script inetlib und Programm netcalc fuer IPv6 hinzugefuegt.


base 1.8.5 -> 1.8.6
===================

Aenderungen ohne Bezug zur Version:
- Bugfixes/Korrekturen:
    - var/install/bin/package-search:
      rm-Befehl hinzugefuegt.
    - /var/install/bin/install-package:
      Meldung beim Update fuer dev-Pakete geaendert.
    - /var/install/bin/list-user:
      Anzeige der ftp users entfernt.
      Syntax von mecho und techo auf aktuelle Syntax geaendert.

Aenderungen fuer eisfair-1:
- Bugfixes/Korrekturen:
    - /etc/init.d/eth:
      Mappe eepro100 von Kernel 2.4 auf e100 von Kernel 2.6.
      Mappe e1000old von Kernel 2.4 auf e1000 von Kernel 2.6.
      Mappe r1000, r8101 und r8168 von Kernel 2.4 auf r8169
      von Kernel 2.6.
      Mappe velocityget von Kernel 2.4 auf via-velocity von
      Kernel 2.6.
    - EOM fuer Kernel 2.4.26:
      Base-Update ist fuer Kernel kleiner 2.4.35-wt1 nicht
      mehr moeglich.
    - /etc/config.d/base:
      Update der Netzwerk-Treiberbeschreibungen.
    - Update e2fsprogs Version 1.42.5.
    - Update psmisc Version 22.19.
    - /var/install/help/base:
      Update der Netzwerk-Treiberbeschreibungen.
    - Update xz-utils Version 5.0.4.

Aenderungen fuer eisfair-2 und/oder eisxen-1:
- Bugfixes/Korrekturen:
    - Update xz-utils Version 5.0.4.


base 1.8.4 -> 1.8.5
===================

Aenderungen ohne Bezug zur Version:
- Bugfixes/Korrekturen:
    - /var/install/config.d/url.sh:
      Endende Leerzeichen werden nun entfernt.
    - /var/install/url-{history,bookmarks}:
      Entfernen der upd182 Version.

Aenderungen fuer eisfair-1:
- Neue Funktionen:
    - Add libssp Version gcc-4.1.3
    - Add lsscsi Version 0.26
    - Add netcat6 Version 1.0-8

- Bugfixes/Korrekturen:
    - Update joe Version 3.7. neu uebersetzt.
    - Update less Version 444.
    - Update e2fsprogs Version 1.42.3.
    - Update util-linux Version 2.19.1. neu uebersetzt.
    - Update grep Version 2.12.
    - Update hdparm Version 3.39.
    - Update sdparm Version 1.0.7.
    - Update zlib Version 1.2.7.
    - /etc/init.d/console:
      Konfiguriere ascii oder utf8 und Font fuer jede
      Konsole in Kernel 2.6 und hoeher.
    - Update netcat Version 1.10-39


base 1.8.3 -> 1.8.4
===================

Aenderungen ohne Bezug zur Version:
- Bugfixes/Korrekturen:
    - /etc/init.d/functions:
      Ein 'sleep 0.1' hinzugfuegt
    - /var/install/bin/show-menu:
      Fehler in der Anzeige der Warnmeldung behoben.
    - /var/install/bin/list-packages.cui:
      Aktualisierung der dargestellten URL im Fenstertitel passend zum
      aktuell selektierten Paket, zu dem ein Update angeboten wird.

Aenderungen fuer eisfair-1:
- Bugfixes/Korrekturen:
    - Update libssl Version 1.0.0j, wenn nicht installiert.
    - Update kbd Version 1.15.3.
    - /etc/init.d/console:
      Schaltet die Konsole in den utf8- oder ascii-Modus bei
      installiertem Kernel 2.6 oder hoeher. Behebt das Problem,
      dass bei Eingabe und anschliessendem Loeschen von
      Umlauten in den Prompt hinein geloescht werden konnte
      und joe oder mc nicht mit Umlauten umgehen konnten.
    - /etc/init.d/console:
      Weist auf notwendigen Reboot fuer Konsole-Aenderung hin,
      wenn LC_CTYPE nicht mit kbd_mode bei kernel 2.6 und hoeher
      korrespondiert.
    - /var/install/bin/system-devices-mount-usb:
      Ausfiltern von Raid-Devices aus der Anzeige.
    - Update libreadline Version 6.2.
    - Update ncurses Version 5.9.
    - Update bash Version 4.2.
    - Update libusb Version 1.0.9.
    - Update libusb-compat Version 0.1.4.
    - Update usbutils Version 005.


base 1.8.2 -> 1.8.3
===================

Aenderungen ohne Bezug zur Version:
- Bugfixes/Korrekturen:
    - /var/install/bin/package-search:
      Vermisste Funktion zum suchen in der Pack-Eis Datenbank
      fuer externe Pakete (link '>') hinzugefuegt.
    - /var/install/bin/master-diff-config:
      Es wurde eine obsolte sort-Kommandooption ersetzt, sodass
      keine Fehlermeldung auf eisfair-2/eisxen-1 Systemen mehr
      angezeigt wird.


base 1.8.1 -> 1.8.2
===================

Aenderungen ohne Bezug zur Version:
- Neue Funktionen:
    - /var/install/bin/package-search:
      /varinstall/bin/install-package:
      /var/install/bin/check-package:
      /var/install/bin/list-packages:
      Auswahl der Pakete erfolgt ueber das Suchen
      im index.txt.
    - /var/install/bin/get-index:
      /var/install/bin/post-setup-packages-menu:
      /var/install/bin/pre-setup-packages-menu:
      Neue Skripte zum suchen im index.
    - /var/install/config.d/url.sh:
      /var/install/config.d/url-update.sh:
      /var/install/help/url:
      Neue Skripte zur Verwaltung der config URL.
    - /var/install/bin/get-url:
      Als neu hinzugefuegt.
    - /var/install/menu/setup.packages.menu:
      Logfile Menue hinzugfuegt.
    - /var/install/dialog.d/URL_PRIORITY_CUI.sh:
      Neue Dialog Datei.

- Bugfixes/Korrekturen:
    - /usr/local/bin/wget.sh:
      Parameter '--spider' hinzugefuegt.
      Korrektur fuer Parameter -P.
    - /var/install/bin/show-menu:
      Error code hinzugefuegt.
    - /var/install/bin/update-systemfiles:
      Es wird nun keine Fehlermeldung mehr ausgegeben wenn keine
      Dateien gefunden werden.
    - /var/install/bin/install-local-package:
      Es wird nun auf eine lokal erzeugte index.txt-Datei verwiesen
      an statt die Datei von Pack-Eis zu verwenden, sodass nun keine
      fehlerhaften Paketreferenzen angezeigt werden.
    - /var/install/bin/ask:
      Color Optionen ueberarbeitet, sie sind nun mit der gleichen
      Syntax wie mecho und techo.

Aenderungen fuer eisfair-1:
- Neue Funktionen:
    - Update ntfs-3g Version 2011.4.12 auf 2012.1.15
    - Update libssl Version 1.0.0h, wenn nicht installiert.

- Bugfixes/Korrekturen:
    - /var/install/config.d/cron.sh:
      Loeschen von '~' Backupdatei, bevor der crontabfile erzeugt wird.

Aenderungen fuer eisfair-2 und/oder eisxen-1:
- Neue Funktionen:
    - improve hvm domU handling.
    - add functionality to create hvm domUs via setup menu
    - add domU config options for vcpus and localtime
    - add template update menu
    - optimised fli4l handling
    - all scripts now support new ask, techo and mecho syntax

- Bugfixes/Korrekturen:
    - DHCP Dateirechte korrigiert
    - /var/install/menu/setup.meu:
      User Menue fuer eisxen nochmal einfuegen.
    - update Libssl auf Version 0.9.8g-4ubuntu3.15


base 1.8.0 -> 1.8.1
===================

Aenderungen ohne Bezug zur Version:
- Neue Funktionen:
    - /var/install/bin/package-search:
      Neues Skript, um Pakete auch auf dem Installer zu suchen,
      ersetzt packeis-search.

- Bugfixes/Korrekturen:
    - /var/install/bin/ask:
      Fehler in der Farbausgabe behoben.
    - /var/install/bin/install-package:
      Fehler in den Parameter-Namen behoben.
    - /var/install/bin/post-setup-packages-section-cleanup:
      Weitere Dateien zum Loeschen hinzugefuegt.
    - /var/install/bin/system-base-set-menu-style:
      Doppelte '--' fuer mecho und techo hinzugefuegt.
    - /var/install/bin/ask:
      Debug-Sektion hinzugefuegt, damit die Frage auch bei
      debug (strace) angezeigt wird.

Aenderungen fuer eisfair-1:
- Bugfixes/Korrekturen:
    - /var/install/bin/system-devices-mount-usb:
      Korrektur des Exit-Codes bei einem Fehler.
    - Update libssl Version 1.0.0g, wenn nicht installiert.
    - /etc/init.d/mdadm:
      Pruefung ob madam ueberhaupt laeuft, bevor eine Meldung
      ausgegeben wird.
    - /etc/init.d/usb:
      Es wird nun das richtige Modul fuer USB-Drucker unter
      Kernel 2.6.x geladen.
    - Update e2fsprogs Version 1.42.
    - Update util-linux Version 2.19.1.
    - Update pciutils Version 3.1.9.
    - Update findutils Version 4.4.2.
    - Update libidn Version 1.24.
    - Update wget Version 1.13.4.
    - Update sudo Version 1.8.3p2.
    - /sbin/hotplug:
      Aenderungen fuer sauberes Laden der Firmware von bnx2.
    - Update ftp Version inetutils 1.9.1.

Aenderungen fuer eisfair-2 und/oder eisxen-1:
- Bugfixes/Korrekturen:
   - Update dnsutils.
   - Update bzip2.
   - Update dhcp-client.
   - Update pam.
   - Update tzdata.
   - Update kerberos.
   - Update start-stop-daemon.
   - Update Openssh auf Version 5.9p1-ubuntu.


base 1.7.6 -> 1.8.0
===================

Aenderungen ohne Bezug zur Version:
- Neue Funktionen:
    - /var/install/bin/change-url.cui.sh:
      Skript zur Auswahl der Download-URL im Curses-Modus.
    - var/install/dialog.d/LOG_INTERVAL.sh:
      Als neu hinzugefuegt.
    - /var/install/bin/ask:
      Die 'read'-Parameter -e -r -p werden jetzt benutzt.
    - var/install/bin/post-setup-packages-section-cleanup:
      Loescht liegengebliebene tmp-Dateien von install-package.
    - /var/install/bin/install-package:
      Funktion zum Update von -dev-Paketen hinzugefuegt, wenn ein
      Paket-Update erfolgt und ein -dev-Paket installiert ist.

- Bugfixes/Korrekturen:
    - /var/install/include/mecho, /var/install/include/techo:
      Hinweis auf die alte Syntax entfernt.
      Neu --link auch zu techo --row hinzugefuegt.
    - libcui Update auf Version 1.0.7.
    - /usr/local/bin/clrhome:
      '--' hinzugefuegt fuer tty-, html- und file-Parameter.
    - /usr/local/bin/wget.sh:
      Funktion zum Speichern in beliebigen Pfad hinzugefuegt.
    - /etc/check.d/base.exp:
      Hinzugefuegt zu check DISC: cpq devices.
      Hinzugefuegt zu check PARTITION: cpq devices.
      Neu check EPORT.
      Neu check ECRONTAB.

Aenderungen fuer eisfair-1:
- Neue Funktionen:
    - /usr/bin/pwtest:
      Neues Tool, um Passwoerter gegen das crack-dictionary
      zu pruefen.
    - /sbin/hotplug:
      Neues uevent-Helfer-Skript, um Firmware-Dateien zu
      laden.
    - /usr/bin/mdadm:
      Neues RAID-Management-Tool mit Funktionen zur Ueberwachung
      eines laufenden RAIDs hinzugefuegt.

- Bugfixes/Korrekturen:
    - /var/install/bin/system-devices-mount-usb:
      Kernel-2.6-Module zum Laden hinzugefuegt.
      Fehler fuer grep "Linux [S|s]swap" behoben.
    - /var/install/bin/system-devices-umount-usb:
      Die Syntax '--' fuer mecho und techo hinzugefuegt.
    - /etc/init.d/usb:
      USB2-Treiber nicht entladen.
    - Update xz-utils Version 5.0.3.
    - Update grep Version 2.9.
    - /etc/init.d/ide:
      Wechsel von insmode zu modprobe fuer Kernel 2.6.
      Benutzt nun 'functions'.
    - /etc/init.d/eth:
      Benutzt nun 'functions'.
    - Update file Version 5.08.
    - Altes gesichertes /sbin/lilo_22.8 entfernt.
    - Alte gesicherte /bin/ash-old/ash entfernt.
    - /etc/init.d/eth:
      Entlade e100/e1000/e1000e nicht bei Kernel 2.6 fuer WOL.
    - /sbin/sysctl:
      Reinstall von update-1.6.6, wurde vom icecube-Paket
      ueberschrieben.
      icecube-Paket zu outdated-packages hinzugefuegt.
    - /etc/init.d/boot:
      Remount mit acl auch fuer ext4- und xfs-Datei-Systeme
      hinzugefuegt.
    - Update libssl Version 1.0.0e, wenn nicht installiert.
    - var/install/bin/pre-setup-system-logfileview-menu:
      Anzeige der Listen in korrekter numerischer Reihenfolge.
    - /usr/share/doc/administration/administration.txt:
      Update.

Aenderungen fuer eisfair-2 und/oder eisxen-1:
- Neue Funktionen:

- Bugfixes/Korrekturen:
    - Update xz-utils Version 5.0.3.


base 1.7.5 -> 1.7.6
===================

Aenderungen ohne Bezug zur Version:
- Bugfixes/Korrekturen:
    - /var/install/bin/show-menu:
      Fehlerbehandlung, wenn fuer doc kein 'Dateiname' angegeben ist
    - /etc/init.d/functions:
      Environment-Einstellung entfernt
    - /var/install/bin/ask:
      'stty echo' auch zum trap-Handling hinzugefuegt
    - /var/install/bin/install-package:
      Ausfuehrung von remove_check_file verschoben

Aenderungen fuer eisfair-1:
- Bugfixes/Korrekturen:
    - /var/install/bin/pre-setup-system-logfileview-menu:
      Die Behandlung von Wildcards in Dateinamen wurde verbessert.
    - Alte libntfs-3g.so.80.0.0 entfernt
    - Update grep Version 2.8


base 1.7.4 -> 1.7.5
===================

Aenderungen ohne Bezug zur Version:
- Neue Funktionen:
    - /var/install/show-menu.cui: Ein "tail" Attribut wird nun
      im "doc" Tag von Menuedateien akzeptiert.
    - /var/install/show-doc.cui: Der Kommandozeilenschalter
      "--noframe" wird nun unterstuetzt. Dadurch kann der Text
      ohne Umrandung dargestellt werden.
    - /var/install/bin/show-menu:
      Ein "tail" Attribut wird nun
      im "doc" Tag von Menuedateien akzeptiert.
      Wechsel zu 'show-doc.cui' von 'doc' mit den Parametern
      --nocolor --noframe, und ist 'tail' gegeben mit --follow.

- Bugfixes/Korrekturen:
    - /var/install/bin/install-local-package:
      Ein moeglicher Indexfehler wurde behoben, der dazu fuehren
      konnte, dass eine leere eis-list.txt angezeigt wurde.
    - /var/install/bin/install-local-package:
      Es wird nun wieder ein Vorgabewert angezeigt, wenn das Skript
      bereits zuvor einmal verwendet wurde.
    - geaendert setup.users.menu zum Filemode 0640
    - var/install/bin/del-package
    - var/install/bin/install-package
      eis-install loggt nun nach local5.info

Aenderungen fuer eisfair-1:
- Neue Funktionen:
    - Update lilo Version 22.8 auf 23.1
    - /usr/sbin/ethtool Version 6
    - Update ntfs-3g Version 2010.10.2 auf 2011.4.12
    - Update hdparm Version 9.30 auf 9.37
    - Update sdparm Version 1.0.5 auf 1.0.6
    - Update fcron Version 3.0.6
    - /etc/init.d/cron:
      Benutzt nun ./functions
    - Update sysklogd Version 1.5
    - /etc/init.d/syslogd:
      Benutzt nun ./functions
    - Update libusb Version 1.0.8
    - Update libusb-compat Version 0.1.3
    - Update usbutils Version 002
    - /etc/init.d/usb:
      Benutzt nun  ./functions
    - Neuschreiben der base-Konfiguration:
      Eintrag zum loggen von eis-install zu syslogd hinzugefuegt
    - /var/install/menu/setup.system.logfileview.menu,
      /var/install/menu/setup.system.menu:
      Menuepunkt zur Anzeige der Installations-Logdatei
      hinzugefuegt.
    - /var/install/bin/pre-setup-system-logfileview-menu:
      Als neu hinzugefuegt

- Bugfixes/Korrekturen:
    - Update tar Version 1.26
    - Update xz-utils Version 5.0.2

Aenderungen fuer eisfair-2 und/oder eisxen-1:
- Neue Funktionen:
    - Neue Versionen von udev, blkid, mount, mdadm, lvm fuer den
      Einsatz von Kernel 2.6.38

- Bugfixes/Korrekturen:
    - Neue OpenSSH Version 5.8p1


base 1.7.3 -> 1.7.4
===================

Aenderungen ohne Bezug zur Version:
- Neue Funktionen:
    - /var/install/include/{baselib,mecho}:
      Neue 'mecho' Funktionen  --ok und --fail
      hinzugefuegt.
    - /var/install/include/configlib:
      Doppelte 'endash' (--) fuer Parameter hinzugefuegt.
    - /var/install/bin/{add-menu,edit}:
      Doppelte 'endash' (--) fuer Parameter hinzugefuegt.
    - Update auf die libcui 1.0.6
    - /var/install/bin/show-menu: Verbesserte Unterstuetzung von
      ANSI Escape Sequenzen, die Cursor-Bewegungen im
      Terminal-Fenster steuern.
    - /var/install/bin/install-local-package:
      Doppelte 'endash' (--) fuer Parameter hinzugefuegt.

- Bugfixes/Korrekturen:
    - /var/install/include/progress:
      Usage korrigiert.
    - /var/install/bin/update-systemfiles:
      Scheck fuer 'tty' entfernt,
      das Curses Menu gibt kein tty zurueck.
    - /var/install/bin/install-package:
      Laeuft wget in einen timeout oder ein anderer Fehler tritt
      auf, wird ein 'dummy' index erzeugt, damit die Installation
      gelingt.
    - /etc/init.d/functions:
      wechsel der Abfrage von 'if tty -s' zu '_quiet=true'
    - /var/install/bin/install-package:
      remove_check_file fuer CUI tool hinzugefuegt

Aenderungen fuer eisfair-1:
- Neue Funktionen:
    - update tar 1.25
      tar kann nun die Packformate gz, bz2, lzma, zx
      ohne extra Argument Angabe entpacken.
    - /etc/cron.daily/logrotate
      neu hnzugefuegt

- Bugfixes/Korrekturen:
    - /etc/init.d/boot und boot.cleanup:
      Wenn die Datei /forcefsck existiert (manuell erzeugt oder
      mittels 'shutdown -rF now'), wird beim naechsten Boot
      fsck erzwungen.
      Dabei ist zu beachten, dass fsck dabei 2 Durchlaeufe macht.
      Nach dem ersten gibt es einen Zwangs-Reboot, nach dem zweiten
      wird weiter gebootet, wenn die Datei-Systeme sauber sind.
      Dabei loescht /etc/init.d/boot.cleanup die Datei /forcefsck.
    - update xz-utils Version 5.0.1
    - update e2fsprogs Version 1.41.14
    - update util-linux Version 2.18
    - update ftp Version inetutils 1.8
    - update mingetty Version 1.08
    - 'ash' deaktiviert und gesichert
    - neuschreiben /etc/config.d/cron fuer logrotate Aufruf
    - update libssl Version 1.0.0d wenn nicht installiert


Aenderungen fuer eisfair-2 und/oder eisxen-1:
- Bugfixes/Korrekturen:
    - update xz-utils Version 5.0.1 (eisfair-2)
    - update libc6 auf libc6_2.7-10ubuntu8
    - update libc6-i686 auf libc6-i686_2.7-10ubuntu8
    - update libdbus-1-3 auf libdbus-1-3_1.1.20-1ubuntu3.4
    - update util-linux auf util-linux_2.13.1-5ubuntu3.1
    - update bsdutils auf bsdutils_2.13.1-5ubuntu3.1
    - update mount auf mount_2.13.1-5ubuntu3.1


base 1.7.2 -> 1.7.3
===================

Aenderungen ohne Bezug zur Version:
- Bugfixes/Korrekturen:
    - /var/install/include/syslib-1:
      Hinzugefuegt, fehlte im Update 1.7.2 und loeste damit
      einen Fehler in der Benutzerverwaltung aus.

Aenderungen fuer eisfair-1:
- Bugfixes/Korrekturen:
    - Update libssl Version 0.9.8q, wenn nicht installiert.
    - Deinstallation der alten Version /usr/lib/gettext,
      wenn gettext-dev nicht installiert ist.
    - /var/install/config.d/cron.sh:
      Fehlende eislib hinzugefuegt.
    - /etc/init.d/usb:
      Ueberpruefung ob usbfs schon gemounted ist, bevor
      gemountet wird.
    - Update e2fsprogs-1.41.12 auf e2fsprogs-1.41.13 mit
      libblkid, libuuid, uuidd und fsck, um das Formatieren
      von logischen lvm-Laufwerken zu ermoeglichen.
    - util-linux-ng-2.18 neu gebaut ohne libblkid, libuuid,
      libmount, uuidd und fsck, um das Formatieren
      von logischen lvm-Laufwerken zu ermoeglichen.

Aenderungen fuer eisfair-2 und/oder eisxen-1:
- Bugfixes/Korrekturen:
    - Update xz utils auf Version 5.0.0
    - Update libssl auf Version libssl0.9.8_0.9.8g-4ubuntu3.12_i386
    - Update openssl auf Version openssl_0.9.8g-4ubuntu3.12_i386
    - Update tzdata auf Version tzdata_2010o~repack-0ubuntu0.8.04_all
    - Nochmalige Installation von:
      Update bzip2
      Update libbz2
      Update libc6
      Update libc6-i686
      Update libkrb53
      Update sudo
      Update wget
      Update lvm2
    - Entfernen obsoleter Verzeichnisse:
      /usr/bin/{usr,lib,bin,sbin,etc}
    - /etc/init.d/eisconfig:
      Fehlerhafte Ausgabe waehrend des Bootens reduziert.


base 1.7.1 -> 1.7.2
===================

Aenderungen ohne Bezug zur Version:
- Neue Funktionen:
    - /var/install/bin/show-menu:
      ui-Tag auch fuer doc und init hinzugefuegt.
    - /etc/init.d/functions:
      Neues Skript hinzugefuegt, welches Funktionen fuer
      init-Skripte verwaltet.

- Bugfixes/Korrekturen:
    - Neue Version des User-Managers hinzugefuegt, die ein
      paar minder bedeutende Fehler im Plugin-Handling korrigiert.
      Auch werden nun Samba-Workstation-Accounts nicht laenger
      gemeinsam mit den regulaeren Usern angezeigt, sondern korrekt
      gefiltert.
    - /var/install/bin/del-package:
      Rueckfall auf mktemp.
    - /var/install/bin/update-systemfiles:
      update-sudoers soll fuer eisfair-1 nicht mehr benutzt werden.
    - /var/install/bin/show-menu.cui:
      Es wurde ein Fehler korrigiert, der dazu fuehrte, dass die
      Sortierfunktion im Curses-Menue fehlschlug, wenn unsichtbare
      Menueeintraege (ui=classic) im sortierten Menue vorkamen.
    - /var/install/bin/userman.cui.users.module.sh
      Bislang wurden Passworte im User-Manager mit dem crypt-Tool
      verschluesselt und anschliessend an "useradd" uebergeben.
      Da die Verwendeung von "crypt" auf eisfair2 nicht in identischer
      Weise moeglich war, wurde die Passworterzeugung nun auf das
      passwd-Tool umgestellt.

Aenderungen fuer eisfair-1:
- Neue Funktionen:

- Bugfixes/Korrekturen:
    - Fehler beim Mounten von USB-Dateisystemen behoben der
      durch eine Umbenennung des Dateisystems verursacht wurde.
    - Fehler bei der Erkennung von USB-Geraeten behoben,
      welcher dazu fuehrte, dass diese nicht angezeigt und
      gemountet werden konnten.
    - Das USB-Dateisystem wurde von 'usbdevfs' in 'usbfs' umbenannt.
    - Falls das USB-Dateisystem in der /etc/fstab fehlt, wird es
      nun hinzugefuegt.
    - Update sudo Version 1.7.4p4
    - Update psmisc Version 22.13
    - Update module-init-tools von Version 3.2.2 auf 3.5
    - Update von util-linux-2.12r auf util-linux-ng-2.18 mit
      neuer libblkid, libuuid
    - /sbin/mount.nfs und Link /sbin/umount.nfs fuer das Mounten/
      Umounten von nfs Mounts hinzugefuegt (nicht mehr in mount von
      util-linux-ng enthalten)
    - e2fsprogs-1.41.12 neu gebaut ohne libblkid, libuuid
    - Update xz-utils Version 5.0.0
    - Update grep Version 2.7
    - /usr/share/doc/administration/administration.txt:
      Ein paar kleine Anpassungen.
    - Update ntfs-3g von 2010.8.8 auf 2010.10.2
    - Neu hinzugefuegt /etc/sudoers.upd172
      mit dem neuen #includedir /etc/sudoers.d
    - Sicherheitsupdate libssl Version 0.9.8p
      wenn nicht installiert

Aenderungen fuer eisfair-2 und/oder eisxen-1:
- Neue Funktionen:
    - hvc0 console hinzugefuegt, da diese von xen benoetigt/genutzt
      wird.
    - updated eisconfig script to identify whether system is
      running as domU and to check which console (hvc0 or xvc0)
      is required for xen.
    - Paket libssl auf libssl0.9.8_0.9.8g-4ubuntu3.12_i386 aktualisiert
    - Paket openssl auf openssl_0.9.8g-4ubuntu3.12_i386 aktualisiert
    - Paket tzdata auf tzdata_2010o~repack-0ubuntu0.8.04_all aktualisiert

- Bugfixes/Korrekturen:
    - Fehlenden Menueeintrag 'Package Documentation' auf eisxen-1
      hinzugefuegt.
    - xen-detect fuer eisfair-2 erneut hinzugefuegt.


base 1.7.0 -> 1.7.1
===================

- Generelle Bugfixes/Korrekturen:
    - /var/install/bin/add_advancedconfigmenu:
      Ausgabe des 'cd -'-Befehls wird nun unterdrueckt.

Aenderungen ohne Bezug zur Version:
- Neue Funktionen:
    - /var/install/bin/show-menu.cui:
      Das Programm wertet beim Lesen von Menue-Dateien das
      Attribut "ui" aus. Wenn dort das Attribut angegeben wurde
      aber nicht die Zeichenkette "cui" enthaelt, wird der
      entsprechende Menueeintrag nicht im Curses-Menue
      angezeigt.
    - /var/install/include/mecho, /var/install/include/techo,
      /var/install/include/baselib:
      '--' Syntax fuer Parameter hinzugefuegt.
    - /var/install/bin/add-group, /var/install/bin/add-user:
      '--' Syntax fuer Parameter benutzt,
      echo nur im 'interactive'-Modus.
    - /var/install/bin/show-menu:
      Das Programm wertet beim Lesen von Menuedateien das Attribut
      "ui" aus. Wenn dort das Attribut angegeben wurde aber nicht
      die Zeichenkette "classic" enthaelt, wird der entsprechende
      Menueeintrag nicht im Classic-Menue angezeigt.
    - /var/install/menu/setup.menu:
      Menue-Eintrag fuer User-Administration 'ui' hinzugefuegt.
    - /var/install/bin/userman.cui.sh:
      Curses-Frontend fuer die Benutzerverwaltung unter eisfair
      hinzugefuegt. Das Frontend wird nur dann verwendet, wenn das
      Curses-Menue vom Anwender aktiviert wurde.
    - /var/install/bin/system-devices-mount-usb:
      Verwende Mount-Option ntfs-3g, wenn auto fehl schlaegt.
    - /var/install/bin/edit:
      '--' Syntax fuer Parameter hinzugefuegt.
      Pruefung fuer -x hinzugefuegt, bevor das init-Skript
      ohne vorangestelltes 'sh' ausgefuehrt wird.
    - /var/install/bin/install-package:
      '--' Syntax fuer Parameter hinzugefuegt.
      Hinweis fuer a=all-Syntax entfernt.
    - /var/install/bin/choose, /var/install/include/progress:
      '--' Syntax fuer Parameter hinzugefuegt.
    - /var/install/include/baselib, /var/instsll/include/mecho,
      /var/install/include/techo:
      Neue vordefinierte Nachrichten-Stile
      --link      fuer cyan
      --stdbr     fuer standardbright
    - /var/install/bin/install-package:
      mecho mit den neuen Nachrichten-Stilen ersetzt colecho.
      check-files werden fuer 'all' entfernt, wenn 'Error occured'.
      Installation wird nun ins Syslog geschrieben.
    - /var/install/bin/del-package:
      Deinstallation wird nun ins Syslog geschrieben.

Aenderungen fuer eisfair-1:
    - Sicherheits-Update bzip2 Version 1.0.6
    - Altes bzip2 Paket entfernt, wenn installiert,
      in outdated hinzugefuegt.
    - Update libidn Version 1.19
    - Update libpopt Version 1.16
    - Update iputils Version s20100418
    - Update lilo 22.6.1 auf 22.8
    - Update ntfs-3g 2010.3.6 auf 2010.8.8
    - Alte Backups geloescht:
      /bin/b170gawk
      /bin/b170grep
      /usr/bin/b165updatedb
      /usr/bin/b170sed
    - /usr/share/doc/administration/administration.txt:
      Syntax-Fehler behoben.
    - Altes ipv6tools-Paket entfernt, wenn installiert,
      in outdated hinzugefuegt.
    - Update iptables Version 1.4.9.1
      Wenn iptables aktiv ist: Muss nach der Installation
      ein Neustart erfolgen
    - Update iproute2 Version 2.6.35

Aenderungen fuer eisfair-2 und/oder eisxen-1:
    - Update bzip2
    - Update libbz2
    - Update libc6
    - Update libc6-i686
    - Update libkrb53
    - Update libssl0.9.8
    - Update openssl
    - Update sudo
    - Update tzdata
    - Update wget
    - Update lvm2
    - /var/install/bin/system-filesystems-lv-resize:
      Frage korrigiert.
    - Link hinzugefuegt, der fuer das Setzen von zusaetzlichen
      Routen beim Systemstart benoetigt wird.


base 1.6.9 -> 1.7.0
===================

- Generelle Bugfixes/Korrekturen:
    - Update libcui auf Version 1.0.5
    - Update aller cui Programme
    - Update aller cui-addon Bibliotheken
      (werden nur bei Bedarf installiert)
    - /var/install/bin/backup-file:
      Fehler beim auswerten von 'ls --full-time' behoben.
    - list-packages.cui:
      Liest Paket-Dateien im alten Format, wenn das Lesen der
      XML-Datei fehlgeschlagen ist. Auf diese Weise können
      Pakete sichtbar gemacht werden, die ihre Paketinformationen
      noch im alten Format gespeichert haben.

Aenderungen ohne Bezug zur Version:
- Neue Funktionen:
    - Neue Version von ask:
      ask akzeptiert nun auch versteckte Eingabe (z.B. fuer
      die Eingabe von Kennwoertern).
    - at.allow/at.deny:
      Unterstuetzung zu update-systemfiles hinzugefuegt.

Aenderungen fuer eisfair-1:
    - Update at Version 3.1.12:
      Rechte korrigiert
    - Update fcron Version 3.0.6
    - Update gettext Version 0.18.1.1
    - Fehler behoben 'su: incorrect password' mit
      Update Linux-PAM Version 1.1.1.90
      Update coreutils Version 8.5
    - Update gawk Version 3.1.8
    - Update sed Version 4.2.1
    - Update grep Version 2.6.3
    - Update hdparm Version 9.30
    - Update sdparm Version 1.0.5
    - /etc/init.d/syslogd:
      Erzeugen von logrotate Eintraegen entfernt
    - /var/install/config.d/base.sh:
      Erzeugen von logrotate Eintraegen hinzugefuegt.
    - Sicherheits-Update cpio:
      https://bugzilla.novell.com/show_bug.cgi?id=629860
    - Neuschreiben der base-Konfiguration:
      - Syslogd-Parameter ueberarbeitet
      - Neuen Parameter fuer prerotate hinzugefuegt
    - Update e2fsprogs auf Version 1.41.12

Aenderungen fuer eisfair-2 und/oder eisxen-1:
    - Update atd
    - Update usbutils to version 0.86
    - Acpid Dienst fuer Netztaster eingebaut


base 1.6.8 -> 1.6.9
===================

- Generelle Bugfixes/Korrekturen:

Aenderungen fuer eisfair-1:
    - Update killproc

Aenderungen fuer eisfair-2/eisxen-1:
    - Files hinzugefuegt, die benoetigt werden, um einen
      halbwegs konsistenten Update-Status fuer eisfair-2
      herzustellen (obige Dateien wurden nicht korrekt in
      einigen eisfair-2-Isos integriert)


base 1.6.7 -> 1.6.8
===================

- Generelle Bugfixes/Korrekturen:

Aenderungen ohne Bezug zur Version:
    - /var/install/bin/pre-setup-packages-section-menu:
      Hinweis auf 'invalid' hinzugefuegt.
    - /var/install/bin/install-package:
      Postion zum Entfenen der check-Dateien geaendert.

Aenderungen fuer eisfair-1:
    - Reboot nach der Installation ist erforderlich

    - Update libpopt Version 1.15
    - Update net-tools Version 1.60:
      Enthalten ist traceroute Version 1.2.
    - Update ed Version 1.4
    - Update strace Version 4.5.19
    - Update setserial Version 2.17
    - Sicherheitsupdate tar Version 1.23
    - Sicherheitsupdate cpio Version 2.11
    - Sicherheitsupdate libssl Version 0.9.8n,
      wenn nicht installiert
    - Update pciutils Version 3.1.7
    - Update lsof Version 4.83
    - XZ utils hinzugefuegt
    - /etc/init.d/usb:
      Module nicht entladen wenn das Boot-Laufwerk ein
      USB-Laufwerk ist.
    - Update logrotate Version 3.7.8
    - Update fcron Version 3.0.5
    - Update ntfs-3g-2010.1.16 -> ntfs-3g-2010.3.6
    - Update sysvinit Version 2.88:
      Reboot ist erforderlich.
    - Update killproc Version 2.13
    - Update ksh Version 2010-03-09
    - Update zlib Version 1.2.5

Aenderungen fuer eisfair-2 und/oder eisxen-1:
    - XZ utils hinzugefuegt
    - Security updates:
      - grub
      - gzip
      - libkrb53
      - sudo
      - tzdta


base 1.6.6 -> 1.6.7
===================

- Generelle Bugfixes/Korrekturen:

Aenderungen fuer eisfair-1:
    - /etc/pam.d/common-auth:
      Eintrag entfernt:  optional pam_smbpass.so

Aenderungen fuer eisfair-2 und/oder eisxen-1:
    - /usr/sbin/update-rc.d:
      added script


base 1.6.5 -> 1.6.6
===================

- Generelle Bugfixes/Korrekturen:

Aenderungen ohne Bezug zur Version:
    - Die CUI Bibliothek libcui, die bisher statisch in die
      cui-Programme gelinkt war, wird jetzt als shared-Library
      ausgeliefert.
    - Alle CUI-Programme verwenden jetzt die shared-Version der
      libcui.
    - Die von shellrun.cui verwendeten named pipes werden nun
      unter /var/run/cui und nicht laenger unter $HOME/.cui
      angelegt.
    - Beim Systemstart wird das Verzeichnis /var/run/cui von
      Dateien bereinigt, die im Falle eines unkontrolliert
      beendeten shellrun-Skriptprogramms stehengeblieben sind.
    - /var/install/bin/install-package:
      - vorbereitet fuer die Anzeige von benoetigtem Festplattenplatz: xx MB required
      - vorbereitet fuer Archive im xz- und lzma-Format
      - Testfunktion fuer das Installieren aller aufgelisteten Pakete mit
        einem Tastendruck (Install item 'a=all')

Aenderungen fuer eisfair-1:
    - Update libattr Version 2.4.44
    - Update libacl Version 2.2.49
    - Update procps Version 3.2.8
    - Update diffutils Version 2.9
    - Update wget, mit dem sysconfigdir=/etc
    - Hinzugefuegt libxcrypt Version 3.0.3
    - Update libcrack Version 2.8.14
    - Hinzugefuegt Crack dictionary small:
      Passworte werden nun gegen Cracklib Dictionary geprueft.
    - Update Linux-PAM Version 1.1.1:
      - pam_login Version 3.4.0
      - pam_pwcheck Version 3.12.5
      - pam_unix2 Version 2.7.3
      - pam_homecheck Version 2.0
      - pam_make Version 1.2
      - pam_devperm Version 1.6
      - pam_chroot Version 0.9.2
    - Update pwdutils Version 3.2.5:
      Es sind jetzt mehr als 8 Zeichen fuer Passwoerter moeglich.
    - Update tar Version 1.22:
      Support fuer die Formate xz und lzma.
    - Update gzip Version 1.4
    - Update star Version 1.5.1
    - Update coreutils Version 8.4
    - Update at, uebersetzt mit Linux-PAM-1.1.1:
      - /etc/pam.d/atd hinzugefuegt
    - /etc/init.d/cron:
      - Pruefung auf laufenden cron verbessert.
    - DNS Tools auf Version 9.7.0-p1 aktualisiert
    - Update libwrap, TCP wrappers Version 0.7.6
    - Initiales ntfs-3g-2010.1.16
    - /var/install/bin/add-user:
      - Hinzufuegen von System-Accounts korrigiert
      - Patch von /etc/shadow

Aenderungen fuer eisfair-2 und/oder eisxen-1:
    - Verbesserte Verwaltung optional ladbarer Kernelmodule
    - bugfixes zu bug #222 und #223 aus
      Installations-CD 1.6.5 vom 01.03.10


base 1.6.4 -> 1.6.5
===================

- Generelle Bugfixes/Korrekturen:

Aenderungen ohne Bezug zur Version:
    - Die ECE Shell-Bibliothek "ecelib" wurde um einen Dialog
      ergaenzt, der Auswahllisten mit Kommentaren zur Verfuegung
      stellen kann. In Dialog-Skripten fuer den ECE wird die
      Liste mit "ece_comment_list_dlg" eingebunden.
    - /var/install/bin/modify-user:
      Abhaengigkeit zum cal-Programm entfernt und Fehler in der
      Funktion zum Abschalten des Passwortablaufs behoben.

Aenderungen fuer eisfair-1:
    - Alte m4 Version geloescht, wenn devtools nicht installiert
    - Alte Berkeley DB Dateien geloescht
    - /var/install/bin/list-packages:
      Fehler fuer die Anzeige 'upgradable packages' und Tippfehler
      behoben.
    - Neu libidn Version 1.16 hinzugefuegt
    - Update wget Version 1.12 mit idn
    - Update OpenSSL version 0.9.8l wenn nicht installiert
    - PuTTY terminfo Dateien hinzugefuegt
    - /etc/profile:
      Benutzung von putty-terminfo-Dateien ermoeglicht.
    - Update Mtools Version 4.0.12
    - Update at Version 3.1.10.2
    - Update which Version 2.20
    - Update whois Version 5.0.1
    - Update screen Version 4.0.3

Aenderungen fuer eisfair-2 und/oder eisxen-1:
    - Ordner /data/packages/ angelegt, welcher zukuenftig
      fuer Paketdaten verwendet werden soll.


base 1.6.3 -> 1.6.4
===================

- Generelle Bugfixes/Korrekturen:
    - /var/install/include/packagelib:
      Backticks innerhalb description entfernen.
    - /var/install/bin/list-packages.cui:
      Prueft ob die Meta-Information "required_base" in der Datei
      index.txt enthalten ist und das installierte base-Update der
      Vorgabe entspricht. Falls nicht, werden alle Updates ausser dem
      base-Update und dem Kernel-Update verborgen.
    - /var/install/bin/shellrun.cui:
      Es wurde ein Fehler korrigiert, durch den mehrere einzelne
      Kommandozeilenargumente als ein einziges Argument an das
      untergeordnete Skript weitergegeben wurden.
    - /var/install/bin/edit-conf.cui:
      Es wurde ein Fehler korrigiert, durch den der Eingabefocus
      verloren gegangen ist, wenn das Hilfefenster verborgen wurde,
      waehrend sich der Fokus darauf befand.
    - Statische Devices wurden neu erstellt
    - /etc/check.d/base, /var/install/config.d/base.sh:
      - Gateway-Definition in base-Konfiguration ist nun optional
      (nur eisfair-2)
      Zeige Warnung, wenn kein Gateway definiert ist.
    - /var/install/bin/list-packages:
      Ueberpruefung der installierten base-Vversion, bevor
      Paket-Updates gesucht werden.
    - Update gettext 0.17:
      Uebersetzt ohne Abhaengigkeit zu libiconv und libintl,
      benutzt wird nun die iconv-Funktion der GNU LibC.
      Wieder hinzugefuegt /usr/bin/iconv Version GNU LibC 2.3.6
      (nur fuer eisfair-1).
    - /etc/init.d/boot:
      Fortschrittsanzeige fuer fsck Ausgabe hinzugefuegt
      (nur fuer eisfair-1)
    - Gateway kann optional als Point-to-Point Link genutzt werden
      (nur fuer eisfair-2)
    - Update less 436
      (nur fuer eisfair-1)
    - Neues mdadm-init-Skript hinzugefuegt
      (nur fuer eisfair-2/eisxen)
    - /var/install/bin/install-local-package:
      Spaltenanzeige in der Verzeichnisliste korrigiert und feste
      Bildschirmgroessenreferenz entfernt.
    - Update coreutils 5.2.1:
      Uebersetzt ohne Abhaengigkeit zu libiconv und libintl,
      benutzt nun die iconv-Funktion der GNU LibC.
    - Sicherheitsupdates fuer eisfair-2/eisxen:
      dnsutils, openssl, file, sudo, dhcp3, wget, lsb-base,
      libmagic, timezone

- Neue Funktionen:
    - Neue Bibliothek /var/install/include/virtlib zum Erkennen des
      Virtualisierungskontextes, in dem eine Maschine ausgefuehrt
      wird.
      Zusaetzlich dazu Programm 'xen-detect' fuer eisfair-1 und
      eisfair-2 hinzugefuegt.
    - Die Programme /sbin/checkproc, /sbin/killproc, /sbin/startproc
      wurden auf Version 2.13 fuer Eisfair-2 aktualisiert
    - Udev wurde auf Version 127 fuer Eisfair-2 aktualisiert
    - Rsync wurde auf Version 3.0.4-3 fuer Eisfair-2 aktualisiert
    - Updatedb fuer eisfair-2/eisxen hinzugefuegt


base 1.6.2 -> 1.6.3
===================

- Generelle Bugfixes/Korrekturen:
    - Alte Dateien /bin/gzip_v1p3p10 und
      /bin/tar_v1p15p91 entfernt
      (nur fuer eisfair-1)
    - Dateirechte korrigiert:
      /var/install/bin/add-user 0755
      (nur fuer eisfair-1)
    - Update bc auf version 1.06.94
      (nur fuer eisfair-1)
    - Update e2fsprogs auf version 1.41.8
      (nur fuer eisfair-1)
    - Update util-linux auf version 2.12r
      (nur fuer eisfair-1)
    - Update findutils auf version 4.2.33
      (nur fuer eisfair-1)
    - /var/install/bin/edit:
      Ueberpruefung fuer newline am Ende des config-Skriptes hinzugefuegt.
    - /var/install/include/packagelib:
      Funktion parse_infofile parametriert.
      Die Ausgabe kann nun auch in eine Datei erfolgen.
    - /var/install/bin/list-packages:
      parse_infofile jetzt mit den neuen Parametern und Ausgabe in eine Datei.
      Die alte Ausgabe ins Environment crasht mit mehr als 180 Paketen.
    - eisfair-2/xen syslog-Bug 189 behoben:
      - Meldungen mit Level "err,crit,emerg" werden nicht geloggt, wenn sie
        nicht von den facilities auth, authpriv, kern oder mail kommen
    - /etc/config.d/base:
      Rewrite fuer atl1e (nur fuer eisfair-1).
    - /etc/init.d/boot:
      Mehrere Optionen nach fsck hinzugefuegt (nur fuer eisfair-1).
    - Alte Berkeley DB Dateien in /{lib,usr/bin}glibc-2.2.2 Verzeichnis verschoben
      (nur fuer eisfair-1)
    - Update joe auf Version 3.7
      (nur fuer eisfair-1)
    - Altes Paket-Infofile von libintl entfernt
      (nur fuer eisfair-1)
    - Update zlib 1.2.3 uebersetzt mit GNU LibC 2.3.6
      (nur fuer eisfair-1)

- Neue Funktionen:
    - Updatedb in base integriert
      (nur fuer eisfair-1)
    - /var/install/bin/pre-setup-packages-section-menu:
      Neue Datei zum Generieren eines Dynamischen 'List installed packages' Menue.
    - /var/install/menu/setup.packages.menu:
      Menueeintrag fuer das dynamische Menue erzeugt.


base 1.6.1 -> 1.6.2
===================

- Generelle Bugfixes/Korrekturen:
    - Alte Version von xterm wieder hinzugefuegt
      (nur fuer eisfair-1)
    - Alte GNU LibC 2.2.5 Version entfernt
      (nur fuer eisfair-1)
    - Update der dnsutils (ohne epoll compiliert)
      (nur fuer eisfair-1)
    - Fehlende Eintraege in der Online-Hilfe hinzugefuegt und Inhalt
      erweitert (Environment und SSH Setup)
      (nur fuer eisfair-2|eisxen-1)
    - Die Option -l im add-user-Skript wird nun auf eisfair-2|eisxen-1
      Systemen ignoriert, da dort neue Accounts automatisch gelockt werden
      und sonst ein ungewuenschtes Account-Ablaufdatum gesetzt wird.
    - /etc/init.d/eth:
      e1000 und e1000e werden im neuen Kernel nicht entladen, damit WOL
      funktioniert (nur fuer eisfair-1)

- Neue Funktionen:
    - console-tools entfernt
      (nur fuer eisfair-1)
    - Teile von kbd-1.15 hinzugefuegt (war kbd-1.0.4)
      (nur fuer eisfair-1)


base 1.6.0 -> 1.6.1
===================

- Generelle Bugfixes/Korrekturen:
    - /etc/ld.so.conf:
      Bereinigt von Standard-Verzeichnissen /usr/lib und /lib.
      Hinzugefuegt "include /etc/ld.so.conf.d/*.conf".
    - CUI-Programme: list-files.cui, list-packages.cui, shellrun.cui and
      show-menu.cui wurden korrigiert. Diese Programme verursachten ein
      Flackern des Bildschirms auf der Konsole, wenn von einem laufenden
      Shell-Skript in den Curses-Modus zurueckgewechselt wurde.
    - base-update.sh:
      Eintraege fuer atl1, atl2 werden hinzugefuegt (nur fuer eisfair-1).
    - Update ncurses-5.6 uebersetzt mit GNU LibC 2.3.6
      (nur fuer eisfair-1)
    - /var/install/bin/check-version:
      dotu fuer packages info-file hinzugefuegt
    - Update libreadline-5.2 uebersetzt mit GNU LibC 2.3.6
      (nur fuer eisfair-1)
    - /var/install/bin/config_shlib:
      Der Inhalt der Variablen MAX_BACKUP_CONFIG wird nun gefiltert,
      sodass auch auf eisfair-2 Systemen ein korrekter Zahlenwert zurueck
      gegeben wird.
    - Update bash-3.2 uebersetzt mit GNU LibC 2.3.6
      (nur fuer eisfair-1)
    - Update libgcc_s GCC-3.4.6 uebersetzt mit GNU LibC 2.3.6
      (nur fuer eisfair-1)
    - Update iputils_s20071127 uebersetzt mit GNU LibC 2.3.6
      (nur fuer eisfair-1)
    - Update DNS-Programme DIG, HOST und NSLOOKUP 9.6.1 uebersetzt mit GNU LibC 2.3.6
      (nur fuer eisfair-1)
    - /var/install/bin/system-base-set-menu-style:
      break-Handling fuer ask hinzugefuegt.
      Fehler fuer '*' shell expansion (techo) behoben.
      Neu awk fuer IFS handling


base 1.5.6 -> 1.6.0
===================

Info: Es ist erforderlich nach der Installation das System neu zu starten.

- Generelle Bugfixes/Korrekturen:
    - /var/install/bin/install-package:
      Fehler in der Behandlung von Libs korrigiert
      Fehler im install vom Devhost behoben.
    - /var/install/bin/show-menu:
      Fehler in der Behandlung von versteckten Menue Eintraegen korrigiert
    - Update auf GNU LibC 2.3.6
      (Nur fuer eisfair-1)
    - Die *.cui Programme wurden aktualisiert. Die neuen Binaries
      sind nun statisch gegen die aktuelle Version der libbcui (1.0.3)
      gelinkt. Dadurch wird ein Fehler korrigiert, der bei einer
      Groessenaenderung der Konsole auftritt, waehrend ein Shellscript laeuft.
      Zudem hat sich das Interface fuer CUI-Addon-Module geaendert.
    - /var/install/include/configlib:
      Zaehlvariable idx umbenannt.
    - /var/install/bin/check-version:
      Fehler in Installation vom Devhost behoben.

- Neue Funktionen:
    - /var/install/menu/setup.menu:
      Menuepunkt zur Anzeige der changes.txt-Datei der installierten
      Pakete hinzugefuegt.
    - /var/install/bin/ask:
      Optionen zur Verwendung von Farben hinzugefuegt.
    - /etc/profile:
      Es wird nun bei Bedarf die OPENSSL_CONF Environment-Variable
      gesetzt.


base 1.5.5 -> 1.5.6
===================

- Generelle Bugfixes/Korrekturen:
    - install-package:
      - Installationsmoeglichkeit fuer Pakete von USB-Stick hinzugefuegt.
      - Check fuer IP Regexp verbessert.
    - system-device-{u}mount-usb:
      Aufruf von anykey geaendert (nur fuer eisfair-1).
    - /var/install/help/environment:
      Tippfehler behoben.
    - /usr/share/doc/environment/environment.txt:
      Tippfehler behoben.
    - /var/install/config.d/base.sh:
      Check fuer installiertes Paket pcmcia korrigiert (nur fuer eisfair-1).
    - base-update.sh:
      Eintrag fuer e1000e wird hinzugefuegt (nur fuer eisfair-1).
    - /var/install/help/base:
      (nur fuer eisfair-1)
    - Rueckgabewert 1 in /etc/cron.weekly/mdadm entfernt
      (nur fuer eisfair-2).
    - Fehlerhaften grub-bootloader auf 2. Festplatte bei Software
      RAID 1 behoben.
    - grep in der Version 2.5.1a hinzugefuegt (nur fuer eisfair-1).
    - check-eisfair-version:
      Check fuer eislib hinzugefuegt.
    - pam_unix2.so version 1.15:
      Neue Version arbeitet auch mit libc 2.3.6 (nur fuer eisfair-1).
    - Automatische Erstellung des home-dir bei System-Usern wiederhergestellt.
    - Fehlende Datei /var/log/wtmp wird erstellt.
    - Angaben in /etc/hosts korrigiert.
    - Sicherheitsupdates fuer OpenSSL und Udev.
    - Unbenutztes Runlevel 3 Verzeichnis (/etc/rc3.d) geloescht.
    - Schweizerdeutsches Tastaturlayout hinzugefuegt.
    - Anzeige der Konsolenschriftarten default8x9 und default8x16 repariert
      (nur fuer eisfair-2).
    - /var/install/bin/check-version
      Fehler im install vom Devhost behoben.

- Neue Funktionen:
    - /var/install/bin/update-systemfiles:
      Von dem Skript kann jetzt auch /etc/nsswitch.conf manipuliert
      werden (auch fuer eisfair-2 und eisxen).
    - /var/install/include/configlib:
      Neue Parameter fuer printgroup/printcustomgroup.
    - /usr/share/doc/administration/administration.txt:
      Administrationsdokumentation hinzugefuegt.
    - /var/install/include/jedlib:
      Neue Version der jedlib-Funktions-Library.


base 1.5.4 -> 1.5.5
===================

- Generelle Bugfixes/Korrekturen:
    - /usr/bin/consolechars:
      Neue console-tools-0.3.3 (war console-tools-0.3.23), um
      einen double free mit der libc 2.3.6 zu vermeiden.
      (nur fuer eisfair-1).
    - install-package:
      Check fuer installierte Pakete, bevor eine Fehlermeldung ueber
      ein fehlendes Paket angezeigt wird.
      Das Datum wird nun an der console in ISO 8601 dargestellt
    - show-menu:
      Fehler durch Parameteruebergabe behoben.
    - deinstall-package:
      Fehler in der Anzeige fuer aktive Paket-Abhaengigkeiten behoben.
    - check-package-usage:
      Abhaengige Pakte werden nun mittels grep ermittelt, das geht
      wesentlich schneller.
    - /usr/bin/vim:
      Neues VIM v7.2 Programm bzw. Dateien (war VIM v6.3) miti
      Multi-Byte-Unterstuetzung. (nur fuer eisfair-1)
    - edit.
      break-Handling fuer ask hinzugefuegt, Fehler im tr '-' '_' fuer
      START_PACKAGES-NAME behoben, tmp-file name vom config-file geaendert.
    - list-packages und Sektion-Menu:
      Liste der Sektionen an ueberarbeitete Sektion-Struktur angepasst
    - list-packages:
      techo '*' expansion unterbunden.
    - check-eisfair-version:
      techo '*' expansion unterbunden, break-Handling fuer ask hinzugefuegt.
    - configlib:
      Copyright geaendert, Layout angepasst.

- Neue Funktionen:
    - /var/install/bin/update-systemfiles:
      Von dem Skript kann jetzt auch /etc/nsswitch.conf manipuliert
      werden (nur fuer eisfair-1).
    - base-Skripte angepasst, um PCMCIA-Paket mit auf die Install-CD
      integrieren zu koennen (nur fuer eisfair-1).


base 1.5.3 -> 1.5.4
===================

- Generelle Bugfixes/Korrekturen:
    - check-package:
      Namen der temporaeren eislist und Eintraege korrigiert.
      Default-Eintrag fuer index.txt von Pack-Eis hinzugefuegt.
    - install-package:
      Die base-Version wird jetzt in install-package sofort
      geprueft und exportiert.
      Ueberpruefung fuer Abbruch bei 'ask' hinzugefuegt.
    - Aktualisierung der Netzwerkkarten-Treibernamen in der base
      fuer den Kernel 2.4.35-wt1.

- Neue Funktionen:
    - edit-conf.cui:
      Invertiert die Bedeutung von OPT-Variablen wenn in der check
      Datei ein Ausrufungszeichen vor die OPT-Variable gestellt wird.
      Das hat zur Folge, dass Konfigurationsoptionen sichtbar werden,
      wenn die uebergeordnete OPT-Variable den Wert 'no' hat. Anderen-
      falls sind die Optionen versteckt.
      Optionale Konfigurationsvariablen werden in der Ansicht verborgen
      solange sie keinen Wert besitzen. Durch Druecken von F4 kann auf
      die Ansicht der vollstaendigen Konfiguration mit allen optionalen
      Werten umgeschaltet werden.
    - system-devices-mount-usb, system-devices-umount-usb:
      Das Mounten von USB-Laufwerken ist nun nicht mehr nur auf
      RAW-Devices und die Partition 1 beschraenkt. Es ist nun ebenfalls
      moeglich mehrere USB-Laufwerke zu mounten, indem die Mount-Punkte
      unterhalb des Verzeichnisses /usb angelegt und nach den Devices
      benannt werden (nur fuer eisfair-1).


base 1.5.2 -> 1.5.3
===================

- Generelle Bugfixes/Korrekturen:
    - edit-conf.cui-2.0.2:
      An dem Skript-API des Programms wurden Aenderungen vorgenommen,
      die die Behandlung von leeren Uebergabeparametern verbessern.
      Von Hintergrund-Skripten aus koennen nun Zusatzmodule gelanden werden.
      Damit ist es in Zukunft moeglich, paketspezifische Zusatzfunktionen
      in Skripten anzubieten.
      ecelib wurde so umgeschrieben, dass sie das neue API verwendet.
      Breitenberechnung der Namensspalte in der Konfigurationsansicht korrigiert,
      so dass auch lange Wertenamen korrekt dargestellt werden.
    - list-files.cui-2.0.2:
      Es wurde ein Fehler in der UTF-8/UTF-16 Version des Programms korrigiert,
      damit die Ausfuehrung von Shell-Skripten nach der Auswahl eines Eintrags
      wieder funktioniert.
    - list-packages.cui-2.0.1:
      Es wird nun dafuer gesorgt, dass in der Auswahlliste der installierten
      Pakete die Selektion niemals verloren geht.
      Wird bei der ausschliesslichen Abfrage nach verfuegbaren Updates kein Update
      gefunden, dann zeigt das Programm die Meldung "system is up to date", um die
      leere Liste zu erklaeren.
    - shellrun.cui-1.0.2:
      An dem Skript-API des Programms wurden Aenderungen vorgenommen, die die
      Behandlung von leeren Uebergabeparametern verbessern.
      Von Hintergrund-Skripten aus koennen nun Zusatzmodule gelanden werden.
      Damit ist es in Zukunft moeglich, paketspezifische Zusatzfunktionen
      in Skripten anzubieten.
      cuilib wurde so umgeschrieben, dass sie das neue API verwendet.
    - show-menu.cui-2.0.1 :
      Aktualisiert den Text in der Titleleiste immer dann, wenn eine Aktion
      abgeschlossen ist. Damit ist sichergestellt, dass die Information in der
      Titelleiste (z.B. die Systemversion oder die Download-URL) immer aktuell
      ist.
    - install-package:
      Korrektur der Behandlung fehlgeschlagener Downloads.
    - deinstall-package:
      Anzeige der "Active package references:" korrigiert.
    - show menu:
      Menu files werden nicht mehr angezeigt wenn "! read permission is granted"
      z.B. 640 gesetzt ist.
    - bzip2 (nur fuer eisfair-1):
      Sicherheits-Update auf Version 1.0.5 (potential security vulnerability).
    - update-systemfiles (nur fuer eisfair-1):
      Fehler beim Generieren temporaerer Dateinamen behoben.
      Ausschlussliste der services- und inittab-Dateien verbessert.
    - install-package:
      Fehlermeldungen fuer outdated-packages oder in index.txt nicht gefundene Pakete
      korrigiert.
    - techo:
      Fehler bei der Begrenzung der Zeilenlaenge auf 80 Zeichen behoben, wenn
      _techo_mode=file.
    - system-filesystems-list:
      blkid UUID's werden nun in ein lesbares Format transformiert.
      Es wird nun auch hier _eislib_screensize verwendet.


base 1.5.1 -> 1.5.2
===================

- Generelle Bugfixes/Korrekturen:
    - usb-Paket:
      Das Entladen der Low-Level-Module wird nun nicht mehr
      durchgefuehrt, damit USB-Tastatur-Treiber nicht entladen werden.
    - /var/install/bin/choose,
      /var/install/include/techo:
      Problem der Shell-Expansion von "*" geloest.
    - /var/install/bin/system-devices-mount-usb:
      Laden des uhci-Moduls hinzugefuegt.
      Finden des raw-Devices korrigiert.
    - Neues /sbin/hdparm 8.6, die vorige Version 3.9 wies
      Sicherheitsprobleme auf.
      Achtung:
      Das Paket hdtune bringt in einer Version ein eigenes, aelteres
      hdparm mit und verwendet dieses in seinem init-Skript. Die von
      hdtune mitgebrachte Version wird mit der neuen Version
      ueberschrieben.
    - /var/install/bin/deinstall-package:
      Es wird nun der ganze Pfad an packagelib uebergeben.
    - edit-conf.cui, shellrun.cui:
      Es wurden einige Verbesserungen vorgenommen, die die Shell-API
      und die Debug-Faehigkeiten der Programme betreffen. Zudem wurde
      ein Bug in der Darstellung der Kontrollelemente "radio button"
      und "check box" korrigiert. In edit-conf.cui wurde ein Fehler
      korrigiert, der das Programm beim Verschieben von Werten in Arrays
      unter bestimmten Bedingungen zum Absturz brachte.
    - /etc/init.d/modules:
      Bei Kerneln groesser 2.2.* wird nun modprobe zum Laden zusaetzlicher
      Kernelmodule verwendet. Das erspart das Eintragen aller abhaengigen
      Module.


base 1.5.0 -> 1.5.1
===================

- Generelle Bugfixes/Korrekturen:
    - show-doc.cui:
      Ein Fehler wurde korrigiert, der durch einen dynamisch wachsenden
      Daten-Puffer entstand. Dieser wurde nicht korrekt erzeugt, wenn die
      erste Zeile eines Dokuments leer war, was einen Programmabsturz
      mit einer Schutzverletzung zur Folge hatte.
    - list-files.cui:
      Akzeptiert nun wieder das Kommandozeilenargument -f mit mehreren
      Filtern in der Form "filter1,filter2". Diese Funktion war urspruenglich
      in list-files.c enthalten, wurde bei der Portierung auf die libcui
      jedoch versehentlich "wegoptimiert".
      Die Verarbeitung der Kommandozeile wurde korrigiert. Einige der
      "long options" (--option) funktionierten nicht korrekt. Ebenso wurden
      die Optionen -w und --helpview korrigiert, die weder akzeptiert wurden
      noch funktioniert hatten. Gleiches gilt auch fuer die Option '-c' die
      nun wieder als '--column' und nicht als '--color' interpretiert wird.
    - /var/install/bin/update-systemfiles:
      Fehler bei der Generierung einer temporaeren Datei im Skript behoben.
    - externes Paket mktemp wird entfernt, wenn es installiert ist
      (mktemp ist seit 1.5.0 Bestandteil der base)
    - /var/install/bin/del-package:
      Die Deinstallations-Datei wird mit chmod immer auf 0700 gesetzt.
    - list-packages.cui:
      Es wurde eine auf die libcui portierte  Version von list-packages.cui
      hinzugefuegt. Dabei wurde die Behandlung des eisfair-Ssystem-Tags
      (Unterscheidung zwischen eisfair-1 und eisfair-2) verbessert.
      Gleiches gilt fuer den Vergleich zwischen Paketversionen mit Versions-
      verwaltungs-Postfix.
    - /var/install/outdated-packages:
      List-file fuer abgeloeste Pakete.
    - /var/install/bin/install-package:
      Abgeloeste Pakete sind nicht laenger hart kodiert. Arbeitet nun mit
      /var/install/outdated-packages.


base 1.4.2 -> 1.5.0
===================

- Generelle Bugfixes/Korrekturen:
    - Update der e2fsprogs von version 1.35 auf 1.40.2, um Kombatibilitaets-
      probleme, die im Betrieb unter Xen als domU auftraten, zu beheben.
    - /var/install/bin/install-local-package:
      Unterstuetzung fuer die eisfair-Versionserkennung zum Skript hinzugefuegt.
    - /var/install/bin/update-systemfiles:
      Fehler bei der Generierung einer temporaeren Datei im Skript behoben.
    - /var/install/bin/add-user-to-additional-group:
      Geht nun auch non-interaktiv aus Skripten heraus.
    - /var/install/bin/remove-user-from-additional-group:
      Geht nun auch non-interaktiv aus Skripten heraus.
    - /var/install/bin/pre-setup-doc-menu:
      Fehler bei der Generierung des Menues setup.doc.menu im Skript behoben.
    - /var/install/include/packagelib:
      Setze 'date'-Token nun immer in ISO-8601-Notation.
      Fehler in _PACKAGE_VERSION behoben, wenn ein alter cvs tag mit '/'
      verarbeitet wird.
      Es wird nun die ganze Version _PACKAGE_VERSION angezeigt, wenn svn- oder
      cvs-Strings enthalten sind.
    - Update der modutils zu Version 2.4.27.
    - IDE-Devices werden mit korrekten Rechten erzeugt (eisfair-1).
    - /var/install/bin/config_shlib:
      Fehlermeldung von 'find' nach Backup-Rotation behoben.
      Bildschirmausgaben werden nun korrekt unterdrueckt, wenn die Funktion
      'backup_config' mit dem quiet-Schalter aufgerufen wird.
    - /var/install/bin/list-packages.cui:
      Falsche Anzeige von aktualisierbaren Paketen behoben.
    - Neues lspci und setpci 2.2.9 und lsusb 0.73
      (altes lsusb zeigte 'Unknown line ...').
    - Neues lshwd-1.1.3 arbeitet mit neuer libusb-0.1.so.4.4.4 von libusb-0.1.12.
    - /etc/check.d/base.exp:
      Modifikation des regulaeren Ausdrucks 'DOMAIN', damit nun auch IDN-
      Domains (Umlautdomains) unterstuetzt werden.
    - /var/install/bin/show-menu.cui:
      Es wurde ein Fehler korrigiert, der unter Umstaenden dazu fuehrte, dass
      pre-/post-Skripte des Menues nicht ausgefuehrt wurden.
    - /etc/rc2.d/S40syslogd:
      Fehler "/dev/tty: No such device or address" behoben.
    - /var/install/include/check-eisfair-version:
      Dieses Script zur Versionserkennung wird von
      install-package
      install-local-package
      list-packages
      verwendet.
    - /var/install/bin/list-packages:
      Bei der Anzeige von Updates werden nun Pakete fuer andere eisfair-Versionen
      ausgeblendet.
      Pakete mit Backup-Dateien (Tilde: ~) werden nicht mehr angezeigt.
    - /var/install/bin/check-version:
      Auch Pakte mit svn- und cvs-Strings vom Entwicklungsserver werden nun bei der
      Anzeige von Updates korrekt aufgelistet.
    - /var/install/bin/check-package:
      Das Skript arbeitet jetzt auch offline korrekt.
    - /var/install/bin/check-package-usage:
      Verzeichnisse in /var/install/packages werden nun ignoriert.
    - /var/install/bin/system-base-set-menu-style:
      (new/beta) vom Curses-style-Eintrag entfernt.
    - Es werden die alten Sicherungs-Verzeichnisse und Dateien geloescht, die beim
      Umstieg von der glibc 2.2.4 auf die glibc 2.2.5 angelegt worden sind.

- Neue Funktionen:
    - Die CUI Programme wurden auf Basis der Bibliothek libcui umgeschrieben.
      Die Bibliothek ermoeglicht die ncurses-Konsolenprogrammierung
      unter eisfair auf einer einheitlichen Basis. Dies betrifft die Programme
      show-menu.cui, show-doc.cui, edit-conf.cui und shellrun.cui.
    - ECE:
      Es gibt (neben PASSWD) zwei weitere reservierte Check-Regeln fuer
      den Konfigurationseditor: READONLY und HIDDEN.
      Wenn READONLY in /etc/check.d/<package> als (zusaetzliche) Pruefregel
      angegeben wird, kann der Wert im ECE zwar betrachtet, jedoch nicht
      geaendert werden. Wird HIDDEN angegeben, dann wird die Variable voll-
      staendig im Editor verborgen.
      Der Standarddialog fuer die Werteeingabe kann gegen einen
      benutzerdefinierten Dialog ausgetauscht werden, der durch ein Shell-
      Script gesteuert wird. Mit wenig Aufwand kann damit ein Packetentwickler
      beispielsweise einen Auswahldialog fuer eine Variable anbieten.
    - /var/install/bin/show-doc.cui:
      Der Textbetrachter kann nun auch zur Ansicht von log-Dateien verwendet
      werden, da das Programm nun auch mit grossen Dateien umgehen kann, ohne
      den gesamten Inhalt der Datei in den Speicher zu lesen. Zudem kann mit
      der eingebauten tail-Funktion die Ansicht automatisch aktualisiert werden,
      wenn Daten an das Ende der Datei angehaengt werden.
      Der Textbetrachter kann die Anzeige ueber ein frei definierbares Schluesselwort
      filtern. Damit erscheinen nur die Textzeilen in der Anzeige, die das
      Schluesselwort enthalten.
      Der Textbetrachter liest nun auch *.gz oder *.bz2 komprimierte Textdateien
      ein.
    - /var/install/bin/shellrun.cui:
      shellrun ist ein Programm, mit dem Shell-Skripte mit einem CUI-User-Interface
      geschrieben werden koennen.
    - /etc/config.d/environment:
      Neuer Parameter SCROLL='yes|no'.
    - /var/install/include/progress:
      Neue Funktion zur Anzeige eines Fortschrittbalkens.
    - /var/install/bin/choose:
      Neues Skript zur komfortablen Anzeige einer Auswahlliste.
    - /var/install/bin/delete-package:
      Das Skript verwendet nun choose.
    - /var/install/bin/show-menu:
      Das Skript verwendet nun choose.
    - /etc/config.d/base (nur eisfair-1):
      Anpassung der Netzwerk-Karten-Treiber-Namen an den Kernel 2.4.35.
    - /var/install/help/base (nur eisfair-1):
      Anpassung der Netzwerk-Karten-Namen an den Kernel 2.4.35.
    - /etc/init.d/eth (nur eisfair-1):
      Es werden fuer den Kernel 2.4.35-wt1 Mappings von nicht mehr vorhandenen oder
      nicht funktionierenden Netzwerk-Karten-Treiber-Namen auf vorhandene oder
      funktionierende Namen durchgefuehrt.
    - Neue module-init-tools-3.2.2.
    - mktemp 1.5 mit Wrapper fuer tempfile hinzugefuegt.
      Achtung! Wer auf einem Rechner mit installiertem mktemp Programme baut, die die
      Existenz von mktemp beim configure-Lauf pruefen und dieses dann mit einbinden
      und zur Laufzeit voraussetzen, muss daran denken, als benoetigte base-Version
      1.5.0 in seinem Paket anzugeben!


base 1.4.1 -> 1.4.2
===================

- Generelle Bugfixes/Korrekturen:
    - list-packages.cui:
      Leerzeilen in index.txt werden jetzt ignoriert.
      Cursor bleibt beim Update des letzten Eintrages erhalten.
    - /var/install/include/packagelib:
      Unterstuetzung fuer den space- und system-Tag hinzugefuegt.
    - /var/install/bin/install-package:
      require-Handling fuer Pakete ueberarbeitet, die keine
      System-Pakete sind.
    - /var/install/bin/list-packages:
      Typo fuer list-packages.cui korrigiert.

- Neue Funktionen:
    - /var/install/bin/list-packages
      Handling fuer screen resize hinzugefuegt


base 1.4.0 -> 1.4.1
===================

- Generelle Bugfixes/Korrekturen:
    - Update fuer file von Version 3.33 auf 4.21 fuer
      die Beseitigung folgender Sicherheitsluecken:
      CVE-2007-1536, CVE-2007-2026, CVE-2007-2799.
    - ECE: Es wurde ein Fehler korrigiert, der eine falsche
      Selektion zur Folge hatte, wenn Array-Elemente (Elemente
      unterhalb eines N-Wertes) innerhalb mehrdimensionaler
      Arrays ueber die F3-Taste verschoben wurden.
    - Die alte Sicherheitskopie der Version 3.0.2 von sed
      wurde entfernt.
    - Die alte Sicherheitskopie der Version 1.3.5 von gzip
      wurde entfernt.
    - Die Reihenfolge, in der die Hostnamen in die Datei
      /etc/hosts geschrieben werden, wurde dahingehend geaendert,
      dass der FQDN nun vor dem Hostnamen geschrieben wird. Dies
      stellt sicher, dass auch Werkzeuge wie das Programm 'hostname'
      in der Lage sind, den FQDN korrekt zu ermitteln.
    - Update fuer tar von Version 1.15.91 auf 1.17.
    - Update fuer gzip von Version 1.3.10 auf 1.3.12:
      gunzip
      gzexe
      gzip
      zcat
      zdiff
      zforce
      zgrep
      zless
      zmore
      znew
    - list-packages.cui:
      Beachtet jetzt die Eisfair-System-Version zur Anzeige von
      bereitgestellten Updates.
    - packeis-search return und exit ist nun auch moeglich.
    - install-package:
      Require wird nun auch fuer system-version aufgeloest.

- Neue Funktionen:
  - /var/install/bin/show-menu:
    Handling fuer screen resize hinzugefuegt.


base 1.3.2 -> 1.4.0
===================

- Generelle Bugfixes/Korrekturen:
    - check-package-usage:
      Die temporaere Datei /var/tmp/packages-reference-list.txt wird nun
      nach der Benutzung des Skriptes wieder entfernt.
    - show-menu.cui:
      Es wurde ein Fehler korrigiert, der einen Absturz des
      Curses-Menues verursachte, wenn ein XML-Attribut ohne Wert in eine
      Menuedatei geschrieben werden sollte.
    - Deutsche Umlaute werden nun im Terminal-Fenster des
      Menues korrekt dargestellt.
    - Kann nun mit einer Liste von packages umgehen, wenn es
      init-Dienste aufruft. Es verhaelt sich in dieser Hinsicht nun genau wie
      show-menu (classic).
    - Fehler korrigiert, der zu fehlerhaften Textausgaben in
      Terminal-Fenstern gefuehrt hat, wenn die Breite des Fensters groesser
      als MAX_TERMCOLS (interne Groessenbegrenzung) wurde.
    - ECE:
      Es wurde ein Fehler korrigiert, der unter unguenstigen Umstaenden
      dazu fuehrte, dass das Modified-Flag des Editors nicht richtig gesetzt
      wurde.
      Es wurde ein Fehler korrigiert, der eine Fehlermeldung hervorgerufen
      hat, wenn am Ende einer Konfigurationsdatei der abschliessende Zeilenum-
      bruch fehlte.
    - psmisc-Dateien:
      Die Programme /bin/fuser, /usr/bin/killall, /usr/bin/pstree
      wurden aktualisiert, um Fehler im Programm fuser zu beheben.
    - Bei der Generierung von /etc/logrotate.d/syslog wird jetzt die
      Direktive "sharedscripts" hinzugefuegt. Dies verhindert die mehrfachen
      Restarts von /sbin/syslogd und /sbin/klogd.
      Doppelte SYSLOGD_DEST_#_LOGROTATE Eintraege werden jetzt ignoriert.
      Dank an Florian Meereis, der diese Fehler gefunden hat.
    - Im Skript /var/install/bin/show-menu wird die Versions- und
      Kernelinformation jedesmal neu eingelesen, bevor sie angezeigt wird,
      da sich die Informationen aufgrund von Softwareinstallationen
      geaendert haben koennen.
    - Das Skript /var/install/bin/change-url wurde komplett ueberarbeitet.
      Eingegebene URLs werden geprueft. Die interne Menuestruktur wurde
      geaendert.
    - /var/install/bin/system-devices-mount-usb beruecksichtigt jetzt auch
      Devices aus /etc/raidtab
    - /var/install/bin/install-package:
      Fehler mit index.txt behoben.
      Fehler wenn /tmp/required_packages_found-$$ behoben.
      Fehler im ueberschreiben des 'footer' behoben.
    - /var/install/bin/config_shlib:
      Es wurde ein Fehler bei der Beabeitung des Paketes mail behoben.
      Das Paket mail enthaelt Konfigurationen mail, mail.basic und mail.advanced.
      Eine falsche Konfigurationsdatei wurde geloescht, wenn die Anzahl der
      Konfigurationsdateien des mail Paketes MAX_BACKUP_CONFIG ueberschritt.
      Dank an Juergen Edner fuer seinen Loesungsvorschlag.
    - Beim Installieren des update-1.4.0-Paketes werden existierende
      Paketbeschreibungen und deinstall-Skripte von Paketen entfernt, deren
      Komponenten in der Vergangenheit in das base-Paket integriert wurden.
      Es handelt sich hierbei um folgende Pakete: cdrom, cron, deinstall,
      file, pack-eis, proctools, syslog, tools, vim.
    - /var/install/bin/edit:
      Es wurde ein Fehler behoben, durch den bei mehrmaligem Editieren
      aufgrund von Fehlerausgaben von eischk ein Backup von fehlerhaften
      Konfigurationsdateien gemacht wurde.

- Neue Funktionen:
    - list-packages.cui:
      CUI-Programm zum schnellen Anzeigen und Aktualisieren von Paketen.
    - ECE:
      Maskiert nun Werte mit einem '*' wenn sie mit einer Pruefregel
      verknuepft sind, die den Namen 'PASSWD' traegt. In diesem Fall wird
      auch ein anderer Dialog zu Eingabe der Daten verwendet, der die
      Werte ebenfalls maskiert und eine Wiederholung verlangt.
      Elemente von Arrays koennen nun sortiert bzw. anders angeordnet
      werden, indem man die F3 Taste drueckt und anschliessend das Element
      mit den Cursor-Tasten verschiebt (Vergleichbar dem Curses-Menue).
      Die interne Behandlung von Abschnittsueberschriften wurde ver-
      einfacht. Dies hat vor allem Einfluss auf Abschnittsueberschriften
      innerhalb von Arrays, die jetzt automatisch auf neue Elemente
      uebertragen werden.
      Abschnittsueberschriften die mehr als 10 Zeilen enthalten, werden
      in der Anzeige nun auf eine Zeile gekuerzt. An Stelle der ausfuehrlichen
      Abschnittsueberschrift sollte der Hilfetext (F1) treten.
      Die aktuelle Konfiguration kann jetzt nach Schluesselwoertern
      durchsucht werden (vergleichbar dem Dokumenten-Viewer show-doc.cui).
      Es koennen Werte mit bis zu 1024 Zeichen eingegeben werden.
    - show-menu.cui:
      Das Curses-Menue zeigt nun den Rechnernamen und den
      Namen des angemeldeten Benutzers in der Titelzeile an.
    - show-menu.cui und show-menu:
      In Menues koennen nun die neuen Attribute 'pre' und 'post' fuer die
      Menue-Tags <menu>, <doc>, <edit>, <init> und <script> genutzt werden.
      Mit 'pre' kann ein Skript oder ein binaeres Programm ausgefuehrt
      werden, bevor die eigentliche Aktion des jeweiligen Tags stattfindet.
      Mit 'post' kann ein Skript oder ein binaeres Programm ausgefuehrt
      werden, nachdem die eigentliche Aktion des jeweiligen Tags
      stattgefunden hat.
    - /var/install/bin/deinstall-package:
      Nur Pakete, fuer die es ein Deinstallations-Skript gibt, werden
      angezeigt. Das Blaettern in der Anzeige wurde erweitert.
    - neue Version der eisfair-Cron-Skripte hinzugefuegt:
      Das cron.sh Skript unterstuetzt nun die Optionen -debug, -quiet
      und --help.
    - Update sed zu Version 4.1.2.
    - Neue Version der eisfair-USB-Skripte hinzugefuegt.
      Neu ist USB im System/Drivers Menu.
    - Cron ist nun im System Menu zu finden.
    - Neues script /var/install/bin/check-package.
    - Neues script /var/install/bin/check-folder.
    - Update star von Version 1.5a73 auf 1.5a76.
    - Update gzip von Version 1.3.5 auf 1.3.10.
    - /var/install/include/baselib:
      Handling fuer resize hinzugefuegt.
    - /var/install/bin/list-users:
      Handling fuer resize hinzugefuegt.
    - /usr/bin/resize.
    - Paketinstaller:
      Es erfolgt jetzt eine Integritaetspruefung der
      heruntergeladenen Dateien (paketabhaengig).
      Es wird vor dem Herunterladen eines Pakets
      geprueft, ob genuegend Plattenplatz frei ist (Paketabhaengig)
      Es werden nun nur fuer die installierte eisfair
      Version installierbare Pakete angezeigt.
    - Menu 'Package documentation' im system menu hinzugefuegt
      (/var/install/bin/pre-setup-doc-menu)

- Neue Funktionen fuer Entwickler:
    (Details sind der Entwicklerdokumentation zu entnehmen)
    - techo unterstuetzt nun die Ausgabe von rechtsbuendigen
      Spalten.


base 1.3.1 -> 1.3.2
===================

- Generelle Bugfixes/Korrekturen:
    - show-menu.cui:
      Es wurde ein Fehler korrigiert, der einen Absturz des
      Curses-Menues verursachte, wenn ein XML-Attribut ohne Wert in eine
      Menuedatei geschrieben werden sollte.
    - ECE: es wurde ein Fehler korrigiert, der unter unguenstigen Umstaenden
      dazu fuehrte, dass das Modified-Flag des Editors nicht richtig gesetzt
      wurde.
      Es wurde ein Fehler korrigiert, der eine Fehlermeldung hervorgerufen
      hat, wenn am Ende einer Konfigurationsdatei der abschliessende Zeilenum-
      bruch fehlte.
      Check-Dateien koennen eine optionale fuenfte Spalte mit Stringwerten
      in einfachen oder doppelten Hochkomma enthalten. Dies ist zum Lesen
      einiger fli4l-Konfigurationsdateien erforderlich.
    - gzip: Version 1.3.5 mit Sicherheits-Patches fuer CVE-2006-4335, CVE-2006-4336,
      CVE-2006-4337 und CVE-2006-4338 ersetzt Version 1.3.3.

- Neue Funktionen:
    - ECE:
      Die Konfiguration wird nun immer mit eischk ueberprueft, wenn das
      Programm beendet wird. Dabei ist es unabhaengig davon, ob die Datei
      modifiziert wurde oder nicht.


base 1.3.0 -> 1.3.1
===================

- Generelle Bugfixes/Korrekturen:
    - /var/install/include/configlib:
      Tippfehler korrigiert.
    - /tmp/install.sh:
      tar hat in der Version aus update-1.3.0 eine neue Default-
      Einstellung (--overwrite-dir), die dafuer sorgt, dass die Rechte
      existierender Verzeichnisse ueberschrieben werden.
      Da tar bei der Installation von Paketen Verwendung findet,
      konnte es vorkommen, dass bestehende Rechte abgeaendert wurden.
      In install.sh wird anhand einer Referenz-Liste eines nackten
      Basis-Systems 1.3.0 ueberprueft, welche Rechte veraendert wurden.
      Bei jeder Veraenderung von der Referenz-Liste werden die
      Standard-Rechte von 1.3.0 und die abgeaenderten Rechte angezeigt
      und die Standard-Rechte wieder hergestellt.
      Abweichend von der Referenz-Liste von update-1.3.0 werden aus
      Sicherheitsgruenden die Rechte fuer die Verzeichnisse /home/eis
      und /root von 755 auf 700 abgeaendert.
    - /var/install/bin/install-package:
      tar wird bei einer Version, die den Parameter --no-overwrite-dir
      versteht, bei der Installation von Paketen mit diesem Parameter
      aufgerufen, um bestehende Rechte nicht zu veraendern.
    - update/var/install/update/install-package:
      tar wird bei einer Version, die den Parameter --no-overwrite-dir
      versteht, bei der Installation von base-Updates mit diesem
      Parameter aufgerufen, um bestehende Rechte nicht zu veraendern.
    - Sicherheitsupdate der Base-System eigenen OpenSSL Bibliotheken,
      um so Neuinstallationen gleich mit den aktuellen Bibliotheken
      anbieten zu koennen.


base 1.2.3 -> 1.3.0
===================

- Generelle Bugfixes/Korrekturen:
    - ECE:
      Wenn ein Array expandiert wird, werden alle Werte der Array-
      Elemente erzeugt, selbst dann, wenn ein Element zum diesem
      Zeitpunkt nicht sichtbar ist.
      Temporaere Konfigurationsdateien werden unter
      /tmp/ece<pid>/<config> gespeichert, damit es keine Konflikte mit
      anderen Programmen oder weiteren ECE-Instanzen gibt.

- Neue Funktionen:
    - /var/install/bin/deinstall-package:
      Es wird jetzt geprueft und angezeigt, ob andere Pakete auf das
      zu loeschende Paket verweisen.
      Zusaetzlich werden fuer den Zugriff auf die Paketbeschreibung
      nun Bibliotheksfunktionen verwendet.
    - /var/install/bin/show-menu (Classic text style menu):
      Erweiterung um den sog. Paging-Mode. Existieren mehr als 18
      Menueeintraege, so werden jeweils nur bis zu 18 Menueeintraege je
      Seite angezeigt. Es kann mit 'n=next page' bzw. 'p=previous page'
      vor bzw. zurueckgeblaettert werden.
    - /var/install/bin/doc:
      Bei Meldungen wird statt "Documentation" jetzt durchgehend
      das Wort "Document" genutzt, da nicht nur Dokumente sondern
      auch beliebige andere Dateien angezeigt werden koennen.
      Die Beschreibung des Skripts wurde ergaenzt. Es werden jetzt
      bessere und differenziertere Fehlermeldungen ausgegeben.
    - /var/install/bin/sort-menu:
      Dieses neue Skript erlaubt die alphabetische Sortierung von
      Menueeintraegen einer angegebenen Menuedatei.
      Syntax: sort-menu menu-file
    - ECE:
      Die "environment"-Konfiguration kann nun mit dem ECE bearbeitet
      werden. Dies ist durch einen "toleranten" Bearbeitungsmodus
      moeglich, der es erlaubt, benutzerdefinierte Variablen ohne
      einen entsprechenden Eintrag in der Pruefkonfiguration
      (/etc/check.d) zu verwenden. Man kann zudem neue Variablen mittels
      der Taste 'F9' anlegen.
      Dieser Modus ist nur waehrend der Bearbeitung der "environment"-
      Konfiguration aktiv!
    - /usr/local/bin/eischk:
      Entfernung des Limits auf 2048 Variablen.
      YESNO kann jetzt auch in Arrays genutzt werden.
    - /var/install/bin/list-packages:
      Es koennen jetzt auch Pakete angezeigt werden, fuer die eine neue
      Version bereitsteht.
    - /bin/gzip:
      gzip 1.3.3 ersetzt gzip 1.2.4.
      Version 1.3.3 kann Dateien groesser 4 GB verarbeiten.
    - /bin/tar:
      tar 1.15.91 ersetzt tar 1.13.19.
      Version 1.15.91 kann aus gesplitteten Archiven Pfade
      zuruecksichern, die laenger als 100 Zeichen sind und sich ueber
      2 Archivdateien erstrecken.
      Beim Sichern koennen in diesen Fall folgende Meldungen auftauchen:
      tar: 'Name_mit_ueberlangem_Pfad': file name too long to be stored
           in a GNU multivolume header, truncated
      Beim Zuruecksichern koennen in diesen Fall folgende Meldungen
      auftauchen:
      tar: 'Name_mit_ueberlangem_Pfad' is possibly continued on this
            volume: header contains truncated name
      Achtung:
      Wer das Paket backup-zip einsetzt, muss wegen der neuen
      tar-Version auf eine Version von backup-zip von 1.0.2 oder hoeher
      umsteigen! Bereits erstellte Sicherungen sollten geloescht und
      mit der neuen tar-Version aus diesem Update neu erstellt
      werden, da alte Archive nicht sauber zurueckgesichert werden
      koennen!
    - show-menu.cui:
      Es wurde die Moeglichkeit in das Programm aufgenommen, die
      Reihenfolge der Eintraege im aktuell angezeigten Menue zu aendern.
      Dazu bewegt man die Markierung auf den Eintrag, der verschoben
      werden soll und drueckt dort die F3 Taste. Nun kann der Eintrag
      (z.B. mit den Cursor-Tasten) verschoben werden. Durch erneutes
      Druecken der F3-Taste (oder Enter) wird die aenderung gespeichert.
      Mit ESC wird der Vorgang abgebrochen.
    - show-doc.cui:
      Es wurde ein Suchdialog hinzugefuegt, ueber den der angezeigte
      Text nach einem Schluesselwort abgesucht werden kann.
    - list-files.cui:
      Ein neues Programm zum Auflistung von Dateien und Verzeichnissen.
      Ausgewaehlte Dateien und Verzeichnisse koennen in einem Script oder
      Programm weiterverabeitet werden.
      Filterfunktionen, Dateitypenbeschraenkungen und ein optionaler
      Abfragedialog erweitern die Moeglichkeiten.
    - Es wurden ein paar neue Farbkonstanten zu den Farbprofilen
      hinzugefuegt.
    - /usr/bin/star:
      Ein neues Tool fuer die Sicherung mit access control lists und
      erweiterten Attributen.
      Originalbeschreibung siehe:
      http://freshmeat.net/projects/star/?branch_id=9985&release_id=221326
    - /var/install/bin/check-version:
      Es wird nun auch auf den Typ 'svn' geprueft.

- Neue Funktionen fuer Entwickler:
    - Neue Funktionsbibliothek mit Namen 'packagelib' fuer den
      leichteren Zugriff auf Daten aus den .info-Dateien.
    - /var/install/bin/update-systemfiles:
      Das Skript kann nun auch 'sudoers.*'-Dateien bearbeiten.
    - /var/install/bin/check-package-usage:
      Diese Skript dient zur Pruefung von Paketabhaengigkeiten.
    - Die Funktionsbibliothek mit Namen 'configlib' wurde modifiziert:
        printgpl            [erweitert]
        parameter  [-conf|-check|-check_exp|-check_ext] [neu]
        printvar  [Erweiterung um automatische Zeilenumbrueche]
     Neue Funktionen
        printcustomgroup()  : print a configuration group header
        printcomment()      : print a comment
        setlinespacing()    : set linespaceing (on/off)
    - eischk kann jetzt Abhaengigkeiten auch innerhalb eines Arrays
       verarbeiten.
    - Die Funktionsbibliothek mit Namen 'eislib' wurde modifiziert:
       eistime   [neu]

- Anmerkungen:
    - Der ECE fuehrt nur dann eine Pruefung der Konfiguration mittels
      eischk durch, wenn diese auch geaendert wurde.
      Es wurde gemeinsam beschlossen, dass dieses Verhalten nicht
      ausreichend ist und der ECE die Konfiguration statt dessen immer
      dann pruefen muss, wenn das Programm regulaer beendet wird. Um
      jedoch den Release-Termin nicht zu gefaehrden, wurde diese
      Aenderung auf das Update 1.3.1 des Basissystems verschoben.


base 1.2.2 -> 1.2.3
===================

- Generelle Bugfixes/Korrekturen:
    - Anpassung der Version aller cui-Programme.
    - edit-conf.cui:
      Fehler beim Anlegen optionaler Werte in Arrays korrigiert.
    - show-doc.cui:
      Kommandozeilenschalter '-t' (Programmtitel) hinzugefuegt.
    - show-doc.cui:
      Der Pfad wird nicht mehr entfernt, wenn der Dateiname ueber die
      Kommandozeile eingelesen wird.
    - show-menu.cui:
      "/var/install/bin/anykey" wird aufgerufen, nachdem ein Skript
      ausgefuehrt wurde, damit moegliche Fehlermeldungen auch dann
      sichtbar bleiben, wenn das Skript selbst nicht auf eine
      Tastatureingabe wartet.
    - *.cui:
      Der Handler fuer das Signal SIGWINCH wird auf den Standardhandler
      zurueckgesetzt, wenn der curses-Modus geschlossen wird.
    - Bugfix:
      Das Skript /sbin/setup wurde korrigiert. Die Angabe EDITOR
      aus /etc/config.d/environment wurde bisher faelschlicherweise
      durch die gleichnamige Variable aus /etc/config.d/setup
      ueberschrieben.
    - Das interne Skript /usr/local/bin/wget.sh wurde korrigiert.
      Es loescht jetzt ein ggf. angelegtes leeres output-document und gibt
      den korrekten Returncode des eigentlichen wget-Aufrufes zurueck.
    - Die Devices /dev/sg0-15 werden mit 0644 root:root erstellt,
      wenn noch nicht vorhanden.


base 1.2.1 -> 1.2.2
===================

- Generelle Bugfixes/Korrekturen:
    - curses menu:
      Fehler beseitigt (nicht initialisierter Zeiger auf eine Zeichenkette),
      der unter bestimmten Umstaenden einen Absturz des Menues verursacht hat.
      Das Terminal-Fenster ist jetzt bidirektional. Allerdings nur dann,
      wenn die "Kind"-Programme den Stream "stdout" explizit leeren bzw.
      einen Zeilenumbruch senden.
    - Die SCSI-Devices /dev/sr0-15 und /dev/scd0-15 werden mit 0644
      root:root erstellt, wenn noch nicht vorhanden.
    - /dev/sd*, /dev/scd*, /dev/sr* erhalten als Eigentuemer root:root.
    - /dev/scd*, /dev/sr* erhalten die Rechte 0644.
    - /dev/sd* erhaelt die Rechte 0660.
    - /usr/lib/terminfo/d/dumb hinzugefuegt.
    - Ausschliessliche Nutzung von IPv4 in wget, um lange Timeouts im
      Setup-Menue bei der Aufloesung von IPv6-Adressen zu vermeiden.


base 1.2.0 -> 1.2.1
===================

- Generelle Bugfixes/Korrekturen:
    - ECE/Menu/Doc:
      Versionsnummern entsprechen nun denen der Base Updates.
    - /etc/init.d/boot:
      Benutze /var/install/include/eislib nicht, eventuell liegt /var auf
      einer anderen Partition, die noch nicht gemountet ist.
    - Symbolische Links von /usr/sbin/iptables* nach /sbin/iptables* erstellt,
      damit iptables* an neuem Ort gefunden wird.
    - Bugfix fuer wget mit Proxy (http: und https:).


base 1.1.5 -> 1.2.0
===================

- Generelle Bugfixes/Korrekturen:
    - In /var/install/bin/modify-user kann nun durch eine Liste von
      Usern geblaettert werden, wenn diese nicht alle auf einem Bildschirm
      angezeigt werden koennen.
    - /var/install/bin/system-devices-mount-usb mountet nun USB-Sticks
      auch korrekt, wenn /dev/sda[1] schon belegt ist.
      Es wird versucht, erst mit vfat dann mit auto zu mounten.

- Neue Funktionen:
    - Der Editor "joe" ist nun in der Lage mit Syntax-Coloring zu arbeiten.
    - Die neuste Version des Editors "vim" wurde eingebaut.
    - Durch die Integration des kompletten procps-Paketes (3.2.5) sind einige
      Systemtools erneuert bzw. ergaenzt wurden.
      Folgende Befehle wurde erneuert bzw. ergaenzt:
      free, kill, pgrep, pkill, pmap, ps, pwdx, skill,
      slabtop, snice, sysctl, tload, top, uptime, vmstat,
      w, watch.
    - wget 1.10.2 mit Unterstuetzung von Dateien ueber 2GB wurde integriert.
    - Die locale-Einstellungen wurden geaendert:
      Vorher (1.1.5):           Nachher (1.2.0):
      ---------------           ----------------
      LANG=POSIX                LANG=C
      LC_CTYPE="C"              LC_CTYPE=de_DE@euro
      LC_NUMERIC="C"            LC_NUMERIC="C"
      LC_TIME="C"               LC_TIME="C"
      LC_COLLATE="C"            LC_COLLATE="C"
      LC_MONETARY="C"           LC_MONETARY="C"
      LC_MESSAGES="C"           LC_MESSAGES="C"
      LC_PAPER="C"              LC_PAPER="C"
      LC_NAME="C"               LC_NAME="C"
      LC_ADDRESS="C"            LC_ADDRESS="C"
      LC_TELEPHONE="C"          LC_TELEPHONE="C"
      LC_MEASUREMENT="C"        LC_MEASUREMENT="C"
      LC_IDENTIFICATION="C"     LC_IDENTIFICATION="C"
      LC_ALL=C                  LC_ALL=

      Durch die Vorbesetzung von LANG statt LC_ALL ist es moeglich,
      explizit einzelne Werte (z.B. LC_COLLATE) zu aendern.
      Werte, die nicht geaendert werden, werden mit LANG vorbesetzt
      (mittels 'locale' kontrollierbar).
      LC_CTYPE sollte nicht geaendert werden!
    - Es wird in /etc/init.d/console ein EURO-Font geladen, der in der
      Lage ist, das EURO-Zeichen auf der Konsole anzuzeigen.
      Um das EURO-Zeichen auch bei Zugriff z.B. mittels putty angezeigt
      zu bekommen, ist in putty eine Schriftart mit EURO-Symbol
      auszuwaehlen (z.B. Courier New) ;o)
    - Durch Integration der gconv-Module werden korrekte deutschsprachige
      Meldungen nach Umschaltung auf LANG="de_DE@euro" ausgegeben.
      Beispiel:
      eis # df
      Dateisystem          1K-Bloecke   Benutzt Verfuegbar Ben% Eingehaengt auf
      [...]
    - Ein Hardware-Diagnoseprogramm listet PCI-basierte Computerkomponenten
      auf und versucht, mittels einer Datenbank passende Kernelmodule
      zu laden.
    - Es wurde eine geaenderte /etc/pam.d/passwd integriert, die Passwort-
      aenderungen der Systemuser auf vorhandene Samba-User uebertraegt, wenn
      eine Samba-Version installiert ist, die eine passende
      /lib/security/pam_smbpass.so mitbringt.
      Ist Samba nicht installiert oder ist Samba in einer Version ohne
      /lib/security/pam_smbpass.so installiert, kann man folgende Meldungen
      in /var/log/messages ignorieren:
      passwd[768]: PAM unable to dlopen(/lib/security/pam_smbpass.so)
      passwd[768]: PAM [dlerror: /lib/security/pam_smbpass.so: cannot open
                   shared object file: Datei oder Verzeichnis nicht gefunden]
      passwd[768]: PAM adding faulty module: /lib/security/pam_smbpass.so
    - Es wurden Tools und Bibliotheken fuer ACLs integriert.
      Informationen zu ACLs (Access Control Lists) finden sich z.B. unter:
      http://www.suse.de/~agruen/acl/chapter/fs_acl-de.pdf
      http://www.linuxwiki.org/ACL
      http://www.suse.de/~agruen/acl/linux-acls/online/     (sehr ausfuehrlich)
      http://www.linuxfromscratch.org/hints/downloads/files/acl.txt
    - Die coreutils wurden in einer gegen libacl und libattr gelinkten
      Version integriert, damit ACLs beim Verschieben oder Kopieren nicht
      verloren gehen.
    - In /etc/init.d/boot werden alle ext2/3 Dateisysteme mit den Optionen
      acl,user_xattr remountet, wenn ein ACL-faehiger Kernel installiert ist
      und es sich nicht um die /boot-Partition handelt.

      ACHTUNG:
      ========
      Dieses erneute Mounten fuehrt dazu, dass die Angaben
      in /etc/fstab und die Ausgaben von mount nicht mehr
      uebereinstimmen. Das erneute Mounten mit den Optionen
      "acl,user_xattr" ist auch zu beachten, wenn haendisch
      Filesysteme gemountet werden.

      D.h. ein mount /<mountpunkt> mountet weiterhin ohne
      "acl,user_xattr", da diese Attribute _nicht_ in
      /etc/fstab stehen.

- Neue Funktionen Setup/Administration:
    - Das Curses-Programm show-menu.cui, das alternativ zum klassischen
      Konfigurationsmenue verwendet werden kann, ist nun in einer Beta-
      Version verfuegbar. ueber den Menuepunkt "Set eisfair menu style" im
      Menue "Base configuration" kann zwischen den verfuegbaren beiden
      Varianten gewaehlt werden.
      Ist das Curses-Menue aktiv, steht im Menue "Base configuration" ein
      weiterer Menuepunkt zur Verfuegung, "Menu and color settings", ueber
      den die Darstellung an die eigenen Wuensche angepasst werden kann.
    - Nach dem Editieren einer Konfiguration wird das Paket nur gestartet,
      sofern die Variable START_<Paketname> auf 'yes' gesetzt ist. Ansonsten
      wird das Paket angehalten.
      Der Start geschieht nur, wenn das Skript /var/install/bin/edit
      genutzt wird und _eine_ Variable START_<Paketname> in der
      entsprechenden Konfigurationsdatei /etc/config.d/<Paketname>
      existiert.
      Der Paketname wird dazu auf Grossbuchstaben umgesetzt.
      Beispiel: Paket squid, Variable START_SQUID wird geprueft.
    - Die Funktion "list-packages" kann nun auch Pakete einzelner
      Kategorien (section) auflisten.

- Neue Funktionen fuer Entwickler:
    - Der <doc>-Tag in der Menuedatei kann jetzt auch ohne Dateiname
      verwendet werden. In diesem Fall wird automatisch die Datei
      '/usr/share/doc/$PACKAGE/$PACKAGE.txt' geoeffnet.
    - Die bislang ausgelieferten Quellcodes (z.B. ece) sind nicht mehr
      enthalten und werden geloescht, sofern diese vorhanden sind.
    - Ueber das Skript /var/install/bin/install-local-package ist es
      moeglich interaktiv Pakete zu installieren, die sich auf der
      lokalen Festplatte befinden, ohne das zuvor manuell eine
      eis-list.txt-Datei erstellt werden muss.
      Nach Eingabe des Verzeichnisnames, indem sich die Paket- und
      .info-Dateien befinden, wird dynamisch eine eis-list.txt-Datei
      erzeugt, welche dann menuegefuehrt die Installation der Pakete
      ermoeglicht. Das Skript merkt sich die zuletzt verwendeten
      Verzeichnisse und bietet diese im interaktiven Modus zur
      Auswahl an.
      Zusaetzlich ist es moeglich dem Skript ueber die Kommandozeile
      ein Verzeichnis mitzugeben bzw. das Loeschen der temporaeren
      index.txt oder eis-list.txt-Dateien auf Wunsch zu verhindern
      (-keep-all).
      Wer diese Installationsfunktion fest in das existierende
      eisfair-Installationsmenue aufnehmen moechte kann dies ueber den
      Switch '-add-menu' bewerkstelligen. Der Switch '-del-menu'
      entfernt den Menueeintrag wieder.
      Falls man das Skript nur fuer die Generierung der index.txt
      und eis-list.txt-Dateien verwenden moechte kann ueber den Switch
      '-no-install' den Aufruf der Installationsroutine verhindern.

      Die verschiedenen Startvarianten im Ueberblick:

      install-local-package
        oder
      install-local-package [-keep-all][-no-install] Verzeichnisname
        oder
      install-local-package -add-menu
        oder
      install-local-package -del-menu

      Optionen: -add-menu   - Menueeintrag zum Installationsmenue hinzufuegen
                -del-menu   - Menueeintrag aus Installationsmenue entfernen
                -keep-all   - eis-list.txt und index.txt-Dateien nicht
                              loeschen
                -no-install - Nach dem Generieren der eis-list.txt und
                              index.txt-Dateien das Installationsskript
                              nicht starten.
    - Es ist nun moeglich an das Skript /var/install/bin/packeis-search
      einen Paketnamen fuer die Suche zu uebergeben.
    - Skripte, die die Ausgabe von 'ls -l' auswerten, muessen auf
      Funktionalitaet ueberprueft werden:

      Aufgrund der Unterstuetzung von ACLs wird bei Dateien und
      Verzeichnissen, bei denen ACLs gesetzt sind, ein zusaetzliches
      +(plus)-Zeichen mit ausgegeben.

      Vorher:
      ls -l /tmp/acltest/acl.txt
      -rw-rwxr-- 1 root root 0 Oct 27 14:32 /tmp/acltest/acl.txt
               ^^^
      Nacher:
      ls -l /tmp/acltest/acl.txt
      -rw-rwxr--+ 1 root root 0 Oct 27 14:32 /tmp/acltest/acl.txt
               ^^^


base 1.1.4 -> 1.1.5
===================

- Generelle Bugfixes/Korrekturen:
    - Korrektur der Zugriffsrechte der libpam


base 1.1.3 -> 1.1.4
===================

- Generelle Bugfixes/Korrekturen:
    - Aktualisierung der libpam
    - Aktualisierung OpenSSL (0.9.7i und 0.9.8a)


base 1.1.2 -> 1.1.3
===================

- Generelle Bugfixes/Korrekturen:
    - wget kann jetzt das https_Protokoll.
    - cron-XML-Hilfe erstellt.
    - base, environment:
      HTML- durch XML-Syntax ersetzt.
    - ECE:
      Vermeidung einer Endlosschleife bei Werten deren Laenge den
      verfuegbaren Platz ueberschreitet ohne Leerzeichen zu enthalten.
      Die Behandlung von Block-Kommentaren in XML-Dateien wurde
      ueberarbeitet.
      Verbessertes Scrolling von Textansichten mit Zeilenumbruechen.
    - Die Ausgabe des sog. GCOS-Field, auch Name des Users,
      im Skript list-users wurde korrigiert.
      Namen mit Leerzeichen z.B. "WWW daemon apache"
      wurden nicht korrekt angezeigt.
    - Sicherheitsupdate zlib 1.2.2 -> 1.2.3.
    - Neue Version OpenSSL 0.9.7g -> 0.9.8
      Paketname geaendert libssl0-9-x ->libssl
    - Es werden nun auch andere Zeitzonen als CET/GMT akzeptiert.


base 1.1.1 -> 1.1.2
===================

- Generelle Bugfixes/Korrekturen:
    - Die Installation der libncurses wurde so angepasst, dass /usr
      auch in einem eigenen Filesystem liegen kann.
    - Beim Aendern des Home-Verzeichnisses wird nun die korrekte
      Sicherheitsabfrage angezeigt.
    - Bugfix: Korrektur einiger Berechtigungen, wie z.B. von /usr/bin/passwd
    - Bugfix: dirname Bug im edit Skript
    - Bugfix: 00-Bug in /var/install/bin/list-packages
    - Bugfix: index-Bug bei kompletten URLs in index.txt (install-package)
    - Erweiterung PATH um /usr/local/bin in Script /sbin/setup
      (wichtig fuer den Aufruf setup ueber su)
    - Update von netcalc (aktuelle fli4l-Version 2.1.x)
    - Bugfix: Korrektur der Berechtigungen von /var/run/utmp
    - Bugfix: Korrektur der Konfigurationsdatei von Cron
    - ECE:
      edit-conf.cui kommt nun mit Variablenwerten in einfachen und
      doppelten Anfuehrungsstrichen klar. Beispiel: "ein Wert" und 'ein Wert'.
      In Dateien mit regulaeren Ausdruecken (*.exp) kann nun auch das
      Zeichen '#' in Ausdruecken und Fehlermeldungen verwendet werden.
      Die aus der Programmiersprachen C bekannten Escapesequenzen in
      String-Konstanten wie z.B. '\n' or '\t' werden nicht mehr in die
      entsprechenden Zeichencodes uebersetzt.
      Der neue Kommandozeilenparameter "--version" wurde implementiert.
      Die Verarbeitung optionaler Werte wurde ueberarbeitet.
      Die Sichtbarkeit von an OPT-Knoten gebundenen Werten wurde
      korrigiert.
      '\r' Zeichen (DOS-Textdateien) werden beim Lesen von Konfigurations-
      und Hilfedateien ignoriert.
    - Bugfix: Unbenoetige Datei hosts.allow/hosts.deny wird nun korrekt
      entfernt in /var/install/bin/update-systemfiles
    - Bugfix: Die Dateirechte fuer die Datei Datei hosts.allow/hosts.deny
      wird nun gesetzt in /var/install/bin/update-systemfiles, falls keine
      initiale Dateiversion gefunden werden konnte.
    - Bugfix: Fehlermeldungen in /var/install/include/techo korrigiert.

- Neue Funktionen fuer Entwickler:
    - Die Funktion "printvar" zur Ausgabe von Konfigurationsvariablen
      wurde in die eislib (configlib) aufgenommen.


base 1.1.0 -> 1.1.1
===================

- Generelle Bugfixes/Korrekturen:
    - Die fehlerhaften Links von libz auf libssl wurden korrigiert
      sowie die stoerende libcrypto.so.0.9.7 in /lib/ geloescht.


base 1.0.11 -> 1.1.0
====================

- Generelle Bugfixes/Korrekturen:
    - nslookup/nslookup.help:
      Die fehlende Hilfedatei des Befehls nslookup wurde hinzugefuegt.
    - Umgebungsvaraible LC_ALL=C in /etc/profile.
    - Advanced configuration file handling:
      Die Anzeige der Zeilen (line 2: ... line 1: ...) war fehlerhaft
      und wurde korrigiert.
    - Konfiguration Logrotate syslogd:
      Die Konfiguration zum Rotieren der Ausgabedatei(en) des syslogd
      war fehlerhaft wenn Meldungen auf ein Device (z.B. /dev/console)
      geschrieben wurden oder wenn die Meldungen an einen anderen Host
      uebergeben wurden (@IP-Adresse oder @Host).
      Die Erzeugung der Datei /etc/logrotate.d/syslog wurde entsprechend
      korrigiert.
    - Korrektur fuer /var/install/bin/update-inittab:
      Eine spezielle Fehlersituation fuehrte zur Meldung:
      "/var/install/bin/update-inittab: [: too many arguments".
      Der Fehler wurde korrigiert.

- Neue Funktionen:
    - Umgebung fuer at Kommando:
      Das at Kommando war bisher nicht funktionsfaehig, da die entsprechende
      Umgebung fehlte und der atd Daemon nicht gestartet wurde.
      ueber die neue Variable START_ATD mit den Werten 'no' bzw. 'yes' kann
      jetzt gesteuert werden, ob der atd Deamon beim Systemstart gestartet
      werden soll. Die Variable wurde in /etc/config.d/base ergaenzt.
      Neben dem at Kommando stehen jetzt auch atq (Anzeige der offenen Jobs),
      atrm (Loeschen von offenen Jobs) und das Kommando batch zur Verfuegung.
      Die notwendigen Verzeichnisse und Dateien fuer at bzw. atd werden erstellt.
      In die Datei /etc/at.allow wird per Default nur der User root eingetragen.
      Sollen andere User ebenfalls das at Kommando ausfuehren duerfen, so ist
      ein entsprechender Eintrag in /etc/at.allow vorzunehmen.
    - Aktualisierung/Komplettierung der Coreutils (Version 5.2.1)
    - Gettext (0.14.1) und Libiconv (1.9.2) sind jetzt Bestandteile der Base
    - libssl 0.9.7g ist jetzt Bestandteile der Base
    - Neue lilo-Version: 22.6.1
    - Neue libz-version 1.2.2

- Neue Funktionen Setup/Administration:
    - Neuer Menuepunkt zum Aendern anwenderspezifischer Daten.
    - Eisfair Konfigurationseditor (eisfair configuration editor - ece):
      Neben den Texteditoren 'joe' und 'vi' steht jetzt auch ein speziell
      fuer die Bearbeitung von Konfigurationsdateien implementiertes Programm
      zur Verfuegung. Die Anwendung hat den Namen 'edit-conf.cui' und ist
      im Verzeichnis /var/install/bin zu finden. Aktiviert wird sie
      ueber das setup menu:
        -> System administration
        -> Base configuration
        -> Set eisfair configuration editor
      und dort ece als Editor auswaehlen.
      Der Konfigurationseditor hat den Vorteil, dass er die Verwaltung
      der Konfiguration uebernimmt, die Werteeingabe des Anwenders prueft
      und diesem eine kontextsensitive Hilfe zur Verfuegung stellt. Voraus-
      setzung dafuer jedoch ist ein konsistenter Datenbestand in den
      Konfigurationsdateien unter /etc/check.d, /etc/default.d und
      /etc/config.d.
    - Default-Konfiguration der Base (base, cron, environment) stehen
      jetzt zur Anzeige zur Verfuegung. Alle diese Konfigurationen werden
      nach dem aendern auf Gueltigkeit ueberprueft.
    - In der Funktion "Remove package" kann jetzt auf jeder Seite
      das zu loeschende Paket gewaehlt werden.
    - Die Userverwaltung verwendet nun die pwdutils (2.6.4) zum Anlegen/Loeschen/
      aendern von Benutzern und Gruppen.
    - In die Userverwaltung wurde ein neuer Menuepunkt zum Aendern von
      Benutzerparametern, wie z.B. dem Kommentar, der Shell oder dem
      Home-Verzeichnis, eingefuegt.


- Neue Funktionen fuer Entwickler:
    - Neues Menueformat:
      Durch eine Neustrukturierung des Menueformats koennen die haeufigsten
      Funktionen (doc, edit, menu, init.d) jetzt ohne ein Paketspezifisches
      Script in /var/install/bin/ verwendet werden.
      Ein entsprechendes Menue fuer ACFH steht zur Verfuegung.
      Die Skripte des ACFH Systems wurden entsprechend angepasst.
      Die Nutzung der Paketnamen template und master ist bei den Skripts
      add_advancedconfigmenu und del_advancedconfigmenu jetzt verboten,
      da dadurch die Orginaldateien zerstoert werden konnten.
    - Shell-Bibliothek /var/include/inetlib:
      Diese Bibliothek stellt eine Reihe von Funktionen zur Verfuegung, um
      aktuelle Einstellungen fuer Interfaces zu ermitteln.
      Um die Bibliothek zu nutzen sind die Funktionsdefinitionen der
      inetlib in ein Shell-Skript einzufuegen. Dies geschieht ueber
      . /var/install/include/inetlib
      Die Teilbibliothek inetlib stellt folgende Funktionen zur Verfuegung:
      get_interfaces()       get list of interfaces
      get_interface()        get name of interface
      get_ipaddr()           get IP address of interface
      get_netmask()          get netmask of interface
      get_broadcast()        get boadcast address of interface
      get_network()          get network of interface
      Die Funktionen sind im Detail in der eisfair Entwicklerdokumentation
      beschrieben.
    - Neue Version der Bibliothek ncurses 5.4.0
    - Uebernahme einiger neuer Regulaerer Ausdruecke von fli4l-2.1.9 in die
      base.exp
    - Erweiterungen des ask Scripts


base 1.0.10 -> 1.0.11
=====================

- Generelle Bugfixes/Korrekturen:
    - /var/install/bin/install-package: export index_url


base 1.0.9 -> 1.0.10
====================

- Generelle Bugfixes/Korrekturen:
    - /var/install/bin/update-systemfiles:
      Verarbeitung von Editor-Backup-Dateien wird nun verhindert.
    - Anlegen von /dev/pts, Korrektur /dev/ptmx und Anlegen des
      fehlenden pts-Eintrags in /etc/fstab (bug in eisfair-Installer 1.0.7).


base 1.0.8 -> 1.0.9
===================

- Generelle Bugfixes/Korrekturen:
    - Es werden die Unterschiede zwischen 1.0.8 vom 24.12.2004 und der
      Korrekturversion 1.0.8 vom 31.12.2004 angeglichen.
    - Bugfix: Verwendung wget mit der Option -O
    - Korrektur einer fehlerhaften Deinstallationsroutine von eisfax
    - Unnoetige Debug-Ausgabe aus /var/install/bin/remove-user entfernt
    - Fehler in /var/install/bin/update-systemfiles beseitigt und
      zusaetzliche Moeglichkeiten eingebaut
    - Ist bereits eine Datei hosts.allow bzw. hosts.deny vorhanden, so
      wird diese in hosts.allow.a_file_found_on_install bzw.
      hosts.deny.a_file_found_on_install umbenannt un mit einem ent-
      sprechenden Header versehen.
      Dies stellt sicher, dass spaetere Aufrufe von update-hosts.allow
      bzw. update-hosts.deny die vorhandenen Eintraege in hosts.allow
      bzw. hosts.deny nicht einfach ueberschreiben.


base 1.0.7 -> 1.0.8
===================

- Generelle Bugfixes/Korrekturen:
    - Korrektur Dateirechte /dev/capi*
    - Korrektur Dateirechte /var/run
    - Korrektur Endlosschleife im edit-Script
    - Korrektur in base.exp - ABS_PATH:
      Ein "/" wird nun auch als absoluter Pfad aktzeptiert.
    - Beim Loeschen eines Users (remove-user) werden jetzt auch die
      entsprechenden Eintraege  in /etc/group, entstanden durch  "Add user
      to additional group", geloescht.
    - Eine potentielle Sicherheitluecke in remove-user (Zwischendatei mit
      falschen Rechten) wurde geschlossen
    - 8 Bit-Zeichensatz Unterstuetzung fuer die Shell (bash) durch
      aenderungen in /etc/inputrc
    - Wenn Kernel 2.4.x, Benutzung von rhinefet anstatt via-rhine

- Neue Funktionen:
    - Beim Booten werden nach dem Mounten der Filesysteme Skripte mit dem
      Namensanfang S aus /etc/init.d/boot.d mit dem Parameter start
      ausgefuehrt (z.B. S01cleanup zum Loeschen von ggf. noch vorhandenen
      .pid-Files bzw. zurueckgelassenen Lock-Files).
      Erst nach Ausfuehrung dieser Skripte werden die Skripte
      zum Erreichen des entsprechenden Runlevel (z.B. /etc/rc2.d)
      ausgefuehrt.
      Die Skripte in /etc/init.d/boot.d dienen also zum
      "Aufraeumen" beim Booten vor dem Start der normalen Dienste.

- Neue Funktionen Setup/Administration:
    - Setup Menue:
      Aenderungen am Menue, entstanden durch die Installation bzw.
      Deinstallation von Software Paketen, werden sofort wirksam
      und neue base Versionen bzw. eiskernel Versionen werden sofort
      angezeigt.
      Es ist daher kein erneutes Login als User eis mehr erforderlich.
    - Paketinstallation:
      Aus Sicherheitsgruenden (wget) wird die heruntergeladene Datei
      fest nach /tmp/package.tar.bz2gz geladen.
    - Paketinstallation: CDROMs werden automatisch gemounted
    - Unterstuetzung von ehci USB Conrollern
    - Packeis-search:
      Ueber den Menuepunkt "Search packages with Pack-Eis" ist es nun direkt
      moeglich, Pakete ueber Pack-Eis zu suchen und diese zu installieren.
    - ACFH - Advanced Configuration File Handling:
      Die Funktion zum Vergleich zweier Konfigurationsdateien wurde
      korrigiert. Die zu vergleichenden Konfigurationsdateien werden jetzt
      zunaechst in Zwischendateien sortiert und erst dann erst verglichen.
      Durch diese Massnahme werden Fehler beim Vergleich in bestimmten
      Faellen vermieden. Leider werden so die aenderungen nicht mehr in
      der Reihenfolge der Originaldateien angezeigt.
    - Erweiterung list-users:
      Die Ausgabe, ob FTP erlaubt ist (siehe Spalte FTP) beachtet jetzt
      die verschiedenen Parameter des inet Paketes (FTP_USE_PAM und damit
      die Datei /etc/ftpuser, FTP_ALLOW_ROOT_ACCESS, FTP_ONLY_ANONYMOUS),
      sowie die Eintraege in /etc/shells.
      Die neue Ausgabe unter Valid-PW zeigt an, ob fuer einen User ein
      gueltiges Passwort in /etc/passwd bzw. /etc/shadow existiert. Der
      Eintrag '*' bzw. '!' in /etc/passwd zeigt an, dass kein gueltiges
      Passwort existiert.
    - Veraenderung an add-user:
      Fehler bei der Passworteingabe koennen jetzt korrigiert werden. Die
      Abfrage erfolgt mit maximal 2 Wiederholungen.

- Neue Funktionen fuer Paketentwickler:
    - Erweiterung des ask-Skripts:
      ask kann jetzt fuer beliebige Fragen (nicht nur Yes/No) verwendet
      werden:
      Auswahl zwischen vorgegebenen Werten
      Freie Texteingabe
      Numerische Eingabe (mit min + max)
    - EISLIB - Include Bibliothek fuer Shellscripts:
      Zusammenfassung der haeufigsten Kommandos der Shellscripts
      von Paketen. Alle Kommandos verhalten sich auf der Konsole
      und unter der Kontrolle eines Browsers entsprechend angepasst
      anykey
      clearhome
      mecho: echo Ausgabe mit vordefinierten Farbwerten (statusbezogen)
      techo: Ausgabe von Tabellen
    - Neue Schnittstelle zur Modifikation folgender Systemdateien
      ergaenzt:
      /etc/hosts.allow
      /etc/hosts.deny
      /etc/services
      /etc/inittab
    - Neues Script /var/install/bin/set-access-rights erlaubt
      das Setzen von Dateizugriffsrechten auf Basis einer Datei
      <package>-files.txt im Verzeichnis /etc/filelist.d .
    - base.exp: Parameter "PORT" angefuegt. (numerischer Wert 1-65535)
    - Veraenderung an add-user:
      neuer optionaler Parameter -d zum Anlegen von Benutzern ohne
      Anmeldeberechtigung und damit ohne interaktive Abfrage des Passworts.
    - Erweiterung von remove-group
      ueber den Parameter -f (force) koennen jetzt auch Gruppen
      mit einer Group-ID kleiner 200 bzw. groesser/gleich 65534
      geloescht werden (Gruppen fuer Systemuser).
      Diese Option ist, genauso wie die entsprechende Option
      von remove-user, mit Vorsicht zu nutzen.
    - require-package:
      Das require-package Tag kann jetzt mit dem Paketnamen anstatt des
      Pfades zur Paket Info Datei benutzt werden. Der Pfad zur Paket
      Info Datei muss dann in einer neuen Index-Datei hinterlegt sein.
      Beispiel: <require-package>perl 1.0.0</perl>


base 1.0.6 -> 1.0.7
===================

- Generelle Bugfixes/Korrekturen:
    - /etc/init.d/hostname (war im DOS-Format bei 1.0.6)
    - Behandlung von Proxies in wget-Konfigurationsdatei
    - Setup: korrekte Behandlung von "*" in info-Dateien

- Neue Funktionen:
    - terminfo-Unterstuetzung fuer xterm-Emulation (putty)
    - stdout-Erkennung in colecho
    - wget 1.9.1
    - e2fsprogs fuer ext2- und ext3-Filesysteme
    - ext2 -> ext3 Konvertierung ueber setup (benoetigt eiskernel-1.0.9)


base 1.0.5 -> 1.0.6
===================

- Generelle Bugfixes/Korrekturen:
    - Korrektur einiger Konfigurationsvariablen in /etc/check.d/base.exp
    - Korrekturen in /var/install/bin/backup-file.
    - Obsoletes Script /var/install/bin/remove-menu geloescht
    - Behandlung der Variablen TIME_ZONE verbessert.
    - Endlosschleife/Symlinks bzgl. /etc/init.d/modules behoben
    - Fehlerbehandlung in /var/install/bin/edit

- Neue Funktionen:
    - Proxy-Support fuer Online-Installation (HTTP_PROXY_USER, HTTP_PROXY_PASSWD usw.)
    - FQDN des Hostnamens wird nun zusaetzlich in /etc/hosts eingetragen.
    - /bin/fuser
    - Neues eischk-Programm


base 1.0.4 -> 1.0.5
===================

- Generelle Bugfixes/Korrekturen:
    - Neugenerierung /etc/mtab
    - /etc/mtab~ beim Boot loeschen
    - /tmp/imond aus Update 1.0.4 loeschen
    - Tote Links /etc/rc2.d/K80pcmcia und /etc/rc2.d/S20pcmcia
    - SCSI: Boot-Reihenfolge fuer CDROM-Treiber
    - Download-Url im Menue wurde nicht aktualisiert
    - Fehler in URL-History bei 9 und mehr Eintraegen
    - /var/install/bin/doc: Typo bzgl. $PAGER
    - Check auf gueltige Domain-Namen
    - Zeitzonen
    - Zusaetzlicher Link von vim auf /usr/bin/vi
    - In CD-Distribution 1.0.3 fehlte das keymap-Paket
    - Symlink /bin/loadkeys vs. /usr/bin/loadkeys
    - Berechtigungsproblem/Environment in /etc/profile
    - Verbesserungen syslogd-logrotate
    - wenn Kernel 2.4.x, dann rtl8139too statt rtl8139-orig laden

- Neue Funktionen:
    - eiskernel-Boot-Scripts in das Base-Package uebernommen
    - Generierung einer neuen base-Konfigurationsdatei
    - Mount von SCSI-CDROMs
    - Mount von USB devices (ab Kernel 2.4)
    - Poweroff-Konfiguration (ab Kernel 2.4)
    - /var/install/bin/doc: Help-Infos fuer vi/more/less
    - /var/install/bin/doc: Genereller anykey-Aufruf nach Anzeige
    - Standard-URL immer in History
    - Advanced configuration file handling (backup/restore)
    - Meldung, dass Usernamen klein geschrieben werden sollten
    - dig
    - chroot
    - m4
    - locate - jetzt auch mit locatedb
    - /usr/share/misc/more.help als Help-Datei f. more
    - insmod
    - depmod
    - Vorbereitung auf Kernel-Update: modprobe, rdev
    - Update der glibc auf 2.2.5
    - libz nun in Basis-Paket


base 1.0.3 -> 1.0.4
===================

- Generelle Bugfixes/Korrekturen:
    - Gesperrter Login fuer ftp (wg. /bin/bash als Standard-Shell)
    - Kleinere Aenderung in /etc/issue
    - Tippfehler in /var/install/bin/cron-edit
    - /var/install/config.d/cron
    - Shutdown: wall-Fehlermeldung unterdruecken
    - Datei /var/run/utmp beim Boot leeren
    - /etc/mtab ist nun regulaere Datei (wg. smbmount-Problem)
    - Aus Menue "List installed packages" war kein 0=Exit moeglich
    - Korrekturen in del-menu
    - Aenderung in /var/install/bin/del-menu: Pfadangabe ist relevant
    - Berechtigungen von /var/install/bin/* auf 755
    - Aenderung in add-user: /bin/bash als Standard-Shell
    - del-package: Abbruchmoeglichkeit durch exit-Behandlung
    - add-user: Berechtigungen $HOME wird nun fuer neue Benutzer auf 700 gesetzt
    - require-package: Links auf unknown-Pakete brechen nun die Installation ab
    - remove-group fuer Batch-Aufruf mit Argumenten
    - History-Verwaltung in /var/install/bin/change-url
    - Korrektur von /etc/init.d/imond wg. imond-Passwoertern

- Neue Funktionen:
    - Setup: Download-Url bereits im Menue zeigen
    - Setup: Sicherung Konfigurationsdatei /etc/config.d/xxxx nach xxxx.backup
    - Sicherung Konfigurationsdatei /etc/config.d/xxxx nach xxxx.backup
    - Verbesserte Anzeige abhaengiger Pakete
    - Neue Shutdown-Meldungen
    - smbfs.o fuer samba
    - Help-Dateien fuer vim
    - Neue pam_userdb.so
    - Neu: libdb2.so.2
    - Neues Info-Tag <sub-package>
    - Farben in list-users & list-groups
    - Neues Script: /var/install/bin/doc
    - erweiterte Ausgabe abhaengiger Pakete
    - Anzeige der Fortschrittsanzeige beim Download
    - awk (fehlte in CD-Version von 1.0.3)
    - locate
    - env
    - Diverse Anpassungen von boot-Scripts fuer Kernel 2.4.22
    - Integration eischk
    - exp-Datei fuer base-Konfiguration


base 1.0.2 -> 1.0.3
===================

- Generelle Bugfixes/Korrekturen:
    - libbfd-2.11.90.0.29.so fuer strings
    - zoneinfo und TIME_ZONE
    - cron
    - logrotate-Probleme
    - Mail von cron nach logrotate
    - Umlaute in Dateinamen
    - vim Hilfe-Datei fehlte
    - Directory . nicht mehr in PATH bei User root
    - /etc/pam.d/*
    - link von vi auf view
    - shutdown (Netzwerk runterfahren)
    - $MAIL fuer root in /etc/profile
    - User news in /etc/aliases wird geloescht
    - Kaputte Escapesequenzen bei shutdown-messages von syslogd
    - Bugfix fehlende PTYs fuer screen
    - Korrektur Rechte /var/tmp
    - Korrektur Rechte /var/lock
    - Korrektur Rechte /dev/null
    - Korrektur Rechte /dev/tty
    - Korrektur Rechte /etc/init.d
    - Korrektur Rechte /etc/version
    - Korrektur Rechte in /lib/modules
    - /var/install/bin/remove-user: $homedir
    - /dev/null wird u.U. in remove-user geloescht
    - install-package: Loeschen der Datei /tmp/preinstall.sh
    - Benutzerverwaltung: Lange Usernamen
    - Download: absolute URLs
    - Setup: Dubletten in URL-History
    - Setip: Leeres /tmp/install.log wird nun geloescht
    - Korrekturen Deinstallationsroutine
    - Anzeige von langen Info-Dateien

- Neue Funktionen:
    - /usr/bin/which
    - /usr/bin/strace
    - /usr/bin/whois
    - /usr/bin/file
    - /usr/bin/lsof
    - /usr/bin/wall
    - /usr/bin/write
    - /usr/bin/mt
    - /bin/cpio
    - /usr/bin/last
    - /usr/bin/bc
    - /usr/bin/cal
    - /usr/bin/wget
    - /usr/bin/strings
    - /usr/bin/less (wg. ospeed-Meldung und Help)
    - CDROM-Unterstuetzung
    - NLS-Suport
    - Tastaturmapping kbd
    - Message via wall, wenn eisfair runtergefahren / gebootet wird
    - sudo
    - Mount point /floppy
    - Mount point /cdrom
    - Tape-Devices st0 & nst0
    - pid-Dateien in /var/run loeschen
    - pid-Dateien in /var/lock loeschen
    - pid-Dateien in /var/lock/samba loeschen
    - ext2fs_check_if_mount-Fehlermeldung beim Boot
    - /etc/init.d/local als autoexec.bat-Ersatz
    - Bearbeiten nun ueber Setup moeglich
    - Parameter -m fuer /sbin/syslogd in /etc/config.d/base in Section # optional package: syslogd
    - syslogd als syslog-Client
    - Installation von lokalen Verzeichnissen/CDROM file:///foo/bar/eis-list.txt
    - Auslagerung Versionskontrolle auf eigenes Script /var/install/bin/check-version
    - Auslagerung Ja/Nein-Frage auf eigenes Script /var/install/bin/ask
    - Auslagerung Editieren Konfigurationsdatei auf eigenes Script /var/install/bin/edit
    - Bearbeiten der base-Konfig
    - Neuer Hauptmenue-Punkt "Server Administration"
    - Mount/Umount von Floppy und CDROM
    - Bearbeiten Umgebungsvariablen $EDITOR $PAGER etc
    - Fehler/Warnungen in /tmp/install.log nach Installation anzeigen
    - Anzeige URL in Setup
    - Neben User- nun auch Gruppenverwaltung
    - Zuordnung eines Users zu mehreren Gruppen
    - add-user: password ungueltig machen
    - require-package-Tag
    - Integration eischk-Paket


base 1.0.1 -> 1.0.2
===================

- Neue Funktionen:
    - proctools, gawk, mtools, deinstall
    - diverse Bugfixes


base 1.0 -> 1.0.1
=================

    - Jede Menge Bugfixes
    - Aktuelle NIC-Treiber
    - Installation nun mit 2 Disketten (mkboot + mkfloppy)
    - Automatische Package-Installation schon waehrend der Erstinstallation
      moeglich
    - Erweiterungen, die durch Anregungen entstanden