base 2.8.23 -> 2.8.24
=====================

- New features:
    - Added vim to installed.db.
    - Added vim-data-common to installed.db.
    - Added libstdcpp6 to installed.db.
    - Added libgcc_s1 to installed.db.
    - Added glibc to installed.db.
    - Added glibc-locale to installed.db.
    - Added kbd to installed.db.
    - Added environment to installed.db.
    - Added locales to installed.db.

- Bugfixes/corrections:
    - Update eisman version 1.5.0, if not installed.
    - Update libidn2-0 version 2.3.0, if not installed.
    - Update libssl1_1 version 1.1.1d if not installed.
    - Update libpcre2-8-0 version 10.34, if not installed.
    - Update findutils version 4.6.0, if not installed.
    - Update updatedb version 0.26, if not installed.
    - Update hwdiag version 2.3.56, if not installed.
    - Update eisfair-base version 2.8.6, if not installed.
    - /etc/profile:
      Remove UTF-8 check.
    - /etc/init.d/base,
      /etc/check.d/base,
      /etc/check.d/base.exp,
      /var/install/help/base,
      /var/install/config.d/base.sh,
      /var/install/config.d/base-update.sh,
      split out keymap and time_zone handling from base config
      in a single package.
    - /etc/rc2.d/S08base,
      remove, no need anymore.
    - /usr/share/doc/administration/administration.txt,
      /usr/share/doc/administration/administration.toc:
      Update documentation.

base 2.8.22 -> 2.8.23
=====================

- New features:
    - Added findutils to installed.db.
    - Added updatedb to installed.db.
    - Added hwdiag to installed.db.

- Bugfixes/corrections:
    - Update eisman version 1.4.6, if not installed.
    - Update cron version 3.2.1, if not installed.
    - Update libssl1_1 version 1.1.1d, if not installed.
    - Update xz version 5.2.4, if not installed.
    - Update haveged version 1.9.4, if not installed.
    - Update bash version 5.0.11, if not installed.
    - Update bash-completion version 2.8, if not installed.
    - Update sudo version 1.8.28p1, if not installed.
    - Update ssh version 8.1p1, if not installed.
    - Update eisfair-base version 2.8.4, if not installed.
    - Update procps version 3.3.15, if not installed.
    - Update screen version 4.07.00, if not installed.
    - Update shadow version 4.7, if not installed.
    - Update sysklogd version 1.5.1, if not installed.
    - Update logrotate version 3.15.0, if not installed.
    - Update at version 3.1.23, if not installed.
    - Update coreutils version 8.31, if not installed.
    - Update ksh version 93u+, if not installed.
    - Update base-certificate version 2.8.1, if not installed.
    - Update lsb-release version 3.0, if not installed.
    - Update mingetty version 1.0.8s, if not installed.
    - Update netcat-openbsd version 1.203, if not installed.
    - Update sysvinit version 2.89, if not installed.
    - Update libreadline version 7, if not installed.
    - /etc/init.d/base,
      /etc/check.d/base,
      /var/install/help/base,
      /var/install/config.d/base.sh,
      /var/install/config.d/base-update.sh,
      split out atd handling from base config in a single package.
    - /etc/init.d/mtab,
      /etc/rc2.d/S??mtab,
      /usr/lib/libssp.so.0,
      /usr/lib/libssp.so.0.0.0,
      remove, no need anymore.
    - /etc/check.d/base.exp,
      added more checks for ipv6.
    - base-config,
      DNS_SERVER added check for ipv4 and ipv6.


base 2.8.21 -> 2.8.22
=====================

- New features:
    - Added eisfair-base to installed.db.
    - Added procps to installed.db.
    - Added screen to installed.db.
    - Added shadow to installed.db.
    - Added sysklogd to installed.db.
    - Added logrotate to installed.db.
    - Added at to installed.db.
    - Added coreutils to installed.db.
    - Added ksh to installed.db.
    - Added ntfs-3g to installed.db.
    - Added base-certificate to installed.db.
    - Added lsb-release to installed.db.
    - Added mingetty to installed.db.
    - Added netcat-openbsd to installed.db.
    - Added sysvinit to installed.db.

- Bugfixes/corrections:
    - Update eisman version 1.4.4, if not installed.
    - Update util-linux version 2.34, if not installed.
    - Update tar version 1.32, if not installed.
    - Update cpio version 2.12, if not installed.
    - Update grep version 3.3, if not installed.
    - Update gawk version 5.0.1, if not installed.
    - Update gzip version 1.10, if not installed.
    - Update hostname version 3.21, if not installed.
    - Update inetutils version 1.9.4, if not installed.
    - Update joe version 4.6, if not installed.
    - Update less version 551, if not installed.
    - Update cron version 3.2.1, if not installed.
    - Update sudo version 1.8.28p1, if not installed.
    - Update lsof version 4.91, if not installed.
    - Update cui-tools version 2.0.0, if not installed.
    - Update diffutils version 3.7, if not installed.
    - Update ssh version 8.1p1, if not installed.
    - Update gptfdisk version 1.0.4, if not installed.


base 2.8.20 -> 2.8.21
=====================

- New features:
    - Added util-linux to installed.db.
    - Added libblkid1 to installed.db.
    - Added libfdisk1 to installed.db.
    - Added libmount1 to installed.db.
    - Added libsmartcols1 to installed.db.
    - Added libuuid1 to installed.db.
    - Added tar to installed.db.
    - Added cpio to installed.db.
    - Added grep to installed.db.
    - Added gawk to installed.db.
    - Added gzip to installed.db.
    - Added hostname to installed.db
    - Added inetutils to installed.db.
    - Added joe to installed.db.
    - Added less to installed.db.
    - Added cron to installed.db.
    - Added sudo to installed.db.
    - Added lsof to installed.db.
    - Added cui-tools to installed.db.
    - Added diffutils to installed.db.
    - Added ssh to installed.db.
    - Added gptfdisk to installed.db.
    - Added bash to installed.db.
    - Added bash-completion to installed.db.

- Bugfixes/corrections:
    - Update net-tools version 2.0, if not installed.
    - Update pciutils version 3.6.2, if not installed.
    - Update pam version 1.3.1, if not installed.
    - Update time version 1.9, if not installed.
    - Update traceroute version 2.1.0, if not installed.
    - Update sed version 4.7, if not installed.
    - Update libutempter0 version 1.1.6, if not installed.
    - Update psmisc version 23.2, if not installed.
    - Update bc version 1.07.1, if not installed.
    - Update ed version 1.15, if not installed.
    - Update libcui2 version 2.0.5, if not installed.
    - Update eisman version 1.4.1, if not installed.
    - Update haveged version 1.9.4, if not installed.


base 2.8.19 -> 2.8.20
=====================

- New features:
    - Added lilo to installed.db.
    - Create 'Network administration' menu.
    - Added bonding to installed.db.
    - Added net-tools to installed.db.
    - Added net-tools-deprecated to installed.db.
    - Added pciutils to installed db.
    - Added pam to installed db.
    - Added pam_userdb to installed db.
    - Added pam_chroot installed db.
    - Added time to installed db.
    - Added traceroute to installed db.
    - Added strace to installed db.
    - Added sed to installed db.
    - Added libutempter0 to installed db.
    - Added psmisc to installed db.
    - Added ed to installed db.
    - Added bc to installed db.

- Bugfixes/corrections:
    - Update libidn2 version 2.2.0, if not installed.
    - Update bzip2 version 1.0.8, if not installed.
    - Update libbsd0 version 0.9.1, if not installed.
    - Update libbcurses5 version 6.1, if not installed.
    - Update libncurses6 version 6.1, if not installed.
    - Update libreadline6 version 6.3.82, if not installed.
    - Update libreadline7 version 7.0, if not installed.
    - Update wget version 1.20.3, if not installed.
    - Update libpopt0 version 1.16, if not installed.
    - Update whois version 5.4.1, if not installed.
    - Update which version 2.21, if not installed.
    - Update kmod version 26, if not installed.
    - Update libwrap0 version 7.6, if not installed.
    - Update libaudit1 version 2.8.4, if not installed.
    - Update libhx28 version 3.24, if not installed.
    - Update file version 5.37, if not installed.
    - Update usbutils version 012, if not installed.
    - Update eisman version 1.4.1, if not installed.
    - Update udev version 3.2.8, if not installed.
    - /var/install/bin/create-menu:
      Added new parameter to make more different menu and
      check if exists before createt.
    - /etc/check.d/base,
      /etc/check.d/base.exp,
      /etc/check.d/base.ext,
      /var/install/config.d/base-update.sh:
      Rewrite to remove bonding settings.
    - bonding are now managed within a separated package.
      In the future this package will therefore be updated
      indepedent of base updates. Packages needing bonding
      should soon add a requirement for the new package to
      ensure system consistency.
    -  /var/install/config.d/base.sh:
      Rewrite for bonding settings.


base 2.8.18 -> 2.8.19
=====================

- New features:
    - Added eisman to installed.db.

- Bugfixes/corrections:
    - eisman: fix invalid array access when installation has
      been aborted.
    - eisman: fix handling of replaced packages and force
      delection of database entries for these packages.


base 2.8.17 -> 2.8.18
=====================

- New features:
    - Added libbsd0 to installed.db.
    - Added libncurses5 to installed.db.
    - Added libncurses6 to installed.db.
    - Added libreadline6 to installed.db.
    - Added libreadline7 to installed.db.
    - Added wget to installed.db.
    - Added libpopt0 to installed.db.
    - Added whois to installed.db.
    - Added which to installed.db.
    - Added kmod to installed.db.
    - Added libkmod2 to installed.db.
    - Added libwrap0 to installed.db.
    - Added libaudit1 to installed.db.
    - eisman: get_index has been integrated into eisman.
    - eisman: eisman install has been rewritten as awk script.
    - eisman: eisman mirror has been rewritten as awk script.
    - eisman: eisman install now has support for optional
      or operator in require statements (experimental).
    - Added libhx28 to installed.db.
    - Added libmagic1 to installed.db.
    - Added file to installed.db.
    - Added libusb-1_0-0 to installed.db.
    - Added libusb-0_1-4 to installed.db.
    - Added usbutils to installed.db.

- Bugfixes/corrections:
    - Update libattr1 version 2.4.48, if not installed.
    - Update libacl1 version 2.2.53, if not installed.
    - Update libgmp10 version 6.1.2, if not installed.
    - Update libcrack2 version 2.9.6, if not installed.
    - Update strings version 5.2.4, if not installed.
    - Update iputils version s20190515, if not installed.
    - Update iproute2 version 5.1, if not installed.
    - Update timezone version 2019a, if not installed.
    - /var/install/bin/show-menu:
      Old and unused <url/> tag removed,
      eiskernel package version is no longer displayed.
    - /etc/profile:
      eiskernel package version is no longer displayed.
    - Remove /etc/profile-2p8p14.
    - /etc/fstab:
      Convert /dev/{s,h,m}d device entrys to UUID=...,
      this change is required for a coming kernel version
      without old IDE drivers.
    - Update mdadam version 4.1, if not installed.


base 2.8.16 -> 2.8.17
=====================

- New features:
    - Added libattr1 to installed.db.
    - Added libacl1 to installed.db.
    - Added libgmp10 to installed.db.
    - Added libcrack2 to installed.db.
    - Added cracklib to installed.db.
    - Added cracklib-common to installed.db.
    - Added pwtest to installed.db.
    - Added strings to installed.db.
    - Added iputils to installed.db.
    - Added iproute2 to installed.db.
    - Added iproute2-tc to installed.db.
    - Added iproute2-arpd to installed.db.
    - Added setserial to installed.db.
    - Added lsscsi to installed.db.
    - Added sdparm to installed.db.
    - Added hdparm to installed.db.
    - Added timezone to installed.db.
    - Added group kvm.

- Bugfixes/corrections:
    - Update libpcre1 version 8.42, if not installed.
    - Update udev version 3.2.8, if not installed.
    - Update libcap2 version 2.25, if not installed.
    - Update libcap-ng0 version 0.7.9, if not installed.
    - Update libz1 version 1.2.11, if not installed.
    - Update bzip2 version 1.0.6, if not installed.
    - Update xz version 5.2.4, if not installed.
    - Update e2fsprogs version 1.45.1, if not installed.
    - Update libssl1_1 version 1.1.1c, if not installed.
    - eisman: change text output of eisman update so that
      it becomes obvious that the script still is active
      after outdated.db has been rebuild.

- Cleanup old versions:
    - if ! glibc-dev
        rm -f /usr/bin/sprof
    - if ! rpcbind
        rm -f /usr/sbin/rpcinfo
    - if ! nfsclient
        rm -f /sbin/mount.nfs
    - rm -f /sbin/lilo_24.2
    - rm -f /sbin/sln
    - rm -f /usr/bin/fips_standalone_hmac
    - rm -f /sbin/sulogin
    - rm -f /usr/bin/ddate
    - rm -f /usr/bin/chkdupexe
    - rm -f /usr/sbin/faillog
    - rm -f /usr/bin/termidx
    - rm -f /sbin/genksyms
    - rm -f /usr/bin/catchsegv
    - rm -f /etc/rmt


base 2.8.15 -> 2.8.16
=====================

- New features:
    - Added libpcre1 to installed.db.
    - Added udev to installed.db.
    - Added libnfnetlink0 to installed.db.
    - Added libnetfilter_conntrack3 to installed.db.
    - Added libmnl0 to installed.db.
    - Added libcap2 to installed.db.
    - Added pam_cap to installed.db.
    - Added libcap-ng0 to installed.db.
    - Added libz1 to installed.db.
    - Added bzip2 to installed.db.
    - Added xz to installed.db.
    - Added e2fsprogs to installed.db.

- Bugfixes/corrections:
    - Update update-alternatives version 1.19.0.5, if not installed.
    - Update libpcre2-8-0 version 10.33, if not installed.
    - Update libunistring2 version 0.9.10, if not installed.
    - Update libidn2-0 version 2.1.1, if not installed.
    - Update libidn2-4 version 2.1.0, if not installed.
    - Update libidn11 version 1.34, if not installed.
    - Update libidn12 version 1.35, if not installed.
    - Update libcui2 version 2.0.4, if not installed.
    - Readded getconf only for eisfair-64
    - eisman: fix output of ANSI sequences for "eisman upgrade"
      when switch --output is used.
    - eisman: add command line switch --no-tty to "eisman upgrade".
    - eisman: make installation error messages more verbose.
    - eisman: fix version comparison when svn postfixes are
      used. Further append svn0 postfix to minimal version
      when package requirements are resolved.
    - eisman: quote argument lists with double quotes to keep
      the shell from expanding the arguments prior to
      passing them over to the corresponding backend script.


base 2.8.14 -> 2.8.15
=====================

- New features:
    - eisman: the following components have been ported to awk:
      - eisman_query.awk
      - eisman_upgrade.awk
      - eisman_tree.awk
      This leads to better performance or to changed behaviour when
      using commands like:
      - eisman query
      - eisman search
      - eisman upgrade
      - eisman install
    - Added mdadm to installed.db.
    - Added update-alternatives to installed.db.
    - Added libpcre2-8-0 to installed.db.
    - Added libunistring2 to installed.db.
    - Added libidn2-0 to installed.db.
    - Added libidn2-4 to installed.db.
    - Added libidn11 to installed.db.
    - Added libidn12 to installed.db.
    - Added libcui2 to installed.db.

- Bugfixes/corrections:
    - Update libssl1_1 version 1.1.1b, if not installed.

- Cleanup old versions:
    - if ! bind-utils
        rm -f /usr/bin/dig
        rm -f /usr/bin/host
        rm -f /usr/bin/nslookup
    - if ! star-rmt &&
      if ! tar-rmt
        rm -f /usr/sbin/rmt
    rm -f /usr/lib/nslookup.help
    rm -f /var/install/bin/setup-packages-install-remaining-packages
    - if ! iptables
        rm -f /sbin/ip6tables
        rm -f /sbin/ip6tables-restore
        rm -f /sbin/ip6tables-save
        rm -f /sbin/iptables
        rm -f /sbin/iptables-restore
        rm -f /sbin/iptables-save
        rm -f /usr/bin/iptables-xml
        rm -f /usr/sbin/ip6tables
        rm -f /usr/sbin/ip6tables-batch
        rm -f /usr/sbin/ip6tables-restore
        rm -f /usr/sbin/ip6tables-save
        rm -f /usr/sbin/iptables
        rm -f /usr/sbin/iptables-apply
        rm -f /usr/sbin/iptables-batch
        rm -f /usr/sbin/iptables-restore
        rm -f /usr/sbin/iptables-save
        rm -f /usr/sbin/xtables-multi
    - if ! xtables-plugins
        rm -f /usr/lib/xtables/*
        rm -f /usr/sbin/nfnl_osf
        rm -f /usr/share/xtables/pf.os
        rmdir --ignore-fail-on-non-empty /usr/share/xtables 2>/dev/null
        rmdir --ignore-fail-on-non-empty /usr/lib/xtables 2>/dev/null
    - if ! libiptc0
        rm -f /usr/lib/libip4tc.so.0
        rm -f /usr/lib/libip4tc.so.0.1.0
        rm -f /usr/lib/libip6tc.so.0
        rm -f /usr/lib/libip6tc.so.0.1.0
        rm -f /usr/lib/libiptc.so.0
        rm -f /usr/lib/libiptc.so.0.0.0
    - if ! libxtables10
        rm -f /usr/lib/libxtables.so.10
        rm -f /usr/lib/libxtables.so.10.0.0
    - if ! libxtables11
        rm -f /usr/lib/libxtables.so.11
        rm -f /usr/lib/libxtables.so.11.0.0


base 2.8.13 -> 2.8.14
=====================

- Bugfixes/corrections:
    - /etc/profile:
      replace export of OPENSSL_CONF to
      /etc/profile.d/openssl-cnf.sh
    - /var/certs/ssl/openssl.cnf:
      install, if missing.

- Cleanup old versions:
    - if ! mtools
        rm -f /usr/bin/mcat
    - clean up old mtools files
        rm -f /usr/bin/mwrite
        rm -f /usr/bin/mread
        rm -f /usr/bin/mdoctorfat
    - if ! xinetd
        rm -f /etc/config.d/xinetd
        rm -f /etc/default.d/xinetd
        rm -f /etc/backup.d/xinetd.*
        rm -f /etc/check.d/xinetd
        rm -f /etc/check.d/xinetd.*


base 2.8.12 -> 2.8.13
=====================

- New features:
    - eisman: implementation of "eisman update" command as gawk
      script to improve the performance of database updates.
      Further the reimplementation improves the readability of
      the module since the gawk language is much more expressive
      then bash.

- Bugfixes/corrections:
    - /var/install/config.d/url.sh:
      change paramter --no-progress to --no-tty,
      required by eisman_update.awk
    - /var/install/bin/add-group:
      changend reserved range handling.
    - /var/install/bin/add-user:
      update documentation.

- Cleanup old versions:
    - if ! mtools
        rm -f /etc/mtools.conf
        rm -f /usr/bin/amuFormat.sh
        rm -f /usr/bin/lz
        rm -f /usr/bin/mattrib
        rm -f /usr/bin/mbadblocks
        rm -f /usr/bin/vmcat
        rm -f /usr/bin/mcd
        rm -f /usr/bin/mcheck
        rm -f /usr/bin/mclasserase
        rm -f /usr/bin/mcomp
        rm -f /usr/bin/mcopy
        rm -f /usr/bin/mdel
        rm -f /usr/bin/mdeltree
        rm -f /usr/bin/mdir
        rm -f /usr/bin/mdu
        rm -f /usr/bin/mformat
        rm -f /usr/bin/minfo
        rm -f /usr/bin/mkmanifest
        rm -f /usr/bin/mlabel
        rm -f /usr/bin/mmd
        rm -f /usr/bin/mmount
        rm -f /usr/bin/mmove
        rm -f /usr/bin/mpartition
        rm -f /usr/bin/mrd
        rm -f /usr/bin/mren
        rm -f /usr/bin/mshortname
        rm -f /usr/bin/mshowfat
        rm -f /usr/bin/mtools
        rm -f /usr/bin/mtoolstest
        rm -f /usr/bin/mtype
        rm -f /usr/bin/mxtar
        rm -f /usr/bin/mzip
        rm -f /usr/bin/tgz
        rm -f /usr/bin/uz
    - if ! libusbpp
        rm -f /usr/lib/libusbpp-0.1.so.4
        rm -f /usr/lib/libusbpp-0.1.so.4.4.4
    - if ! xinetd
        rm -f /etc/xinetd.d/netstat*
        rm -f /etc/xinetd.d/time
        rm -f /etc/xinetd.d/daytime
        rm -f /etc/xinetd.d/echo
        rm -f /etc/xinetd.d/discard
        rm -f /etc/xinetd.d/chargen
        rm -f /etc/xinetd.conf
        rmdir --ignore-fail-on-non-empty /etc/xinetd.d 2>/dev/null
        rm -f /etc/init.d/xinetd
        rm -f /etc/rc2.d/???xinetd
        rm -f /var/install/config.d/xinetd.sh
        rm -f /var/install/config.d/xinetd-update.sh
        rm -f /var/install/deinstall/xinetd
        rm -f /var/install/help/xinetd
        rm -f /var/install/menu/setup.system.xinetd.menu
        rm -f /usr/sbin/xinetd
        rm -rf /usr/share/doc/xinetd


base 2.8.11 -> 2.8.12
=====================

- New features:
    - /var/install/bin/add-group:
      Added systemswtich '-r|--system' handling.
      For create a system-group, the '-r' switch is recommended now.
    - /var/install/bin/add-user:
      added optional --system switch.
    - Update libpcre2-8-0 version 10.32.
    - Added pam-config version 0.96.
      Tool to handling pam configs.

- Bugfixes/corrections:
    - /var/install/bin/remove-group:
      Fix syntax to remove witch additional-group.
    - libmnl0 are now managed within a separated package.
      In the future this package will therefore be updated
      indepedent of base updates. Packages needing libmnl0
      should soon add a requirement for the new package to
      ensure system consistency.
    - /etc/sudoers:
      Rollback to update-2.8.10.
    - Update libidn2 version 2.1.0.
    - Update wget version 1.20.1.

- Cleanup old versions:
    - if ! ethtool
        rm -f /usr/sbin/ethtool
    - if ! libpcre16
        rm -f /usr/lib/libpcre16.so.0
        rm -f /usr/lib/libpcre16.so.0.2.10
    - if ! libpcrecpp
        rm -f /usr/lib/libpcrecpp.so.0
        rm -f /usr/lib/libpcrecpp.so.0.0.1
    - if ! libpcreposix
        rm -f /usr/lib/libpcreposix.so.0
        rm -f /usr/lib/libpcreposix.so.0.0.6
    - if ! pcre-tools
        rm -f /usr/bin/in.pcregrep
        rm -f /usr/bin/pcregrep
        rm -f /usr/bin/pcretest
    - if ! libidn-tools
        rm -f /usr/bin/idn
        rm -f /usr/share/locale/de/LC_MESSAGES/libidn.mo
        rm -f /usr/share/locale/en@boldquot/LC_MESSAGES/libidn.mo
        rm -f /usr/share/locale/en@quot/LC_MESSAGES/libidn.mo
        rm -f /usr/share/locale/fr/LC_MESSAGES/libidn.mo
        rm -f /usr/share/locale/uk/LC_MESSAGES/libidn.mo


base 2.8.10 -> 2.8.11
=====================

- New features:
    - bash-completion version 2.8.

- Bugfixes/corrections:
    - Update libreadline version 7.0.
    - Update libunistring version 0.9.10.
    - Update libidn2 version 2.0.5.
    - Update whois version 5.4.0.
    - Update libidn version 1.35.
    - Update bash version 4.4.
    - Update libpcre version 8.42.
    - Update psmisc version 23.2.
    - Update strace version 4.25.
    - Update sudo version 1.8.26.
    - Update vim version 8.1.0527.
    - Update net-tools version 2.0+git20180626.


base 2.8.9 -> 2.8.10
====================

- Bugfixes/corrections:
    - Update OpenSSH version 7.9p1.
    - Update ncurses version 6.1.
    - Update attr version 2.4.48.
    - Update file version 5.35.
    - Update libusb-1.0 version 1.0.22.
    - Update pciutils version 3.6.2.
    - Update diffutils version 3.6.
    - Update gzip version 1.9.
    - Update bzip2 version 1.0.6.
    - Update gawk version 4.2.1.
    - Update hostname version 3.21.
    - Update hwdiag-inxi version 2.3.56.
    - Update libcui version ncurses6.
    - Update cui-tools version ncurses6.
    - Update acl version 2.2.53.
    - Update update-alternatives version 1.19.0.5.

- Cleanup old versions:
    - Remove old unused menuentry:
      setup.system.drivers.menu
      setup.system.drivers.usb.menu


base 2.8.8 -> 2.8.9
===================

- Bugfixes/corrections:
    - /var/install/include/inetlib:
      remove check for other systems.
    - /var/install/bin/add-user:
      remove check for other systems.
    - Update libpcre version 8.42.
    - /etc/protocols:
      Update version 2017-10-13.
    - Remove /etc/profile-2p8p4

 - Cleanup old versions:
    - if ! libpcre16
        rm -f /usr/lib/libpcre16.so.0
        rm -f /usr/lib/libpcre16.so.0.2.7
    - if ! libpcrecpp
        rm -f /usr/lib/libpcrecpp.so.0
        rm -f /usr/lib/libpcrecpp.so.0.0.1
    - if ! libpcreposix
        rm -f /usr/lib/libpcreposix.so.0
        rm -f /usr/lib/libpcreposix.so.0.0.4


base 2.8.7 -> 2.8.8
===================

- Bugfixes/corrections:
    - /var/install/bin/add-menu:
      Fix handling for menu entry without quotes
    - eisman:
      - uninstall procedure fixed, that did fail when the file
        list of a package contained no valid entries.
      - eisman mirror now can be run as normal user.
      - new option --skip to eisman upgrade, to skip a package when
        looking for package updates.
      - add option --keep to eisman mirror, to prevent eisman from
        deleting packages that no longer exist.
      - implicitly set --unstable when --installed is passed to
        eisman query.
      - use dtou to eliminate dos line endings when reading package
        info files.
    - Update strace version 4.23.
    - Update libgmp version 6.1.2.
    - Update base libs version gcc8.
    - /var/install/bin/show-doc.cui: handling of tab-characters
      improved.

- Cleanup old versions:
    - if ! star
        rm -f /usr/bin/star
        rm -f /usr/bin/tartest
        rm -f /usr/bin/ustar
        rm -f /etc/default/star
    - if ! star-rmt
        rm -f /usr/bin/smt
        rm -f /usr/bin/srmt
        rm -f /etc/default/rmt
    - if ! spax
        rm -f /usr/bin/spax
        rm -f /usr/bin/pax


base 2.8.6 -> 2.8.7
===================

- Bugfixes/corrections:
    - Correct 'ping' rights.
    - Create help dirs, if missing.
    - Update resize version 331.
    - Update sudo version 1.8.22.
    - Update ksh version 93vu.
    - Update shadow version 4.2.1.
    - Update ncurses version 5.9.
    - Update OpenSSH version 7.6p1,
      rebuild with OpenSSL-1.1.
    - hdparm are now managed within a separated package.
      In the future this package will therefore be updated
      indepedent of base updates. Packages needing hdparm
      should soon add a requirement for the new package to
      ensure system consistency.
    - ntfs-3g are now managed within a separated package.
      In the future this package will therefore be updated
      indepedent of base updates. Packages needing ntfs-3g
      should soon add a requirement for the new package to
      ensure system consistency.
    - bind-utils(dig, host, nslookup) are now managed within
      a separated package. In the future this package will
      therefore be updated indepedent of base updates. Packages
      needing bind-utils should soon add a requirement for the
      new package to ensure system consistency.
    - Update wget version 1.19.5.
    - Update libreadline version 6.3.
    - Update bash version 4.3


base 2.8.5 -> 2.8.6
===================

- New features:
    - eisman version 1.1.0: perform uninstall procedure by:
      1. calling package uninstall script (if present).
      2. uninstalling files from provided file list (if present).
      3. removing entry from package database.

- Bugfixes/corrections:
    - sdparm are now managed within a separated package.
      In the future this package will therefore be updated
      indepedent of base updates. Packages needing sdparm
      should soon add a requirement for the new package to
      ensure system consistency.
    - Update libssl1_1 if not installed.
    - Update iputils version s20161105.
    - Update libidn version 1.34.
    - Update wget version 1.19.4.
    - Update whois version 5.3.0.
    - Update libbsd version 0.8.7.
    - Update netcat-openbsd version 1.178.
    - Update net-tools version 2.0.
    - net-tools-deprecated, see
      https://web.nettworks.org/wiki/display/e/Veraltete+Netzwerk-Tools
    - Update libcui version 2.0.3.
    - Update libsys-cui-addon version 2.0.2.
    - Update eischk version 2018-05-02.
    - Update cui-tools version 2.0.?.
    - /var/install/bin/edit:
      change hardcoded paths
    - relocate:
      /usr/local/bin/clrhome,
      /usr/local/bin/colecho,
      /usr/local/bin/dtou,
      /usr/local/bin/html_colecho,
      /var/install/bin/wget.sh
      to /usr/bin/.
    - Remove unneeded function:
      /var/install/config.d/cui-update.sh,
      /var/install/config.d/cui.sh.
    - Update eis-tools and relocate:
      /usr/local/bin/xmlsplit,
      /usr/local/bin/netcalc,
      /usr/local/bin/netcalc6
      to /usr/bin.
      /var/install/bin/sortidx.
    - /var/install/bin/show-menu:
      change hardcoded paths to xmlsplit.
    - /var/install/bin/add-menu:
      change hardcoded paths to xmlsplit,
      remove max argv check.


base 2.8.4 -> 2.8.5
===================

- Bugfixes/corrections:
    - Update glibc version 2.22.
    - /var/install/include/sectionlib:
      change entry for python.
    - Update at version 3.1.20.
    - setserial are now managed within a separated package.
      In the future this package will therefore be updated
      indepedent of base updates. Packages needing setserial
      should soon add a requirement for the new package to
      ensure system consistency.
    - lsscsi are now managed within a separated package.
      In the future this package will therefore be updated
      indepedent of base updates. Packages needing lsscsi
      should soon add a requirement for the new package to
      ensure system consistency.


base 2.8.3 -> 2.8.4
===================

- Bugfixes/corrections:
    - Update OpenSSH version 7.6p1.
      This version does no longer support the configurtion
      options RSAAuthentication, RhostsRSAAuthentication and
      UsePrivilegeSeparation.
      The eisfair configuration variable SSH_ENABLE_PRIV_SEPARATION
      was removed.
      ATTENTION:
      The contents of the files /etc/hosts.deny and /etc/hosts.allow
      is no longer used. It is no longer possible to limit access
      via ssh to the system using this files.
    - xinetd are now managed within a separated package.
      In the future this package will therefore be updated
      indepedent of base updates. Packages needing xinetd
      should soon add a requirement for the new package to
      ensure system consistency.
    - Change TERM handling to use all types from xterm* or putty*.
    - Update logrotate version 3.11.0.
    - Update sysklogd version 1.5.1.
    - Iptables are now managed within a separated package.
      In the future this package will therefore be updated
      indepedent of base updates. Packages needing Iptables
      should soon add a requirement for the new package to
      ensure system consistency.
    - eisman: command line parser of command "eisman check" improved
      so that unknown options are recognized and treated as errors.
    - Update libHX version 3.22.
    - Update at version 3.1.20.
    - Update kbd version 2.0.3.
    - Update iproute2 version 4.15.0.
    - iproute2-arpd are now managed within a separated package.
      In the future this package will therefore be updated
      indepedent of base updates. Packages needing iproute2-arpd
      should soon add a requirement for the new package to
      ensure system consistency.
    - iproute2-tc are now managed within a separated package.
      In the future this package will therefore be updated
      indepedent of base updates. Packages needing iproute2-tc
      should soon add a requirement for the new package to
      ensure system consistency.
    - Update libstdc++, libgcc_s version gcc-5.5.0.


- Cleanup old versions:
    - if ! libipq ||
      if ! libipq0:
        rm -f /usr/lib/libipq.so.0
        rm -f /usr/lib/libipq.so.0.0.0


base 2.8.2 -> 2.8.3
===================

- New features:
    - eisman: call to eisman_uninstall right after preinstall.sh
      did finish during installation. There is no need to call
      eisman uninstall from preinstall.sh anymore.

- Bugfixes/corrections:
    - Update screen version 4.6.2.
    - Update psmisc version 22.21.
    - Update libidn version 1.33.
    - Update ed version 1.14.2.
    - Update less version 487.
    - Update lsof version 4.89.
    - Update mingetty version 1.0.8s.
    - Update strace version 4.20.
    - Update sudo version 1.8.22.
    - Update time version 1.8.
    - Update traceroute version 2.0.20.
    - Update which version 2.21.
    - Update fcron version 3.2.1.
    - Update gptfdisk version 1.0.1.
    - Update hostname version 3.16.
    - Update inetutils version 1.9.4.
    - Update joe version 4.4.
    - Update libcap-pam version 2.24.
    - Update libmnl0 version 1.0.4.
    - Update mdadm version 3.3.1.
    - Update procps version 3.3.12.
    - ethtools are now managed within a separated package.
      In the future this package will therefore be updated
      indepedent of base updates. Packages needing ethtools
      should soon add a requirement for the new package to
      ensure system consistency.
    - mtools are now managed within a separated package.
      In the future this package will therefore be updated
      indepedent of base updates. Packages needing mtools
      should soon add a requirement for the new package to
      ensure system consistency.
    - eisman: fix order of installation steps in case of an
      update with package replacements.
    - Update libusb version 1.0.21.
    - Update libusb-compat version 0.1.5.
    - Update ubsutils version 009.
    - Update hwdiag inxi version 2.3.40.
    - Update pciutils version 3.5.6.


base 2.8.1 -> 2.8.2
===================

Info: it is recommended to reboot the system after installation.

- New features:
    - /var/install/bin/add-menu,
      /var/install/bin/del-menu:
      Added more parameter, like --pre, --post or --package.
    - /usr/bin/eisman:
      Check for root permissions on a per command basis. This
      enables non priviledged users to query the package data-
      base without the need to run sudo.
    - Added libutempter version 1.1.6.
    - /var/install/include/sectionlib:
      added new entry for perl and python.

- Bugfixes/corrections:
    - Update updatedb, fix typos.
    - Update libcrack version 2.9.5 glibc-2.22
    - Update libpam version 1.3.0.
    - Update libcap-ng version 0.7.8.
    - Update util-linux version 2.28.
    - Update e2fsprogs version 1.43.6.
    - Update kmod version 24.
    - Update udev version 3.2.1.
    - Update sysvinit version 2.88+ glibc-2.22.
    - Update shadow version 4.2.1.
    - Update vim version 8.0.1428.
    - /var/install/config.d/cron.sh:
      Made sure that really all messages are suppressed when the
      command line switch '--quiet' is used.

- Cleanup old versions:
    - if ! libssl0:
        rm -f /usr/lib/libssl.so.0.9.8
        rm -f /usr/lib/libcrypto.so.0.9.8
    - if ! libxcrypt-dev:
      if ! libxcrypt:
        rm -rf /lib/xcrypt
        rm -f /lib/libxcrypt.so.2
        rm -f /lib/libxcrypt.so.2.0.0
    - if ! libbsd-dev:
      if ! libbsd:
        rm -f /usr/lib/libbsd.so.0
        rm -f /usr/lib/libbsd.so.0.4.2
    - if ! sysfsutils-dev:
      if ! sysfsutils:
        rm -f /usr/bin/systool
        rm -f /usr/lib/libsysfs.so.2
        rm -f /usr/lib/libsysfs.so.2.0.1


base 2.8.0 -> 2.8.1
===================

- New features:
    - Added mlocate version 0.26,
      as successor for locate from findutils.
    - introduced new parameter URL_UPDATE_PACKAGES_DB_MAIL_TYPE
      to limit update notifications to installed packages only.

- Bugfixes/corrections:
    - Update ncurses version 5.9 glibc-2.22.
    - Update findutils version 4.6.0 glibc 2.22.
    - Update libstdc++, libgcc_s version gcc-5.3.1.
    - Update libreadline version 6.3 glibc 2.22
    - Update libattr version 2.4.47 glibc 2.22.
    - Update libacl version 2.2.52 glibc 2.22.
    - Update libaudit version 2.4.1 glibc-2.22.
    - Update libpopt version 1.16 glibc-2.22.
    - Update libcap version 2.24 glibc-2.22.
    - Update libgmp version 5.1.3 glibc-2.22.
    - Update bash version 4.3 glibc-2.22.
    - Update coreutils version 8.25 glibc-2.22.
    - Update bc version 1.06.95 glibc-2.22.
    - Update libbz2 version 1.0.6 glibc-2.22.
    - Update diffutils version 3.3 glibc-2.22.
    - Update file version 5.31.
    - Update libz version 1.2.8 glibc-2.22.
    - Update gzip version 1.8.
    - Update gawk version 4.1.3.
    - Update libpcre version 8.41.
    - Update grep version 2.25 glibc-2.22.
    - Update xz version 5.2.3.
    - Update libwrap version 7.6 glibc-2.22.
    - Update sed version 4.2.2 glibc-2.22.
    - Update tar version 1.29 glibc-2.22.
    - Update cpio version 2.12 glibc-2.22.
    - Update libunistring version 0.9.8.
    - Update libidn2 version 2.0.4.
    - Update whois version 5.2.19.
    - made a sed command less gready in /var/install/bin/get-index
      to prevent invalid URLs.
    - /usr/share/doc/administration/administration.txt:
      Update documentation.


base 2.7.13 -> 2.8.0
====================

- New features:
    - Added multiarch_wrapper.

- Bugfixes/corrections:
    - Update glibc version 2.22.


base 2.7.12 -> 2.7.13
=====================

Changes for eisfair-1:
- New features:
    - Update libcui version 2.0.3:
      Added new function to delete a line in memo control.

- Bugfixes/corrections:
    - /var/install/config.d/base.sh:
      Syntax corrected.
    - Corrected mount options of /dev/pts in /etc/fstab.
    - Update readline version 6.3.
    - Update bash version 4.3.
    - /usr/share/eisman/eisman_query.sh:
      Modified filter url to match http and https addresses
      in packges.db.
    - eisman: eisman now uses the command lsb_release to
      determine the system it is running on.
    - Update lsb-release, removed "" from output.
    - Activated using of entries in /etc/profile.d,
    - Update cui-tools, translated with libcui 2.0.3.
      edit-conf.cui:
      Fixed error message generation.
      list-files.cui:
      Print file times using local time.
    - /var/install/bin/get-index:
      Changed handling of sort function for eisman.


base 2.7.11 -> 2.7.12
=====================

Changes for eisfair-1:
- New features:
    - /var/install/bin/wget.sh - added support for custom
      user-agent strings (-U or --user-agent= command line
      switches).

- Bugfixes/corrections:
    - Update sudo version 1.8.20p2.
    - Update cpio version 2.12.
    - Update tar version 1.29.
    - Update eisman documentation and path to wget.sh.
    - Update pciutls version 3.5.4.
    - /etc/check.d/base.exp:
      Correct PORT check to not empty.


base 2.7.10 -> 2.7.11
=====================

Changes for eisfair-1:
- Bugfixes/corrections:
    - Umount usbfs and remove it from /etc/fstab. It is not
      needed anymore.
    - Update lilo from 24.2 to 24.2.1 with compression factor 3
      (was 6) and patch for ignoring memory addresses above 4GB.
    - /var/install/bin/add-user:
      Do not clear user_uid with systemswitch if valid UID given.
    - Update gcc-4.8 base libs:
      libstdc++, libgcc_s.
    - /etc/check.d/base.exp:
      Numeric regex corrected.


base 2.7.9 -> 2.7.10
====================

Changes for eisfair-1:
- New features:
    - /var/install/menu/setup.system.hardware.menu:
      Added as new, replaces hw-diagnostic menu and including it.

- Bugfixes/corrections:
    - Update libusb version 1.0.21.
    - Rebuild libusb-compat version 0.1.5.
    - Update usbutils version 008.
    - Umount usbfs and remove it from /etc/fstab. It is not
      needed anymore.
    - /var/install/bin/system-devices-mount-usb:
      Remove usbfs mount option, not needed anymore.
    - /var/install/dialog.d/IP_NET_NAME_LOCAL_CUI.sh,
      /var/install/dialog.d/EIP_NET_NAME_LOCAL_CUI.sh:
      Rework the output, sort and show real network devices on top.
    - /etc/check.d/base,
      /var/install/config.d/base.sh,
      /tmp/base-update.sh:
      Remove PCMCIA handling from base config, not needed anymore,
      replaced from udev.
    - /usr/bin/eisman:
      Handling of download cache optimized, so that package archives
      that have been left there by an earlier installation are auto-
      matically deleted after seven days.
      The new command "eisman clearcache" has been added to manually
      force cache cleanup.
      The call to "eisman <command> --help" is now possible, even if
      another eisman process is currently busy and the database is
      locked.
    - Update hwdiag - inxi version 2.3.5.
    - Update usb-conf for udev, move menu in hardware section.
    - /usr/share/doc/administration/administration.toc,
      /usr/share/doc/administration/administration.txt:
      Update documentation.


base 2.7.8 -> 2.7.9
===================

Changes for eisfair-1:
- New features:
    - /etc/check.d/base.ext:
      Added as new.
    - /var/install/dialog.d/IP_NET_NAME_LOCAL_CUI.sh,
      /var/install/dialog.d/EIP_NET_NAME_LOCAL_CUI.sh:
      Added new dialog scripts.
    - /etc/udev/rules.d/80-net-name-slot.rules:
      Added as new.

- Bugfixes/corrections:
    - /var/install/dialog.d/EMACADDR.sh,
      /var/install/dialog.d/EBUSID.sh,
      /var/install/dialog.d/MACADDR.sh,
      /var/install/dialog.d/BUSID.sh:
      Removed, conflict with cmd check command.
    - /var/install/dialog.d/EMACADDR_LOCAL.sh,
      /var/install/dialog.d/EBUSID_LOCAL.sh,
      /var/install/dialog.d/MACADDR_LOCAL.sh,
      /var/install/dialog.d/BUSID_LOCAL.sh:
      Added as new.
    - /etc/check.d/base,
      /etc/check.d/base.exp:
      Added *_LOCAL variants, look at the changes before.
      Added more checks for EN, TUN, TAP, VLAN, PPP.
    - /var/install/bin/install-local-package:
      The enhancement of /var/install/bin/install-local-package
          install-local-package directory-name {package}*
      was faulty.
      Instead of the version from the local "package directory"
      possibly a "stable" Version from the package server was
      installed.
      This bug was corrected.
      Still important:
      The package version of the "package directory" has to be
      higher than the highest version on the package server.
    - /etc/init.d/ip-eth:
      Switch over to iproute2 syntax,
      added check for IP_ETH_?_NAME if empty.
    - /var/install/config.d/base.sh:
      Write udev rule only if the device name != udev name.
    - /usr/bin/eisman:
      Command line help completed and harmonized.
      Command "eisman mirror" added. This command is used to
      to create and synchronize a local package mirror.
    - Rebuild iptables, libiptc, libxtables,
      xtables-plugins version 1.6.0.
      If iptables is active:
      It is recommended to reboot the system after
      the installation.
    - /etc/init.d/lo,
      /etc/init.d/route:
      Switch over to iproute2 syntax.
    - Update kmod version 23.
    - Update pciutils version 3.5.1.
    - /var/install/bin/edit:
      Added check for opening a package configuration
      file in addition in an other instance.
      Instance check is done using the package name.
      Its still possible to e.g. edit base and ssh,
      but not to edit base twice.
    - /var/install/help/base,
      /usr/share/doc/administration/administration.toc,
      /usr/share/doc/administration/administration.txt:
      Documentation.
    - /var/install/bin/list-packages,
      /var/install/bin/post-setup-packages-section-menu,
      /var/install/bin/post-setup-packages-section-cleanup,
      /var/install/menu/setup.packages.available.section.menu:
      Removed, not needed anymore.
    - Run udevadm hwdb --update.
    - /var/install/bin/edit:
      Do not save the config file if eischk ends with error.
    - /var/install/include/check-mounts,
      /var/install/bin/pre-setup-packages-menu,
      /var/install/bin/post-setup-packages-menu:
      - Added check for mounted /media/cdrom before fuser make
        trouble.
      - Create tmpfiles in /run now.
    - /var/install/config.d/url.sh,
      /var/install/bin/get-index:
      Removed handling from default search url.


base 2.7.7 -> 2.7.8
===================

Global changes:
- New features:
    - /etc/check.d/base.exp:
      Added check for BUSID.

Changes for eisfair-1:
- New features:
    - /usr/bin/eisman: new command "eisman repair":
      Used to search the local installation for missing
      packages and try to install them if necessary and
      possible.
    - /usr/bin/eisman: package exclusion:
      New function to define package exclusions. The
      packages that exclude each other have both to define
      the exclusion.
      Up to now, there is no pack-eis support for this
      function, so it is not yet usable for package
      developers.
    - /usr/bin/eisman: extended command "eisman init":
      This command, that was meant solemnly for an initial
      installation or for the purpose of database format
      converstions now has the additional function to
      synchronise the installed packages database with the
      files found in /var/install/packages. This only is
      meant to be used by upcoming base system updates.
    - /var/install/bin/install-local-package
      Script was enhanced as follows:
      install-local-package directory-name {package}*
      This enables you to install one or more packages from
      the local "package directory" without asking for
      package names.
    - /etc/login.defs:
      Set start for uid to 2000.
    - /var/install/bin/add-user:
      Changes for uid, uid can left blank and
      systemswitch can added to commandline,
      changes for gid, gid can use the name.
    - /var/install/dialog.d/MACADDR.sh,
      /var/install/dialog.d/BUSID.sh:
      Added as new.

- Bugfixes/corrections:
    - /var/install/bin/show-menu.cui:
      Buffer handling is now dynamic.
    - /tmp/base-update.sh,
      /var/install/config.d/base.sh,
      /var/install/help/base,
      /etc/check.d/base,
      /etc/init.d/halt,
      /etc/init.d/reboot:
      Remove ETH_DRV_N parameter, now handeld by udev,
      adedd new parameter ETH_DRV_WAKE_ON_LAN.
    - /etc/init.d/eth:
      Removed, no need anymore.
    - /usr/bin/eisman: honor exit code of /tmp/install.sh:
      If the exit code signals failure upon installation, the
      package is not added to the installed packages database.
      When an update is performed, the former database entry
      remains unmodified. Therefore an installation can be
      interrupted right after package extraction.
      Package developers are encouraged not to use this feature
      as long as the don't know exactly what they are doing.
    - /usr/bin/eisman: special base update handling:
      When an incremental base update is canceled for some
      reason, this was not honored by eisman. To improve this,
      the obove modification hase been added. Further the version
      of the currently installed base system is compared with
      the expected one. If the version does not match. The
      installation is aborted by eisman.
    - /var/install/bin/add-user
      Parameter encrypted-password was not passed to
      /usr/sbin/useradd.  This bug was corrected.
    - /var/install/dialog.d/EBUSID.sh,
      /var/install/dialog.d/EMACADDR.sh:
      Find also enp* devices.
    - /var/install/bin/get-index:
      Added additional file checks to suppress error messages.
    - /usr/share/doc/administration/administration.toc,
      /usr/share/doc/administration/administration.txt:
      Update documentation.


base 2.7.6 -> 2.7.7
===================

Global changes:
- New features:
    - /var/install/include/ecelib:
      Added the following new functions to support checkboxes in
      dialogs:
      ece_select_cblist_dlg_ok_button()
      ece_select_cblist_dlg_cancel_button()
      ece_select_cblist_create_hook()
      ece_select_cblist_dlg()

- Bugfixes/corrections:
    - /var/install/include/syslib-1,
      /var/install/include/syslib-2,
      /var/install/include/cuilib,
      /var/install/include/ecelib,
      /var/install/bin/userman.cui.groups.module.sh,
      /var/install/bin/userman.cui.sh,
      /var/install/bin/userman.cui.users.module.sh:
      Code cleanup.
    - /etc/check.d/base.exp:
      Added check for IPv6 syntax.

Changes for eisfair-1:

Info: It is recommended to reboot the system after installation.

- New features:
    - /etc/init.d/halt,
      /etc/init.d/reboot,
      /etc/init.d/mountvirtfs:
      Prepare for udev.
    - Added as new udev version 3.1.5.

- Bugfixes/corrections:
    - /var/install/bin/pre-setup-packages-section-available-menu:
      Added forgotten chmod value.
    - /var/install/bin/post-setup-packages-menu:
      Change handling for umount devices and curses style menu.
    - /etc/init.d/boot.cleanup:
      Code cleanup.
    - /etc/init.d/boot.cui:
      Removed, not needed anymore.
    - /tmp/base-update.sh:
      Rewrite base config for udev ETH-DRV_x_OPTION, if not empty.
    - Update eisman.
    - /etc/init.d/modules:
      Fix typo.


base 2.7.5 -> 2.7.6
===================

Global changes:
- New features:
    - /var/install/include/sectionslib:
      Added as new, contain valid-sections from pack-eis.
    - /var/install/bin/show-menu,
      /var/install/bin/show-menu.cui:
      Added new parameter to 'pre' and 'post'
      ${6} = 'argument'.

- Bugfixes/corrections:
    - /var/install/include/eislib:
      Added new entry: sectionslib.
    - /var/install/include/eistime:
      Code cleanup.

Changes for eisfair-1:
- New features:
    - /var/install/bin/pre-setup-packages-install-from-url-menu,
      /var/install/bin/pre-setup-packages-install-from-url-section-menu,
      /var/install/bin/post-setup-packages-install-from-url-menu,
      /var/install/bin/list-packages-eisman-url,
      /var/install/menu/setup.packages.menu:
      Added function to list packages in section order.
    - /var/install/config.d/url-update.sh,
      /var/install/help/url,
      /usr/share/doc/administration/administration.toc,
      /usr/share/doc/administration/administration.txt:
      Added new parameter URL_X_SECTION.
    - /var/install/bin/install-local-package:
      Changed to work with the new eisman function "localdir".
    - /usr/lib/libcui-script.so.2.0.2,
      /usr/lib/libcui-util.so.2.0.2,
      /usr/lib/libcui.so.2.0.2,
      /var/install/bin/show-menu.cui:
      Added new terminal handling for pre and post command.

- Bugfixes/corrections:
    - /var/install/bin/pre-setup-packages-section-menu,
      /var/install/bin/pre-setup-packages-available-section-menu:
      Code cleanup.
    - /var/install/bin/list-packages-eisman:
      Added function for invalid sections.
    - /var/install/bin/package-search
      /var/install/bin/install-package:
      Code cleanup.
    - Rename:
      /var/install/bin/pre-setup-packages-available-section-menu
      to  /var/install/bin/pre-setup-packages-section-available-menu.
    - /var/install/bin/get-index:
      Correct CD-Rom handling.
    - Update libidn version 1.33.
    - Update wget version 1.18.


base 2.7.4 -> 2.7.5
===================

Global changes:
- New features:
    - /var/install/include/baselib:
      Added entry for --file mode --ok --fail.

Changes for eisfair-1:
- New features:
    - /var/install/bin/sortidx:
      Added more sort options.
    - Added new base-certificate to use pack-eis with SSL.
    - Added eisman, the new package manager for eisfair.
    - Added new version of libcui that improves insert
      operations when using cui-scripts.

- Bugfixes/corrections:
    - /var/install/config.d/base.sh:
      Fixed typo.
    - Update findutils version 4.6.0.
    - Update coreutils version 8.25.
    - /var/install/include/check-eisfair-version:
      Format changes.
    - Switch link /etc/ssl to base-certs /var/certs/ssl,
      so OpenSSL can find the certificate without the
      certs package.
    - Updated scripts with changes for eisman:
      /etc/init.d/automatic-install
      /etc/init.d/update-packages-db
      /var/install/config.d/url-update.sh
      /var/install/config.d/url.sh
      /var/install/help/url
      /var/install/menu/setup.packages.menu
      /var/install/bin/pre-setup-packages-section-menu
      /var/install/bin/pre-setup-packages-menu
      /var/install/bin/pre-setup-packages-available-section-menu
      /var/install/bin/check-package
      /var/install/bin/check-version
      /var/install/bin/del-package
      /var/install/bin/get-index
      /var/install/bin/get-url
      /var/install/bin/install-local-package
      /var/install/bin/install-package
      /var/install/bin/list-packages-eisman
      /var/install/bin/package-search
      /var/install/bin/setup-packages-install-remaining-packages
    - Remove files no longer needed for package administration:
      /var/install/bin/list-packages.cui
      /var/install/bin/packeis-search
    - /var/install/include/cuilib:
      Fix passing of command line arguments to cui-scripts that
      contain spaces.
    - /usr/share/doc/administration/administration.txt,
      /usr/share/doc/administration/administration.toc:
      Documentation update.
    - /var/install/bin/get-index:
      Remove lines that have a '#' to begin, but not
      from the default index.


base 2.7.3 -> 2.7.4
===================

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/system-devices-mount-usb:
      Ignore case of string 'gpt' for newer sfdisk versions.

Changes for eisfair-1:

 Hint: It is recommended to reboot the system after installation.

- New features:
    - /etc/init.d/mountvirtfs,
      /etc/fstab:
      /run is now mounted as tmpfs.
    - /tmp/preinstall.sh:
      Check for safe samba version with /run as tmpfs.

- Bugfixes/corrections:
    - /etc/init.d/ide:
      Unload sr_mod before unloading cdrom.
    - /etc/init.d/cron:
      Added more checks for running cron.


base 2.7.2 -> 2.7.3
===================

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/remove-user-from-additional-group,
      /var/install/bin/show-user-additional-group,
      /var/install/bin/remove-group,
      /var/install/bin/add-group:
      Drop mecho output in non interactive mode.

Changes for eisfair-1:
- New features:
    - /var/install/dialog.d/BONDING_LACP_RATE.sh,
      /var/install/dialog.d/BONDING_MODE.sh:
      Added as new.
    - /etc/init.d/bonding,
      /etc/rc2.d/K68bonding:
      Added bonding init script.
    - /etc/check.d/base,
      /etc/check.d/base.exp:
      Added bonding settings.
    - /var/install/config.d/base.sh,
      /tmp/base-update.sh:
      Added bonding.
    - /var/install/dialog.d/MODULE_ACTION.sh,
      Added as new.
    - /var/install/dialog.d/EMACADDR.sh,
    - /var/install/dialog.d/EBUSID.sh:
      Added as new.

- Bugfixes/corrections:
    - Update kmod version 22.
    - Update pciutils version 3.4.1.
    - Update lsof version 4.89.
    - Update OpenSSL version 1.0.2h, if not installed.
    - Update libidn version 1.32.
    - Update wget version 1.17.1.
    - Update grep version 2.25.
    - Added groups required by udev.
    - Rebuild fcron version 3.2.0 GlibC-2.15.
    - Change default start of logrotate.
    - /var/install/dialog.d/CUI_BKGND_COLOR.sh,
      /var/install/dialog.d/CUI_COLOR.sh:
      Fix typo.
    - /usr/share/doc/administration/administration.toc,
      /usr/share/doc/administration/administration.txt,
      /var/install/help/base:
      Update documentation.
    - Deinstall bonding files.
    - base config:
      Change handling of kernel modules.
    - /etc/init.d/modules,
      /etc/init.d/eth:
      Changes for module and udev handling.
    - /etc/init.d/atd:
      Added check for running atd.
    - /etc/check.d/base,
      /etc/check.d/base.exp:
      Added EBUSID.
    - /var/install/config.d/base.sh,
      /tmp/base-update.sh:
      Write mac address and busid on first install.


base 2.7.1 -> 2.7.2
===================

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/add-user-to-additional-group:
      Parameter for usermod command corrected,
      rewrite for interactive.
    - /var/install/bin/remove-user-from-additional-group:
      Rewrite for interactive.
    - /var/install/bin/show-user-additional-group:
      Rewrite for mecho.
    - /var/install/bin/remove-group:
      Rewrite for mecho.
    - /var/install/bin/list-groups:
      Rewrite for choose.
    - /var/install/bin/add-group:
      Rewrite for main.


Changes for eisfair-1:
- Bugfixes/corrections:
    - /etc/logrotate.conf:
      Location of parameter filesize corrected.
    - /etc/init.d/functions:
      Dropped /var from messages.
    - Rebuild of screen version 4.3.1 without libelf require.


base 2.7.0 -> 2.7.1
===================

Changes for eisfair-1:
- New features:
    - /etc/pam.d/init:
      Added as new.

- Bugfixes/corrections:
    - /etc/init.d/boot.cleanup:
      Correct path change.
    - Rebuild libmnl version 1.0.3.
    - Rebuild libnfnetlink version 1.0.1.
    - Update libnetfilter_conntrack version 1.0.5.
    - Update iptables version 1.6.0.
    - Update iproute2 version 4.4.
    - Update sudo version 1.8.16.
    - Update procps version 3.3.11.
    - Update psmisc version 22.21.
    - Update xz version 5.2.2.
    - Update hdparm version 9.48.
    - Update sdparm version 1.10.
    - Rebuild libhx version 3.22.
    - Rebuild at version 3.1.16.
    - Update logrotate version 3.9.1.
    - Update mdadm version 3.3.1,
      rewrite configuration handling.
    - Update edit-conf.cui to version 3.0.1.
    - Rebuild sysklogd version 1.5.1,
      with largefile support.
    - /etc/logrotate.conf:
      Added parameter 'maxsize 1500M'.


base 2.6.9 -> 2.7.0
===================

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/list-packages:
      Fix double usage of a variable.
    - /var/install/bin/edit:
      Improve file change recognition by ignoring
      empty lines, trailing spaces and tab expansion.
    - /var/install/bin/install-local-packages:
      Using /var/install now instead of /var/run to store
      static data.

Changes for eisfair-1:

Hint: It is recommended to reboot the system after installation.

- New features:
    - Added hostname version 3.16.

- Bugfixes/corrections:
    - Rebuild util-linux version 2.26.2,
      with full pam support now.
    - Update grep version 2.23.
    - Rebuild sysvinit version 2.89, GLibC-2.15.
    - Update gptfisk version 1.0.1.
    - Update file version 5.25.
    - Update inetutils version 1.9.4.
    - Update iputils version s20150815.
    - Update strace version 4.11.
    - Rebuild time version 1.7, GLibC-2.15.
    - Update screen version 4.3.1.
    - Rebuild setserial version 2.17, GLibC-2.15.
    - Update netcat-openbsd version 1.89.
    - Rebuild net-tools version 1.60, GLibC-2.15.
    - Update ntfs_3g version 2015.3.14.
    - Rebuild mtools version 4.0.18 GLibC-2.15.
    - Update lsof version 4.88.
    - Rebuild mingetty version 1.0.8s.
    - /etc/init.d/boot.cleanup:
      Also clean up pid files in subfolder of /run.
    - Update OpenSSL version 1.0.2g, if not installed.


base 2.6.8 -> 2.6.9
===================

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/add-group:
      Removed unsupported 'local' statement.

Changes for eisfair-1:
- Bugfixes/corrections:
    - Security update GLibC version 2.15,
      CVE-2015-7547.
    - /var/install/config.d/ssh.sh:
      Corrected counter handling.


base 2.6.7 -> 2.6.8
===================

Global changes:
- New features:
    - /var/install/bin/list-packages:
      Added support for additional command line switches for
      the 'upgradeable' function.

- Bugfixes/corrections:
    - /var/install/bin/add-group:
      Switch groupname to max. 32 characters.
    - /var/install/bin/package-search:
      Corrected handling with 0=Exit from install-package.

Changes for eisfair-1:
- New features:
    - Added shadow version 4.1.5.1 as successor of pwdutils.

- Bugfixes/corrections:
    - Update librack version 2.9.5.
    - Update libpam version 1.1.8.
    - Update libusb version 1.0.20.
    - Rebuild libusb-compat version 0.1.5.
    - Rebuild usbutils version 007.
    - Update lilo from version 24.1 to 24.2.
    - Update OpenSSL version 1.0.2f, if not installed.
    - Update bind9-utils version 9.10.3P3.
    - /etc/default/useradd:
      Added UMASK=077 to file to make sure that user home
      directories will be created with 0700 rights.
    - /var/install/include/syslib-2,
      /usr/lib/cui-addons/libsys-addon.so.2.0.1:
      Helper routine corrected, that is responsible to evaluate
      the membership of users within additional groups. This
      routine is used by the CUI user manager.


base 2.6.6 -> 2.6.7
===================

Changes for eisfair-1:
- Bugfixes/corrections:
    - Security update OpenSSH:
      Rebuild of OpenSSH version 6.6p1.
      Added CVE-2016-0777_CVE-2016-0778.patch,
      to disable the roaming code to prevent information leak
      and buffer overflow.


base 2.6.5 -> 2.6.6
===================

Changes for eisfair-1:
- New features:
    - /etc/init.d/rtc:
      New file to create correct device /dev/rtc0 and link /dev/rtc,
      used by hwclock.

- Bugfixes/corrections:
    - /etc/init.d/boot.cleanup:
      Switch over from located /var to /run,
      check always at boottime if /var/run exist as link,
      otherwise create it.
    - /etc/init.d/mountvirtfs:
      Correct console output.
    - Update libssl version 1.0.2e, if not installed.


base 2.6.4 -> 2.6.5
===================

Changes for eisfair-1:
- New features:
    - Added libcap-ng version 0.7.4
    - Added lsb-release version 2.0.
    - Split /etc/init.d/boot in:
      /etc/init.d/base,
      /etc/init.d/boot,
      /etc/init.d/checkfs,
      /etc/init.d/environment,
      /etc/init.d/mountfs,
      /etc/init.d/mountvirtfs,
      /etc/init.d/swap,
      /etc/inittab/mtab.
    - Changed handling to create /etc/mtab:
      With older kernel and if /proc/self/mounts shows /dev/root
      or a numeric value, /etc/mtab as a regular file is required.
      With newer kernel /etc/mtab is now only a link to /proc/self/mounts.

- Bugfixes/corrections:
    - Update libssl version 1.0.2d, if not installed.
    - Update inxi version 2.2.28.
    - Remove saved version from /tmp/old-gettext-0.18.2.tar.xz.
    - Update util-linux version 2.26.2.
    - Update e2fsprogs version 1.42.13.
    - /var/install/bin/install-package:
      Correct 'error message' handling.


base 2.6.3 -> 2.6.4
===================

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/install-package:
      Added check function '--keep-directory-symlink' to tar
      options, switch $( tty ) to use /dev/tty.

- Bugfixes/corrections:
    - /var/install/bin/pre-setup-packages-logfileview-menu,
      /var/install/bin/pre-setup-system-logfileview-menu:
      Corrected sort syntax.
    - Update lsscsi from version 0.27 to version 0.28.
    - Rebuild bc version 1.06.95 using LibC-2.15.
    - Rebuild less version 458 using LibC-2.15.
    - Update sdparm from version 1.08 to version 1.09.
    - Update hdparm from version 9.43 to version 9.45.
    - Update ethtool from version 3.16 to version 4.0.
    - Update gptfdisk from version 0.8.10 to version 1.0.0.
    - Clean up and save old gettext to
      /tmp/old-gettext-0.18.2.tar.xz.
    - Remove saved versions
      /tmp/old-libpci-2.tar.xz,
      /tmp/old-module-init-tools-3.15.tar.xz,
      /tmp/old-readline-4.tar.xz.
    - /var/install/bin/list-users,
      /var/install/bin/system-filesystems-list:
      Switch $( tty ) to use /dev/tty.
    - Update OpenSSL version 1.0.2d, if not
      already installed.


base 2.6.2 -> 2.6.3
===================

Changes for eisfair-1:
- Bugfixes/corrections:
    - /var/install/bin/setup-packages-install-remaining-packages:
      Fix typo.
    - /var/install/bin/install-package,
      /var/install/bin/pre-setup-packages-logfileview-menu,
      /var/install/config.d/url.sh:
      Deactivate logging function.


base 2.6.1 -> 2.6.2
===================

Changes for eisfair-1:
- New features:
    - Added kmod version 19.
      Kmod replaces module-init-tools.
      Old module-init-tools are saved in
      /tmp/old-module-init-tools-3.15.tar.xz.

- Bugfixes/corrections:
    - Update pciutils version 3.3.0
      Old libpci.so.2 is saved in /tmp/old-libpci-2.tar.xz.
    - Update coreutils version 8.21.
    - Update ed version 1.11.
    - Update hwdiag, inxi version 2.2.19.
    - Rebuild joe version 3.7.
    - Update libidn version 1.30.
    - Update traceroute version 2.0.20.
    - Rebuild vim version 7.4.
    - Update wget version 1.16.3.
    - Update which version 2.21.
    - Update whois version 5.2.7.
    - Rebuild xinetd version 2.3.15.
    - Update list-packages.cui 3.0.1.
    - /var/install/bin/post-setup-packages-menu:
      Added clean up static_packages.
    - /var/install/bin/pre-setup-packages-menu:
      Added clean up section for installer infos.
    - /var/install/bin/deinstall-package,
      /var/install/bin/del-package,
      /var/install/bin/install-package,
      /var/install/bin/list-packages,
      /var/install/config.d/url.sh,
      /var/install/bin/pre-setup-packages-logfileview-menu:
      Added function to easier handle package install and deinstall,
      added function to log output of {pre}install.sh.
    - Remove /tmp/old-glibc-2.11.3.tar.xz.


base 2.6.0 -> 2.6.1
===================

Changes for eisfair-1:
- Bugfixes/corrections:
    - Update GCC 4.7.4 libs:
      libstdc++
      libgcc_s
      libssp
    - Update strings, binutils-2.23.2,
      remove old libbfd-2.22,
      if binutils are not installed.
    - Rebuild libz version 1.2.8 LibC-2.15.
    - Rebuild libattr version 2.4.47 LibC-2.15.
    - Rebuild libacl version 2.2.52 LibC-2.15.
    - Rebuild libbz2 version 1.0.6 LibC-2.15.
    - Rebuild sed version 4.2.2 LibC-2.15.
    - Update xz-utils version 5.2.1.
    - Update ncurses version 5.9-20150214.
    - Rebuild libpopt version 1.16 LibC-2.15.
    - Update libcap version 2.24.
    - Update libaudit version 2.4.1.
    - Rebuild libwrap version 7.6 LibC-2.15.
    - Rebuild libreadline version 6.2 LibC-2.15.
    - Save old libreadline4 in /tmp/old-readline-4.tar.xz.
    - Rebuild bash version 4.2-53 LibC-2.15.
    - Update file version 5.22.
    - Rebuild tar version 1.28 LibC-2.15.
    - Update star version 1.5.3.
    - Rebuild gzip version 1.6 LibC-2.15.
    - Rebuild diffutils version 3.3 LibC-2.15.
    - Rebuild findutils version 4.5.14 LibC-2.15.
    - Rebuild cpio version 1.11 LibC-2.15.
    - Rebuild gawk version 4.1.1 LibC-2.15.
    - Rebuild grep version 2.21 LibC-2.15
    - Rebuild OpenSSL version 1.0.1k LibC-2.15.
    - Remove in /lib/upd2p3p7 safed old libxtables5.


base 2.4.0 -> 2.6.0
===================

Changes for eisfair-1:

Info: it is recommended to reboot the system after installation.

- New features:
    - Update GNU LibC version 2.15.
      Save old version in /tmp/old-glibc-2.11.3.tar.xz.


base 2.3.9 -> 2.4.0
===================

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/install-package:
      Fix direct install if no package found.

Changes for eisfair-1:
- Bugfixes/corrections:
    - /var/install/config.d/ssh.sh:
      Added the ciphers aes128-gcm@openssh.com and
      aes256-gcm@openssh.com to the list of default ciphers.
      Removed leading and trailing spaces in SSH_PUBLIC_KEY_x
      values to recognize given files names correctly.
    - /etc/init.d/eth:
      Don't unload igb and r8168 for wol.
    - Added mountpoint /dev/shm to etc/fstab.
    - /var/install/bin/system-ssh-create-client-keys:
      Removed support to create new 'rsa1' client keys.
    - /var/install/bin/system-ssh-create-server-keys,
      /var/install/config.d/ssh.sh:
      Made sure that key file of type 'rsa1' is recognized
      correctly.
    - /var/install/bin/system-ssh-create-client-keys:
      Set access rights of folder ~/.ssh to 0700 so that
      personal keys can be created properly.
    - New SSH variable SSH_USE_BTMP_LOGFILE:
      If /var/log/btmp exist switch to
      SSH_USE_BTMP_LOGFILE='yes'.
      Default is SSH_USE_BTMP_LOGFILE='no'.
    - Security update sysklogd version 1.5.1.


base 2.3.8 -> 2.3.9
===================

Changes for eisfair-1:
- Bugfixes/corrections:
    - Done a SSH hardening as recommened on the following website:
      https://stribika.github.io/2015/01/04/secure-secure-shell.html
    - /var/install/bin/system-ssh-create-server-keys:
      By default only 'ed25519' and 'rsa' (4096 bit) keys are now created
      by the script.
    - /var/install/config.d/ssh.sh:
      Default values for the parameters Ciphers, MACs, KexAlgorithms will
      now be written to the sshd_config file.
      By default only 'ed25519' and 'rsa' (4096 bit) keys are now created
      by the script and used in the sshd_config config file.
      The configuration file ssh_config will now be created if it doesn't
      exist or replaced if it already exist.
    - /var/install/bin/system-ssh-create-client-keys:
      This script has been added to allow to created personal keys easily.
    - /var/install/bin/post-setup-system-ssh-view-log,
      /var/install/bin/pre-setup-system-ssh-view-log,
      /var/install/menu/setup.system.ssh.menu:
      The menu entry 'View log messages' has been added to allow to display
      sshd related log messages.
    - /var/install/config.d/ssh-update.sh:
      Support for SSH protocol 1 has been dropped therefore the parameters
      SSH_USE_SSH1, SSH_USE_SSH2 and SSH_SVR_KEYBITS have been
      removed from the configuration file.
    - /var/install/config.d/ssh-update.sh,
      /var/install/config.d/ssh.sh:
      The new parameter SSH_SERVER_CIPHERS, SSH_SERVER_KEXS and
      SSH_SERVER_MACS have been added to the configuration to allow to set
      individual values for Ciphers, KEX (Key Exchange)and MACs (Message
      Authentication Code).
    - /etc/ssh/moduli:
      An updated moduli file has been added which doesn't contain DH primes
      with a length less than 2047 bits.
    - Reinstall grep wrapper script.


base 2.3.7 -> 2.3.8
===================

Changes for eisfair-1:

Info: it is recommended to reboot the system after installation.

- Bugfixes/corrections:
    - Update OpenSSL version 1.0.1k if not installed.
    - /usr/bin/grep:
      Added as wrapper script for grep (/usr/bin/in.grep).
    - /var/install/bin/invalidate-password:
      Correct mecho syntax.
    - Security update GNU LibC 2.11.3-12.62


base 2.3.6 -> 2.3.7
===================

Changes for eisfair-1:
- Bugfixes/corrections:
    - Update lilo from 24.0 to 24.1.
    - Update file version 5.21.
    - Update fcron version 3.2.0.
    - Update inetutils(ftp,telnet) version 1.9.2.
    - Added mountpoint /dev/shm to etc/fstab.
    - Update ethtool version 3.16.
    - Update iptables version 1.4.21.
      If iptables is active:
      It is recommended to reboot the system after
      the installation.
    - Separate old libxtables.so.5.{0.0} in /lib/upd2p3p7.
    - Update iproute2 version 3.17.
    - Remove old conversion from ext2 to ext3.
    - Update grep version 2.21.
    - Update bind9-utils version 9.10.1-P1.
    - Added libmnl version 1.0.3,
      libnetfilter_conntrack version 1.0.4 and
      libnfnetlink version 1.0.1 (required by iptables).


base 2.3.5 -> 2.3.6
===================

Changes for eisfair-1:
- Bugfixes/corrections:
    - Update at version 3.1.16.


base 2.3.4 -> 2.3.5
===================

Changes for eisfair-1:
- Bugfixes/corrections:
    - Update libreadline version 6.2-5.
    - Update bash version 4.2-53.
    - Update libHX version 3.22.
    - Update at version 3.1.15.
    - Update libidn version 1.29.
    - Update wget version 1.16.
    - Update e2fsprogs version 1.42.12.
    - Update libssl version 1.0.1j, if not installed.
    - /var/install/include/techo:
      UTF-8 fix, ksh specific workaround for printf command.
      Modified format string to count characters instead of
      bytes.
    - Remove /var/log/btmp to prevent space consuming btmp
      in case of brute force attacks. logrotate only runs
      one time per day.


base 2.3.3 -> 2.3.4
===================

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/convert-encoding:
      Use eval to catch bash quoting.

Changes for eisfair-1:
- Bugfixes/corrections:
    - Update bash version 4.2-52.

Changes for eisfair-2 and/or eisxen-1:
- Bugfixes/corrections:
    - Update bash version 4.2-52.


base 2.3.2 -> 2.3.3
===================

Changes for eisfair-1:
- Bugfixes/corrections:
    - Update bash version 4.2-49.


base 2.3.1 -> 2.3.2
===================

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/convert-encoding:
      Switch to ISO-8859-15.

Changes for eisfair-1:
- Bugfixes/corrections:
    - Update bash version 4.2-48.

Changes for eisfair-2/eisxen-1:
- Bugfixes/corrections:
    - Update bash version 4.2-48.


base 2.3.0 -> 2.3.1
===================

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/template-restore-dconf,
      /var/install/bin/template-backup-config:
      Changed ask handling, added '--' to mecho syntax.
    - /etc/check.d/base.exp:
      Check for punycode in hostname corrected.
    - /var/install/bin/convert-encoding:
      Add header information.
    - /var/install/bin/install-package:
      Add function to convert info file, UTF-8 <-> ISO-8859-15,
      drop spaces from <status> tag,
      change function to make base version integer.
    - /var/install/bin/add_advancedconfigmenu,
      /var/install/bin/del_advancedconfigmenu,
      /var/install/bin/template-advancedconfig:
      Marked acfh files as deprecated, deprecated since base 1.1.0.
    - /var/install/bin/template-restore-bconf,
      /var/install/bin/master-diff-config,
      /var/install/bin/config_shlib:
      Changes to use the 'choose' library.

Changes for eisfair-1:
- Bugfixes/corrections:
    - /var/install/bin/setup-packages-install-remaining-packages:
      Fixed syntax for installing dev-packages.
    - Replaced hwdiag with inxi version 2.1.28:
      lshwd is unmainted since 2007 and now there are no *.ids
      tables with *.ids available anymore.
    - Update grep version 2.2.0.
    - Update findutils version 4.5.14.
    - Update sudo version 1.8.10p3.
    - Update tar version 1.28.
    - Update whois version 5.1.5.
    - Update ksh version 2014-06-26 93v.
    - Update lilo from 23.2 to 24.0.
    - Update file version 5.19.
    - Create /var/log/btmp if !exists.
    - Update e2fsprogs version 1.42.11.
    - Update OpenSSL version 1.0.1i, if not installed.


base 2.2.9 -> 2.3.0
===================

Global changes:
- New features:
    - /var/install/bin/show-menu:
      Added new tag for <doc> 'title'
    - show-doc.cui version 3.0.1 added
      this version supports the additional
      xml attribute "title" for <doc> tags.

Changes for eisfair-1:
- New features:
    - /var/install/bin/setup-packages-install-remaining-packages:
      New script for handling dev packages with base update.

- Bugfixes/corrections:
    - Update OpenSSL version 1.0.1g-8.1,
      if not installed.
    - Update logrotate version 3.8.7.
    - /var/install/include/inetlib:
      Change handling for vlan and tun interfaces.
    - Remove old backup profile-2p0p5.
    - /usr/share/doc/gptfdisk/gptfdisk.toc:
      Fix typo.
    - Remove old backup folder libiconv/libintl
    - Update libaudit version 2.3.6.
    - Update OpenSSH version 6.6p1.
    - Update ntfs_3g version 2014.2.15.
    - Update file version 5.18.
    - Update gawk version 4.1.1.
    - Update gzip version 1.6.


base 2.2.8 -> 2.2.9
===================

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/show.menu:
      Do not list trailing newline as item.

Changes for eisfair-1:
- New features:
    - /var/install/include/inetlib:
      Added handling for more interfaces than eth.
    - /usr/local/bin/netcalc6:
      Added as new.

- Bugfixes/corrections:
    - Update bind9-utils version 9.9.5W1.
    - Update gptfdisk version 0.8.10.
    - Update grep version 2.18.
    - Update ethtool version 3.12.1.
    - Update findutils version 4.5.12.
    - Update libusb version 1.0.18,
      rebuild libusb-compat version 0.1.5,
      rebuild usbutils version 007.
    - Rebuild OpenSSL version 1.0.1f,
      rebuild OpenSSL version 0.9.8x,
      to solve https issue with older CPUs.
    - Added libaudit version 2.3.3, required by sshd.
    - Update OpenSSH version 6.5p1.


base 2.2.7 -> 2.2.8
===================

Global changes:
- Bugfixes/corrections:
    - /var/install/include/check-mounts:
      New, including mount and umount functions.
    - /var/install/include/eislib:
      Added /var/install/include/check-mounts.
    - /var/install/bin/package-search,
      /var/install/bin/check-package,
      /var/install/bin/get-index,
      /var/install/bin/install-package:
      Remove mounts.
    - /var/install/bin/post-setup-packages-menu,
      /var/install/bin/get-index,
      /var/install/bin/install-package,
      /var/install/include/check-mounts:
      Change cdrom mountpoint to /media/cdrom.
    - /var/install/bin/list-packages.cui
      New version added that corrects a crash in cases of corrupted
      package info files during update fetch.

Changes for eisfair-1:
- Bugfixes/corrections:
    - /etc/cron.daily/logrotate:
      Use full path for executable.
    - Update fcron version 3.1.2.
    - /var/install/bin/system-devices-mount-usb:
      Drop kernel version check.
      Check also for GPT partitions.
      Switch default mountpoint to /media/usb.
      Using mktemp.
      Only load drivers and sleep when needed.
    - /var/install/bin/system-devices-umount-usb:
      Using mktemp.
    - Update wget to version 1.15.
    - Update sudo to version 1.8.9p4.
    - Move /var/lock to /run/lock and
      link /run/lock to /var/lock with the next reboot
      for compability with LSB.
    - /var/install/bin/system-devices-umount-floppy,
      /var/install/bin/system-devices-mount-floppy,
      /var/install/bin/system-devices-format-floppy:
      Switch default mountpoint to /media/floppy
      with next reboot.
    - remove old files:
      /sbin/lilo_23.1
      /usr/bin/screen-4.0.3
    - /var/install/bin/system-devices-umount-cdrom:
      Change mountpoint to /media/cdrom, use now eject
      and and fuser before umounting.
    - /var/install/bin/system-devices-mount-cdrom:
      Change mountpoint to /media/cdrom with next reboot,
      check for more than one CD or DVD drives.
    - Update iputils version s20121221.


base 2.2.6 -> 2.2.7
===================

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/install-local-package:
      Fixed width of index column to support two digit numbers.
    - /var/install/bin/update-systemfiles:
      Outdated function 'update-sudoers' for eisfair-1.

Changes for eisfair-1:
- Bugfixes/corrections:
    - Update tar version 1.27.1
      rollback to DEFAULT_FORMAT=GNU.
    - Update bind9 utils version 9.9.4-P1.
    - Update pciutils version 3.2.1.
    - Update libusbx version 1.0.17
      rebuild libusb-compat version 0.1.5
      rebuild usbutils version 007.
    - Update OpenSSL version 1.0.1f
      if not installed.
    - Update grep version 2.16.
    - Rremove handling of usb basic devices from usb config.
    - move /var/run to /run and
      link /run to /var/run
      to compability with LSB.


base 2.2.5 -> 2.2.6
===================

Global changes:
- New features:
    - /var/install/bin/choose
      Added new paramter '--list', show lists without
      numeric value and numeric select entry.

Changes for eisfair-1:
- New features:
    - /etc/init.d/base
      /var/install/config.d/base.sh
      Change handling for 'ATD', no reboot is needed.

- Bugfixes/corrections:
    - Update at version 3.1.13
      Correct path inline.
    - Update file version 5.16.
    - Update ssh version 6.4p1.
    - Update tar version 1.27.
    - Update gptfdisk version 0.8.8.


base 2.2.4 -> 2.2.5
===================

Global changes:
- New features:
    - /var/install/dialog.d/TIME_ZONE.sh:
      added as new.

- Bugfixes/corrections:
    - /etc/check.d/base.exp:
      Change for Time_Zone.

Changes for eisfair-1:
- Bugfixes/corrections:
    - Update OpenSSH version 6.3p1.
    - Update mdadm version 3.2.6.
    - /etc/config.d/base: /var/install/help/base:
      Change description for TIME_ZONE.
    - /etc/check.d/base:
      Change for Time_Zone.
    - /var/install/config.d/base.sh:
      Added TIME_ZONE handling.
    - Update sudo version 1.8.8.


base 2.2.3 -> 2.2.4
===================

Global changes:
- New features:
    - /var/install/bin/convert-encoding:
      Added as new,
      convert files from UTF-8|ISO_8859-15 to system encoding
      based on LC_CTYPE.

Changes for eisfair-1:

Info: A reboot is needed after installation.

- New features:
    - Added traceroute version 2.0.19.
    - Added sysfsutils version 2.1.0.
    - Added libhx version 3.15.

- Bugfixes/corrections:
    - /etc/config.d/base, /var/install/help/base:
      Update network driver descriptions for kernel 2.6 (igb, r8101, r8168).
    - /etc/init.d/eth:
      - Only map r8101 and r8168 to r8169 for kernel versions before 2.4.0
        because r8101 and r8168 from realtek are part of kernel 2.4.0 and
        supporting more chips than vanilla r8169.
      - Do not unload skge for wol.
    - Update file version 5.14.
    - Update screen version 4.0.4 LibC-2.11.3..
    - Update logrotate version 3.8.5.
    - Update module-init-tools version 3.15.
    - Update net-tools version version 1.60 LibC-2.22.3.
    - Update sysvinit version 2.89.
    - Update iputils version 20101006 LibC-2.11.3.
    - Update setserial version 2.17 LibC-2.11.3.
    - Update mtools version 4.0.18.
    - Update mingetty version 1.0.8 LibC-2.11.3.
    - Update lsof version 4.84 LibC-2.11.3.
    - Update sudo version 1.8.7.
    - Update libbsd version 0.4.2 LibC-2.11.3.
    - Update netcat-openbsd 1.105 LibC-2.11.3.
    - Update lsscsi version 0.27.
    - Update sysklogd version 1.5 LibC-2.11.3.
    - Update xinetd version 2.3.15 LibC-2.11.3.
    - Update ftp version 1.9.1 LibC-2.11.3.
    - Update telnet version 1.9.1 LibC-2.11.3.
    - Update at version 3.1.13 LibC-2.11.3.
    - Update fcron version 3.0.6 LibC-2.11.3.
    - Update mdadm version 2.6.9 LibC-2.11.3.
    - Update kbd version 1.15.5 LibC-2.11.3.
    - /var/install/bin/pre-setup-system-base-environment-edit
      Added proxy check entry 'localhost'.


base 2.2.2 -> 2.2.3
===================

Changes for eisfair-1:
- Bugfixes/corrections:
    - Clean up GLibC-2.8 folder.
    - Update libxcrypt version 3.0.4 LibC-2.11.3.
    - Update libcrack version 2.9.0.
    - Update crack-dict-small, if installed.
    - Update libpam version 1.1.3.
    - Update pwdutils version 3.2.14 LibC-2.11.3.
    - Update libcrack version 2.22.
    - Update coreutils version 8.14.
    - Update vim version 7.4.
    - Update ed version 1.8.
    - Update less version 458.
    - Update whois version 5.0.25.
    - Update libwrap version 7.6 LibC-2.11.3.
    - Update OpenSSH version 6.2p2.
    - Update gptfdisk version 0.8.7.
    - Update star version 1.5 2 LibC-2.11.3.
    - Update pwtest LibC-2.11.3.
    - Update ntfs-3g version 2013.1.13 LibC-2.11.3.


base 2.2.1 -> 2.2.2
===================

Changes for eisfair-1:
- Bugfixes/corrections:
    - Update GCC 4.5.4 libs, ldd-2.22.
      libstdc++
      libgcc_s
      libssp
    - Update strings, libbfd-2.22
      remove old libbfd-2.21
      if binutils not installed.
    - Update libz version 1.2.8, ldd.2-22.
    - Update libattr version 2.4.47.
    - Update libacl version 2.2.52.
    - Update ncurses version 5.9-20130608 ld-2.22.
    - Update libreadline version 6.2-4 ld-2.22.
    - Update bash version 4.2-45 ld-2.22.
    - Update grep version 2.14 ld-2.22.
    - Update gawk version 4.0.2 ld-2.22.
    - Update tar version 1.26 ld-2.22.
    - Update libbz2 version 1.0.6 ld-2.22.
    - Update xz-utils version 5.0.5.
    - Update gzip version 1.5 ld-2.22.
    - Update sed version 4.2.2 ld-2.22.
    - Update bc version 1.06.95 ld-2.22.
    - Update cpio version 2.11 ld-2.22.
    - Update diffutils version 3.3 ld-2.22.
    - Update findutils version 4.4.2 ld-2.22.
    - Update OpenSSL version 1.0.1e ld-2.22.
    - Update psmisc version 22.20 LibC-2.11.3.
    - Update util-linux version 2.23.1.
    - Update e2fsprogs version 1.42.8.
    - Update procps version ng-3.3.8.
    - Update libidn version 1.28.
    - Update wget version 1.14 LibC-2.11.3.
    - Update libpopt version 0.16 LibC-2.11.3.
    - Update iptables version 1.4.19.1.
    - Update iproute2 version 3.10.
    - Update strace version 4.8.
    - Update time version 1.7 LibC-2.11.3.
    - Update which version 2.2.0 LibC-2.11.3.
    - Update hdparm version 9.43.
    - Update sdparm version 1.08.
    - Update ethtool version 3.10.
    - Update pciutils version 3.2.0.
    - Update libusb verison 1.0.16.
    - Update libcus-compat version 0.1.5.
    - Update usbutils version 007.
    - Update joe version 3.7 LibC-2.11.3.
    - /etc/fstab:
      Adedd mount /sys, if not included


base 2.2.0 -> 2.2.1
===================

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/install-package:
      Correct 'shift' handling with direct install.
    - /etc/init.d/automatic-install:
      Added parameter for version.

Changes for eisfair-1:
- Bugfixes/corrections:
    - update GCC 4.5.4 libs
      libstdc++
      libgcc_s
      libssp
    - update strings, libbfd-2.21
      remove old libbfd-2.19.1
      if binutils not installed.
    - update libz version 1.2.8 LibC-2.11.3.
    - update ncurses version 5.9-20130608 LibC-2.11.3.
    - update libreadline version 6.2-4 LibC-2.11.3.
    - update bash version 4.2-45 LibC-2.11.3.
    - update grep version 2.14 LibC-2.11.3.
    - update gawk version 4.0.2 LibC-2.11.3.
    - update tar version 1.26 LibC-2.11.3.
    - update libbz2 version 1.0.6 LibC-2.11.3.
    - update xz-utils version 5.0.4 LibC-2.11.3.
    - update gizp version 1.5 LibC-2.11.3.
    - update sed version 4.2.2 LibC-2.11.3.
    - update bc version 1.06.95 LibC-2.11.3
    - update cpio version 2.11 LibC-2.11.3
    - update diffutils version 3.3 LibC-2.11.3.
    - update findutils version 4.4.2 LibC-2.11.3.
    - update OpenSSL version 1.0.1e LibC-2.11.3.


base 2.0.5 -> 2.2.0
===================

Global changes:
- New features:
    - /var/install/include/ecelib:
      Dialog listbox changes to deal with width and higth,
      based on lists entry.

- Bugfixes/corrections:
    - /var/install/bin/install-package:
      Added function to complete require from eiskernel-{},
      based on 'uname -r'.

Changes for eisfair-1:

Info: it is recommended to reboot the system after installation.

- New features:
    - Updated GNU LibC 2.11.3.


base 2.0.4 -> 2.0.5
===================

Global changes:
- New features:
    - /var/install/bin/show-menu:
      Added <doc> tag 'encoding'.
      Added 'wait' hint for pre or post action.
    - /var/install/bin/pre-setup-doc-changes-menu:
      /var/install/bin/pre-setup-doc-docu-menu:
      Added 'encoding' entry.
    - /etc/check.d/base.exp:
      Added 'venet' entry.
    - /var/install/bin/*.cui
      all CUI tools are now build with unicode support
      for eisfair-1 and eisfair-2.

- Bugfixes/corrections:
    - /var/install/bin/install-package:
      Fix for usage if package outdated.
    - /etc/init.d/automatic-install:
      Rewrite to use install-package correct.
    - /var/install/bin/edit:
      Added changes to remove tmp/edit-file for
      base and environment after initscript call.

Changes for eisfair-1:
- New features:
    - Added new GPTfdisk version 0.8.6.
    - Update OpenSSL version 1.0.1e with FIPS support,
      if this version is not installed.

- Bugfixes/corrections:
    - /etc/init.d/console:
      Check 'LC_CTYPE' also for utf-8.
    - Update OpenSSH version 6.2p1.
    - Update environment for UTF-8.
    - Separate old libiconv, libintl in /usr/lib/upd2p0p5.
    - Show message for rsync, if installed and linked
      with libiconv, which was removed.
    - /etc/profile:
      Added hint for invalid LC_CTYPE.
    - /usr/share/terminfo/x/xterm:
      Update with correct backspace handling.


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

Global changes:
- Bugfixes/corrections:
    - /usr/local/bin/dtou:
      Remove absolute paths for commands.
    - /var/install/bin/del-package:
      Added function to convert deinstall $package file with dtou.

Changes for eisfair-1:

Info: A reboot is needed after installation.

- New features:
    - Added libbsd version 0.4.2.
    - Added netcat-openbsd 1.105 with included IPv4 and IPv6 support
      as replacment for 'nc' -> 'netcat'
      and also for 'nc6' -> 'netcat6'.

- Bugfixes/corrections:
    - 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.
      Set default compression to 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.
      Clean up files, because they are unneeded since
      base update 1.7.2:
      /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, if this version is
      not installed.
    - Update xinetd version 2.3.15 LibC-2.8.
    - Update OpenSSH version 6.1p1 LibC-2.8.
    - /etc/init.d/base:
      Copyright updated.
    - /etc/init.d/boot:
      Copyright updated.
    - /etc/init.d/boot.cleanup:
      Copyright updated.
    - /etc/init.d/boot.cui:
      Copyright updated.
    - /etc/init.d/console:
      Remove parts for other kernels as 2.6.x.
    - /etc/init.d/environment:
      Remove parts for other kernels as 2.6.x.
      Copyright updated.
    - /etc/init.d/eth:
      Remove parts for other kernels as 2.6.x.
      Don't overwrite global var drv in
      show_mapping_msg.
    - /etc/init.d/halt:
      Remove parts for other kernels as 2.6.x.
    - /etc/init.d/hostname:
      Copyright updated.
    - /etc/init.d/ide:
      Remove parts for other kernels as 2.6.x.
    - /etc/init.d/ip-eth:
      Copyright updated.
    - /etc/init.d/lo:
      Copyright updated.
    - /etc/init.d/modules:
      Remove parts for other kernels as 2.6.x.
    - /etc/init.d/rc:
      Copyright updated.
    - /etc/init.d/reboot:
      Remove parts for other kernels as 2.6.x.
      Copyright updated.
    - /etc/init.d/resolv:
      Copyright updated.
    - /etc/init.d/route:
      Copyright updated.
    - /etc/init.d/single:
      Copyright updated.
    - 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:
      Added as wrapper script for wget (/usr/bin/in.wget).
      If changing to UTF-8 (LC_CTYPE in environment) and keeping
      LANG=C (eisfair-1 standard), there are otherwise special
      characters around the file names on console.
    - 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.

Changes for eisfair-2 and/or eisxen-1:
- Bugfixes/corrections:
    - /etc/default.d/xmdomu:
      Added missing vars in default file.


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

Changes for eisfair-1:
- Bugfixes/corrections:
    - Update lilo 23.1 to 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
      if installed.
    - 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.
    - Clean up GLibC-2.3.6 folder.
    - More clean up old version.
    - 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 to 2013.1.13.
    - Update OpenSSL version 1.0.1d,
      if not installed.


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

Global changes:
- New features:
    - /var/install/bin/install-package:
      Added new function to direct install packages,
      like: -p $package $version (version -> optional)

Changes for eisfair-1:
- Bugfixes/corrections:
    - 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.
      If iptables active:
      It is recommended to reboot the system after
      installation.
    - Update iproute2 version 3.6.0 LibC-2.8.
    - /etc/init.d/boot:
      Protect against tty 'not a tty'.
    - /etc/init.d/console:
      Load keymap quiet.
    - /etc/init.d/halt:
      Using /etc/init.d/functions.
      Do not load apm, this will be done in
      /etc/init.d/modules now.
    - /etc/init.d/hostname:
      Using /etc/init.d/functions.
    - /etc/init.d/ip-eth:
      Using /etc/init.d/functions.
    - /etc/init.d/lo:
      Using /etc/init.d/functions.
      Deleting route and bring lo down in stop case.
    - /etc/init.d/modules:
      Using /etc/init.d/functions. Load apm here now.
    - /etc/init.d/rc:
      Using /etc/init.d/functions.
    - /etc/init.d/reboot:
      Using /etc/init.d/functions.
      Do not load apm, this will be done in
      /etc/init.d/modules now.
    - /etc/init.d/resolv:
      Using /etc/init.d/functions.
    - /etc/init.d/route:
      Using /etc/init.d/functions.
      Deleting additional routes and default gateway
      in stop case.
    - /etc/init.d/single:
      Using /etc/init.d/functions.
    - /etc/init.d/eth:
      Mapping sk98lin to skge.
    - /usr/share/doc/administration/administration.txt,
      /usr/share/doc/administration/administration.toc:
      Update documentation.
    - Update strace version 4.7 LibC-2.8.
    - Added time version 1.7 LibC-2.8.
    - Update 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.

Changes for eisfair-2 and/or eisxen-1:
- New features:
  - Added the following packages:
    - brctl
    - ifenslave
    - vlan
    - libncursesw

- Updates
  - Updated the following packages:
    - dnsutils
    - libbind9
    - libc6
    - libc6-i686
    - libdbus
    - libdns
    - libisc
    - libisccc
    - libisccfg
    - liblwres
    - libssl
    - openssl
    - sudo
    - tzdata


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

Global changes:
- Bugfixes/corrections:
    - /usr/local/bin/dtou:
      Added function to check for 'CRLF line terminators'
      before touch the file.

Changes for eisfair-1:
- Bugfixes/corrections:
    - Update GCC 4.2.5 libs:
      libstdc++
      libgcc_s
      libssp
    - Cleanup libstdcpp6 package.
    - Update strings, libbfd-2.19.1.
      Remove old libbfd-2.11.90.0.29.
    - 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 network driver descriptions for kernel 2.6.
    - /var/install/help/base:
      Update network driver descriptions for kernel 2.6.
    - /etc/init.d/halt, /etc/init.d/reboot:
      - using functions
      - using modprobe with kernel 2.6


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

Global changes:
- Bugfixes/corrections:
    - var/install/bin/install-package:
      check for outdated packages before installation.
    - var/install/bin/install-local-package:
      remove bashisms.
    - var/install/bin/update-systemfiles:
      remove obsolete find functions.
    - var/install/bin/userman.cui.groups.module.sh
      fix width of group name entry box to a maximum of 32 characters.

Changes for eisfair-1:

Info: it is recommended to reboot the system after installation.

    - EOL for kernel 2.4.*:
      Base update is blocked for all kernel versions below 2.4.*.

- New features:
    - Updated GNU LibC 2.8.

- Bugfixes/corrections:
    - Separate old busybox, crypt in /usr/local/bin/upd2p0p0


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

Global changes:
- Bugfixes/corrections:
    - var/install/bin/remove-user:
      var/install/bin/add-user:
      change bashing to posix

Changes for eisfair-1:
- Bugfixes/corrections:
    - var/install/config.d/ssh.sh:
      var/install/config.d/xinetd.sh:
      var/install/bin/system-ssh-validate-sshd-config:
      Fixed syntax and typos.


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

Global changes:
- Bugfixes/corrections:
    - /var/install/include/configlib:
      Set commentposition to the same start point as 'ece'.
      New intern function printline.
    - /var/install/bin/remove-user:
      Change handling from 'interactive'.
      Change handling from 'userdel' retvalue.
    - /var/install/bin/add-user:
      Change handling from 'interactive'.
    - /etc/init.d/functions:
      Added _quiet to more positions.

Changes for eisfair-1:
- New features:
    - Added ssh service to eisfair base.
    - Added support for pvops kernel in virtual systems.
    - Added xinetd service to eisfair base.

- Bugfixes/corrections:
    - /etc/cron.daily/logrotate
      Change from in mail notification to FQDN.
      Added mimetype entry.
    - Update ftp and telnet version inetutils 1.9.1.
      New compiled with ncurses-5.9/readline-6.2.
    - Remove Pure-FTPd start/stop scripts if not installed.
    - Update grep version 2.14.
    - Update libidn version 1.25.
    - Update wget version 1.14.
    - /etc/config.d/base:
      Rewrite for vmxnet3.
    - /var/install/help/base:
      Contains vmxnet3 now.
    - /etc/init.d/eth:
      Also mapping driver names from 2.4.26 to 2.6.32.
    - Update usbutils version 006.

Changes for eisfair-2 and/or eisxen-1:
- New features:
    - Added inetlib and netcalc for IPv6


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

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/package-search:
      Added rm command.
    - /var/install/bin/install-package:
      Change update message with dev packages.
    - /var/install/bin/list-user:
      Drop show ftp users.
      Change mecho and techo syntax to actual.

Changes for eisfair-1:
- Bugfixes/corrections:
    - /etc/init.d/eth:
      Map eepro100 from kernel 2.4 to e100 from kernel 2.6.
      Map e1000old from kernel 2.4 to e1000 from kernel 2.6.
      Map r1000, r8101 and r8168 from kernel 2.4 to r8169
      from kernel 2.6.
      Map velocityget from kernel 2.4 to via-velocity
      from kernel 2.6.
    - EOM for kernel 2.4.26:
      Base update was blocked.
    - /etc/config.d/base:
      Update for network driver.
    - Update e2fsprogs version 1.42.5.
    - Update psmisc vesion 22.19.
    - /var/install/help/base:
      Update netdriverlist.
    - Update xz-utils version 5.0.4.

Changes for eisfair-2 and/or eisxen-1:
- Bugfixes/corrections:
    - Update xz-utils version 5.0.4.


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

Global changes:
- Bugfixes/corrections:
    - /var/install/config.d/url.sh:
      Remove trailing spaces.
    - /var/install/url-{history,bookmarks}:
      Remove upd182 versions.

Changes for eisfair-1:
- New features:
    - Add libssp version gcc-4.1.3
    - Add lsscsi version 0.26
    - Add netcat6 version 1.0-8

- Bugfixes/corrections:
    - Update joe version 3.7, rebuild.
    - Update less version 444.
    - Update e2fsprogs version 1.42.3,
    - Update util-linux version 2.19.1, rebuild,
    - 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:
      Setting ascii or utf8 and font for each
      console in kernel 2.6 and above.
    - Update netcat version 1.10-39

Changes for eisfair-2 and/or eisxen-1:
- Bugfixes/corrections:
    - Switch back console if console-setup stopn at another
      as it starts on.


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

Global changes:
- Bugfixes/corrections:
    - /etc/init.d/functions:
      Added multiples 'sleep 0.1'
    - /var/install/bin/show-menu:
      Fix error output handling.
    - /var/install/bin/list-packages.cui:
      Update of window title according to the download URL
      of the selected upgradable package.

Changes for eisfair-1:
- Bugfixes/corrections:
    - Update libssl version 1.0.0j, if not installed.
    - Update kbd version 1.15.3.
    - /etc/init.d/console:
      Deal with utf8 and ascii in kernel 2.6 and above.
    - /etc/init.d/console:
      Warn for console changes, if LC_CTYPE is not equal
      to kbd_mode in kernel 2.6 and above.
    - /var/install/bin/system-devices-mount-usb:
      Added check for raid devices, do not print out.
    - 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
===================

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/package-search:
      Added missing function to search pack-eis database for
      extern packages (link '>').
    - /var/install/bin/master-diff-config:
      Replaced obsolete sort command option to prevent errors
      on eisfair-2/eisxen-1 systems.


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

Global changes:
- New features:
    - /var/install/bin/package-search,
      /varinstall/bin/install-package,
      /var/install/bin/check-package,
      /var/install/bin/list-packages:
      Change handling from install-package to use with
      search index.txt.
    - /var/install/bin/get-index,
      /var/install/bin/post-setup-packages-menu,
      /var/install/bin/pre-setup-packages-menu:
      New scripts to handle index search.
    - /var/install/config.d/url.sh,
      /var/install/config.d/url-update.sh,
      /var/install/help/url:
      New scripts to handle config URL.
    - /var/install/bin/get-url:
      Adedd as new.
    - /var/install/menu/setup.packages.menu:
      Adedd logfileview menu.
    - /var/install/dialog.d/URL_PRIORITY_CUI.sh:
      New dialog file

- Bugfixes/corrections:
    - /usr/local/bin/wget.sh:
      Adedd '--spider' handling too.
      Fix handling with -P.
    - /var/install/bin/show-menu:
      Added new error code.
    - /var/install/bin/update-systemfiles:
      Prevent error messages if no files are found.
    - /var/install/bin/install-local-package:
      Point to local index.txt file instead of file from
      pack-eis to prevent unresolvable package references.
    - /var/install/bin/ask:
      Rewrite color options, to compatibilty with mecho and techo.

Changes for eisfair-1:
- New features:
    - Update ntfs-3g version 2011.4.12 to 2012.1.15
    - Update libssl version 1.0.0h, if not installed.

- Bugfixes/corrections:
    - /var/install/config.d/cron.sh:
      Remove '~' backupfile before build crontabfile

Changes for eisfair-2 and/or eisxen-1:
- New features:
    - 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/corrections:
    - fix DHCP files owner
    - /var/install/menu/setup.meu:
      Added user handling for eisxen again
    - update libssl to version 0.9.8g-4ubuntu3.15


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

Global changes:
- New features:
    - /var/install/bin/package-search:
      Added new script to search packages also from installer
      medium, replacing packeis-search.

- Bugfixes/corrections:
    - /var/install/bin/ask:
      Fix for color output.
    - /var/install/bin/install-package:
      Fix for renamed parameter.
    - /var/install/bin/post-setup-packages-section-cleanup:
      More files added.
    - /var/install/bin/system-base-set-menu-style:
      Added double '--' for mecho and techo.
    - /var/install/bin/ask:
      Added debug section to show the question also with
      debug (strace).

Changes for eisfair-1:
- Bugfixes/corrections:
    - /var/install/bin/system-devices-mount-usb:
      Correct exit error handling.
    - Update libssl version 1.0.0g, if not installed.
    - /etc/init.d/mdadm:
      Added check for running mdadm, before print message.
    - /etc/init.d/usb:
      Load correct module for USB-printer with kernel 2.6.x.
    - 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:
      Changed for proper loading of firmware of bnx2.
    - Update ftp version inetutils 1.9.1.

Changes for eisfair-2 and/or eisxen-1:
- Bugfixes/corrections:
   - Update dnsutils.
   - Update bzip2.
   - Update dhcp-client.
   - Update pam.
   - Update tzdata.
   - Update kerberos.
   - Update start-stop-daemon.
   - Update openssh to version 5.9p1-ubuntu.


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

Global changes:
- New features:
    - /var/install/bin/change-url.cui.sh:
      Script to select download URL in curses mode.
    - var/install/dialog.d/LOG_INTERVAL.sh:
      Added as new.
    - /var/install/bin/ask:
      Enable the 'read' parameter -e -r -p.
    - var/install/bin/post-setup-packages-section-cleanup:
      Remove tmp-files from install-packages.
    - /var/install/bin/install-package:
      Enable function to update also a -dev package, if
      updating a package and a -dev package is also installed.

- Bugfixes/corrections:
    - /var/install/include/mecho,
      /var/installinclude/techo:
      Remove deprecated info for old syntax.
      Added --link also to techo --row.
    - libcui update to version 1.0.7.
    - /usr/local/bin/clrhome:
      Added '--' to tty, html and file parameter.
    - /usr/local/bin/wget.sh:
      Added function to save in specific path.
    - /etc/check.d/base.exp:
      Added to check DISC: cpq devices.
      Added to check PARTITION: cpq devices.
      Added check EPORT.
      Added check ECRONTAB.

Changes for eisfair-1:
- New features:
    - /usr/bin/pwtest:
      New tool to check passwords with crack-dictionary.
    - /sbin/hotplug:
      Uevent helper script for loading firmware files,
      added as new.
    - /usr/bin/mdadm:
      RAID management tool, added as new, with functions to
      control a running raid.

- Bugfixes/corrections:
    - /var/install/bin/system-devices-mount-usb:
      Added kernel-2.6 module to load.
      Fix for grep "Linux [S|s]swap".
    - /var/install/bin/system-devices-umount-usb:
      Added double '--' for mecho and techo.
    - /etc/init.d/usb:
      Don't unload USB2 driver.
    - Update xz-utils version 5.0.3.
    - Update grep version 2.9.
    - /etc/init.d/ide:
      Changed insmod to modprobe for kernel 2.6.
      Using 'functions' now.
    - /etc/init.d/eth:
      Using 'functions' now.
    - Update file version 5.08.
    - Remove old saved /sbin/lilo_22.8.
    - Remove old saved /bin/ash-old/ash.
    - /etc/init.d/eth:
      Don't unload e100/e1000/e1000e with kernel 2.6 and wol.
    - /sbin/sysctl:
      Reinstall from update-1.6.6, icecube package overwrote it.
      Added icecube to outdated-packages.
    - /etc/init.d/boot:
      Added remount with acl also for ext4 and xfs filesystems.
    - update libssl version 1.0.0e if not installed.
    - var/install/bin/pre-setup-system-logfileview-menu:
      Print the lists in correct numeric order.
    - /usr/share/doc/administration/administration.txt:
      Update.

Changes for eisfair-2 and/or eisxen-1:
- New features:

- Bugfixes/corrections:
    - Update xz-utils version 5.0.3.


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

Global changes:
- Bugfixes/corrections:
    - /var/install/bin/show-menu:
      fix handling for doc, if no docfile given
    - /etc/init.d/functions:
      drop environment settings
    - /var/install/bin/ask:
      set 'stty echo' also in to trap handling
    - /var/install/bin/install-package:
      change location of remove_check_file

Changes for eisfair-1:
- Bugfixes/corrections:
    - /var/install/bin/pre-setup-system-logfileview-menu:
      improved handling of wildcards in file names.
    - remove old libntfs-3g.so.80.0.0
    - Update grep version 2.8


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

Global changes:
- New features:
    - /var/install/show-menu.cui: support for "tail" attribute
     in doc tag.
      /var/install/show-doc.cui: support for "--noframe" command
      line switch.
    - /var/install/bin/show-menu:
      added support for "tail" attribute in "doc" tag
      of xml menu files.
      changed to 'show-doc.cui' from 'doc' with parameters
      --nocolor --noframe, if 'tail' given use --follow.

- Bugfixes/corrections:
    - /var/install/bin/install-local-package:
      Fixed potential index problem which could cause an empty
      eis-list.txt to be displayed.
    - /var/install/bin/install-local-package:
      Added display of pre-selection value.
    - set setup.users.menu to filemode 0640
    - var/install/bin/del-package
    - var/install/bin/install-package
      eis-install logging now to local5.info

Changes for eisfair-1:
- New features:
    - Update lilo version 22.8 to 23.1
    - Added ethtool 6
    - Update ntfs-3g version 2010.10.2 to 2011.4.12
    - Update hdparm version 9.30 to 9.37
    - Update sdparm version 1.0.5 to 1.0.6
    - Update fcron version 3.0.6
    - /etc/init.d/cron:
      Use of ./functions
    - Update sysklogd version 1.5
    - /etc/init.d/syslogd:
      use of ./functions
    - Update libusb version 1.0.8
    - Update libusb-compat version 0.1.3
    - Update usbutils version 002
    - /etc/init.d/usb:
      use of ./functions
    - Rewrite base
      Added entry for eis-install logging to syslogd
    - /var/install/menu/setup.system.logfileview.menu,
      /var/install/menu/setup.system.menu:
      Added menu entry to show installation log file
    - /var/install/bin/pre-setup-system-logfileview-menu:
      added as new

- Bugfixes/corrections:
    - Update tar version 1.26
    - Update xz-utils version 5.0.2

Changes for eisfair-2 and/or eisxen-1:
- New features:
    - Update udev, blkid, mount, mdadm, lvm for use kernel 2.6.38

- Bugfixes/corrections:
    - Update OpenSSH to version 5.8p1


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

Global changes:
- New features:
    - /var/install/include/{baselib,mecho}:
      added handling for new 'mecho' functions
      --ok and --fail
    - /var/install/include/configlib:
      added double 'endash' (--) for parameter
    - /var/install/bin/{add-menu,edit}:
      added double 'endash' (--) for parameter
    - update to libcui 1.0.6
    - /var/install/bin/show-menu: better support for ANSI escape sequences
      that control cursor movement.
    - /var/install/bin/install-local-package:
      added double 'endash' (--) for parameter

- Bugfixes/corrections:
    - /var/install/include/progress:
      correct usage
    - /var/install/bin/update-systemfiles:
      remove check fore 'tty', the curses menu give no tty back
    - /var/install/bin/install-package:
      run wget in timeout or something went wrong,
      create a dummy index that install can work.
    - /etc/init.d/functions:
      change from 'if tty -s' to '_quiet=true'
    - /var/install/bin/install-package:
      remove_check_file agin for CUI tool

Changes for eisfair-1:
- New features:
    - update tar 1.25
      tar handle decompress formats gz, bz2, lzma, zx
      without expilicit argument now
    - /etc/cron.daily/logrotate
      added as new

- Bugfixes/corrections:
    - /etc/init.d/boot and boot.cleanup:
      dealing with /forcefsck (shutdown -rF now)
    - 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
    - deactivate and safe 'ash'
    - rewrite /etc/config.d/cron for logrotate command
    - update libssl version 1.0.0d if not installed

Changes for eisfair-2 and/or eisxen-1:
- Bugfixes/corrections:
    - update xz-utils version 5.0.1 (eisfair-2)
    - update libc6 to libc6_2.7-10ubuntu8
    - update libc6-i686 to libc6-i686_2.7-10ubuntu8
    - update libdbus-1-3 to libdbus-1-3_1.1.20-1ubuntu3.4
    - update util-linux to util-linux_2.13.1-5ubuntu3.1
    - update bsdutils to bsdutils_2.13.1-5ubuntu3.1
    - update mount to mount_2.13.1-5ubuntu3.1


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

Global changes:
- Bugfixes/corrections:
    - /var/install/include/syslib-1:
      Added, it was missing in update-1.7.2

Changes for eisfair-1:
- Bugfixes/corrections:
    - Update libssl version 0.9.8q, if not installed.
    - Deinstall old /usr/lib/gettext, if gettext-dev is
      not installed.
    - /var/install/config.d/cron.sh:
      Added missing eislib.
    - /etc/init.d/usb:
      Check for mounted usbfs before mounting.
    - Update e2fsprogs-1.41.12 to e2fsprogs-1.41.13 with
      libblkid, libuuid, uuidd, fsck to fix format of
      logical lvm volumes.
    - New build of util-linux-ng-2.18 without libblkid,
      libuuid, libmount, uuidd, fsck to fix format of
      logical lvm volumes.

Changes for eisfair-2 and/or eisxen-1:
- Bugfixes/corrections:
    - update xz utils to version 5.0.0
    - update libssl to libssl0.9.8_0.9.8g-4ubuntu3.12_i386
    - update openssl to openssl_0.9.8g-4ubuntu3.12_i386
    - update tzdata to tzdata_2010o~repack-0ubuntu0.8.04_all
    - Install once again:
      update bzip2
      update libbz2
      update libc6
      update libc6-i686
      update libkrb53
      update sudo
      update wget
      update lvm2
    - delete obsolete folders:
      /usr/bin/{usr,lib,bin,sbin,etc}
    - /etc/init.d/eisconfig:
      Reduce erroneous output during boot.


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

- General bugfixes/corrections:

Global changes:
- New features:
    - /var/install/bin/show-menu:
      Added ui tag also for doc and init.
    - /etc/init.d/functions:
      Added new script with functions for init scripts.

- Bugfixes/corrections:
    - New version of user manager added that fixes some minor bugs
      concerning plugin module handling. Further samba machine
      accounts are no longer displayed together with regular users.
    - /var/install/bin/del-package:
      Fallback to mktemp.
    - /var/install/bin/update-systemfiles:
      update-sudoers is deprecated for eisfair-1
    - /var/install/bin/show-menu.cui:
      Bug fixed that caused menu sort function to fail in case of
      invisible menu items (that means menu items that are marked
      as "ui=classic").
    - /var/install/bin/userman.cui.users.module.sh:
      Creation of passwords is now realized with passwd-tool
      instead of crypt (mcrypt), since the latter one caused
      problems on eisfair2 machines.

Changes for eisfair-1:
- New features:

- Bugfixes/corrections:
    - Fixed error when mounting usb file systems, because the
      usb file system has been renamed.
    - Fixed error which prevents usb device from being listed
      and mounted.
    - Renamed usb filesystem from 'usbdevfs' to 'usbfs'.
    - Add 'usbfs' entry to /etc/fstab if it doesn't exist.
    - Update sudo version 1.7.4p4
    - Update psmisc version 22.13
    - Update module-init-tools from version 3.2.2 to 3.5
    - Update util-linux-2.12r to util-linux-ng-2.18 with
      new libblkid, libuuid
    - added /sbin/mount.nfs and link /sbin/umount.nfs for mounting/
      umounting nfs mounts (not in mount from util-linux-ng anymore)
    - e2fsprogs-1.41.12 new build without libblkid, libuuid
    - Update xz-utils version 5.0.0
    - Update grep version 2.7
    - /usr/share/doc/administration/administration.txt:
      A few changes.
    - Update ntfs-3g from 2010.8.8 to 2010.10.2
    - added as new /etc/sudoers.upd172
      with new entry from #includedir /etc/sudoers.d
    - Security update libssl version 0.9.8p if not installed

Changes for eisfair-2 and/or eisxen-1:
- New features:
    - Added hvc0 console on eisfair-2, which is used by xen
    - Updated eisconfig script to identify whether system is
      running as domU and to check which console (hvc0 or
      xvc0) is required for xen.
    - updated libssl to libssl0.9.8_0.9.8g-4ubuntu3.12_i386
    - updated openssl to openssl_0.9.8g-4ubuntu3.12_i386
    - updated tzdata to tzdata_2010o~repack-0ubuntu0.8.04_all

- Bugfixes/corrections:
    - Added missing menu entry 'Package Documentation' on eisxen-1
    - Re-added xen-detect for eisfair-2


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

- General bugfixes/corrections:

Global changes:
    - /var/install/bin/add_advancedconfigmenu:
      Suppressed output of 'cd -' command.

- New features:
    - /var/install/bin/show-menu.cui:
      New version added that checks for "ui" attribute when
      reading xml menu files. Menu items that specify the "ui"
      attribute with something other than "cui" as value
      are not displayed when show-menu.cui shows the menu on
      the screen.
    - /var/install/include/mecho, /var/install/include/techo,
      /var/install/include/baselib:
      Added use of '--' syntax for parameter.
    - /var/install/bin/add-group, /var/install/bin/add-user:
      Added use of '--' syntax for parameter,
      use echo only with 'interactive'.
    - /var/install/bin/show-menu:
      Added that checks for "ui" attribute when reading xml
      menu files. Menu items that specify the "ui" attribute
      with something other then "classic" as value are not
      displayed when show-menu shows.
    - /var/install/menu/setup.menu:
      Menu entry change for user administration 'ui' handling.
    - /var/install/bin/userman.cui.sh:
      Curses frontend for user administration added that is only
      used when the users has the curses setup menu selected.
    - /var/install/bin/edit:
      Added use of '--' syntax for parameter, added check for
      -x befor run init script without prefix 'sh'.
    - /var/install/bin/install-package:
      Added use of '--' syntax for parameter, deactivated hint
      for a=all syntax.
    - /var/install/bin/choose, /var/install/include/progress:
      Added use of '--' syntax for parameter.
    - /var/install/include/baselib
    - /var/instsll/include/mecho
    - /var/install/include/techo
      added new predefined message styles
      --link      for cyan
      --stdbr     for standardbright
    - /var/install/bin/install-package
      use of mecho for colecho with new predefined message styles
      remove check-files for 'all' if 'Error occured'
      added logging to syslog from install action
    - /var/install/bin/del-package
      added logging to syslog from deinstall action

Changes for eisfair-1:
    - Security update bzip2 version 1.0.6
      cleanup old bzip2 package, if installed,
      added to outdated
    - Update libidn version 1.19
    - Update libpopt version 1.16
    - Update iputils version s20100418
    - Update lilo 22.6.1 to 22.8
    - Update ntfs-3g 2010.3.6 to 2010.8.8
    - /var/install/bin/system-devices-mount-usb:
      Trying ntfs-3g if mount wth auto failed.
    - Delete old backups:
      /bin/b170gawk
      /bin/b170grep
      /usr/bin/b165updatedb
      /usr/bin/b170sed
    - /usr/share/doc/administration/administration.txt
      Fix for typos
    - cleanup old ipv6tools package, if installed,
      added to outdated
    - Update iptables version 1.4.9.1
      If iptables active: It is recommended to reboot
      the system after installation
    - Update iproute2 verison 2.6.35

Changes for eisfair-2 and/or 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:
      Corrected question.
    - added missing link, which is required for setting
      additional routes during system startup


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

- general bugfixes/corrections:

Global changes:
    - Update libcui to version 1.0.5
    - Update of all cui binaries
    - Update of cui addon libraries (installed only if required)
    - /var/install/bin/backup-file
      fix for select 'ls --full-time' output
    - list-packages.cui: try to read package file in old format if
      reading of xml-file failed. This makes packages visible
      which have a package file in old format.

- new features:
    - Update ask
      ask is now able to accept hidden inputs
      (e.g. for inputing passwords)
    - added at.allow/at.deny support to update-systemfiles

Changes for eisfair-1:
    - Update at version 3.1.12
      correct permission
    - Update fcron version 3.0.6
    - Update gettext version 0.18.1.1
    - fix 'su: incorrect password' with
      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
      drop create logrotate entry
    - /var/install/config.d/base.sh
      added create logrotate entry
    - Security update cpio
      https://bugzilla.novell.com/show_bug.cgi?id=629860
    - Rewrite base
      Change syslogd entrys
      Added also new paramter fore prerotate
    - Update e2fsprogs version 1.41.12

Changes for eisfair-2 and/or eisxen-1:
    - Update atd
    - Update usbutils to version 0.86
    - Add acpid for power button


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

- general bugfixes/corrections:

Changes for eisfair-1:
    - Update killproc

Changes for eisfair-2/eisxen-1:
    - added files for eisfair-2 which are required to get
      a reasonably consistent base/update state
      (these files were not properly integrated in some
      eisfair-2 isos)


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

- general bugfixes/corrections:

Global changes:
    - /var/install/bin/pre-setup-packages-section-menu
      added hint 'invalid'
    - /var/install/bin/install-package
      change position to remove check file

Changes for eisfair-1:

    - Reboot after install is recommended

    - Update libpopt version 1.15
    - Update net-tools version 1.60
      include traceroute version 1.2
    - Update ed version 1.4
    - Update strace version 4.5.19
    - Update setserial version 2.17
    - Security update tar version 1.23
    - Security update cpio version 2.11
    - Security update libssl version 0.9.8n if not installed
    - Update pciutils version 3.1.7
    - Update lsof version 4.83
    - Added XZ utils
    - /etc/init.d/usb
      dont unload module if usb-drive given
    - 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 recommended
    - Update killproc version 2.13
    - Update ksh version 2010-03-09
    - Update zlib version 1.2.5

Changes for eisfair-2 and/or eisxen-1:
    - Added XZ utils
    - Security updates:
      - grub
      - gzip
      - libkrb53
      - sudo
      - tzdta


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

- General bugfixes/corrections:

Changes for eisfair-1:
    - /etc/pam.d/common-auth:
      remove optinal pam_smbpass.so entry

Changes for eisfair-2 and/or eisxen-1:
    - /usr/sbin/update-rc.d:
      added script


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

- General bugfixes/corrections:

Global changes:
    - shared version of libcui added.
    - cui binaries added that link to shared version of
      libcui.
    - cleanup unused named pipes that have been left open
      by shellrun.cui scripts.
    - use /var/run/cui as path for named pipes.
    - /var/install/bin/install-package:
      - enable output of required space: xx MB required
      - enable xz and lzma tarball support
      - enable testing function to install all listed packages
        with one keystroke (install item 'a=all').

Changes for 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 with correct sysconfigdir=/etc
    - Added libxcrypt version 3.0.3
    - Update libcrack version 2.8.14
    - Added Crack dictionary small:
      - passwords are checked now with Cracklib Dictionary
    - 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:
      - more than 8 characters for password are working now
    - Update tar version 1.22:
      - xz and lzma support
    - Update gzip version 1.4
    - Update star version 1.5.1
    - Update coreutils version 8.4
    - Update at, compiled with Linux-PAM-1.1.1:
      - added /etc/pam.d/atd
    - /etc/init.d/cron:
      - check for running cron fixed
    - Update dns tools to version 9.7.0-p1
    - Update libwrap, TCP wrappers version 0.7.6
    - new ntfs-3g-2010.1.16
    - /var/install/bin/add-user
      Fix for corecct handling from systemaccounts
      patch /etc/shadow

Changes for eisfair-2 and/or eisxen-1:
    - Improved management optional loadable kernel modules
    - bugfixes to bugs #222 and #223


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

- General bugfixes/corrections:

Global changes:
    - ecelib modified to enable select lists with comments
      in ece dialogs the list is referenced in dialog files
      with "ece_comment_list_dlg"
    - /var/install/bin/modify-user
      Removed dependency to cal application and fixed function
      to turn-off password expiration.

Changes for eisfair-1:
    - Delete very old m4 version, if ! devtools installed
    - Cleaning up old Berkeley DB files
    - /var/install/bin/list-packages
      Bug and typo fixed on list upgradable packages
    - Added as new libidn version 1.16
    - Update wget version 1.12 with idn
    - Update OpenSSL version 0.9.8l if not installed
    - Added PuTTY terminfo files
    - /etc/profile
      Changes to use also putty terminfo
    - 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

Changes for eisfair-2 and/or eisxen-1:
    - Added folder /data/packages/ which should be used
      to store package content a.s.o.


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

- General bugfixes/corrections:
    - /var/install/invclude/packagelib
      Strip backticks from description...
    - /var/install/bin/list-packages.cui
      check for required_base meta info in index.txt
      and hide updates if this requirement is not met.
    - /var/install/bin/shellrun.cui
      Bug corrected that caused shellrun to pass command
      line arguments as one single argument to the backend
      script.
    - /var/install/bin/edit-conf.cui
      Bug corrected that caused the focus to disappear
      when hiding the help window.
    - Recreate static devices for Eisfair-2 and Eisxen
    - Made gateway definition optional in base configuration
      (only eisfair-2)
    - /etc/check.d/base
      Made gateway definition optional
    - /var/install/config.d/base.sh
      Display warning, when no gateway is defined
    - /var/install/bin/list-packages
      Check for installed base version first, befor check for
      packages update
    - Update gettext 0.17
      Build without require libiconv and libintl
      use now iconv from GNU LibC
      Readded /usr/bin/iconv Version GNU LibC 2.3.6
      (only for eisfair-1)
    - /etc/init.d/boot
      Added display output with progressbar for fsck
      (only for eisfair-1)
    - Add optional network point-to-point setup
      (only for eisfair-2)
    - Update less 436
      (only for eisfair-1)
    - Add new mdadm init script
      (only for eisfair-2/eisxen)
    - /var/install/bin/install-local-package -
      Fixed column display of directory list and removed fixed
      screen size reference.
    - Update coretils 5.2.1
      Build without require libiconv and libintl,
      use now iconv from GNU LibC
      (only for eisfair-1)
    - Security update eisfair-2/eisxen:
      dnsutils, openssl, file, sudo, dhcp3, wget, lsb-base,
      libmagic, timezone

- New features:
    - Added /var/install/include/virtlib for detecting
      virtualization context a machine runs in. also added
      required program'xen-detect' for eisfair-1 and eisfair-2.
    - Update /sbin/checkproc /sbin/killproc /sbin/startproc to
      version 2.13 for Eisfair-2
    - Update udev to version 127 for Eisfair-2
    - Update to rsync 3.0.4-3 for Eisfair-2
    - Integrated updatedb for eisfair-2/eisxen


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

- General bugfixes/corrections:
    - Remove old files /bin/gzip_v1p3p10 and
      /bin/tar_v1p15p91
      (only for eisfair-1)
    - Correct file rights
      /var/install/bin/add-user 0755
      (only for eisfair-1)
    - Update bc to version 1.06.94
      (only for eisfair-1)
    - Update e2fsprogs to version 1.41.8
      (only for eisfair-1)
    - Update util-linux to version 2.12r
      (only for eisfair-1)
    - Update findutils to version 4.2.33
      (only for eisfair-1)
    - /var/install/bin/edit:
      Added check for exitst newline on tail or added
    - /var/install/include/packagelib:
      Funktion parse_infofile parametriert
      output value also in file
    - /var/install/bin/list-packages:
      parse_infolife with new parameter and output value to file
      old output to environment crasht with more then 180 packages
    - eisfair/xen syslog bug 189 no err,crit,emerg for all facilities
    - base-update.sh:
      Entry for atl1e will be added (only for eisfair-1).
    - /etc/init.d/boot
      Added more options after fsck
      (only for eisfair-1)
    - Separate old Berkeley DB files in /{lib,usr/bin}glibc-2.2.2 folder
      (only for eisfair-1)
    - Update joe to version 3.7
      (only for eisfair-1)
    - Cleanup for old libintl packages files
      (only for eisfair-1)
    - Updating zlib 1.2.3 compiled with GNU LibC 2.3.6
      (only for eisfair-1)

- New features:
    - Integration updatedb in base
      (only for eisfair-1)
    - /var/install/bin/pre-setup-packages-section-menu:
      New file to generate a dynamic 'List installed packages' menu
    - /var/install/menu/setup.packages.menu:
      Menu entry change to list dynamic menu


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

- General bugfixes/corrections:
    - Readded xterm
      (only for eisfair-1)
    - Removed old GNU LibC 2.2.5
      (only for eisfair-1)
    - Updated dnsutils compiled without epoll
      (only for eisfair-1)
    - Fixed missing online help entries and improved help content (environment and ssh setup)
      (only for eisfair-2|eisxen-1)
    - Option -l in add-user script will be ignored on eisfair2|eisxen-1 systems because
      accounts are locked by default and it sets an unwanted account expiry date.
    - /etc/init.d/eth:
      do not unload e1000 and e1000e on new kernel for wol (only for eisfair-1)

- New features:
    - Removed console-tools
      (only for eisfair-1)
    - Added parts of kbd-1.15 (was kbd-1.0.4)
      (only for eisfair-1)


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

- General bugfixes/corrections:
    - /etc/ld.so.conf
      clean up for trusted /usr/lib and /lib
      added "include /etc/ld.so.conf.d/*.conf"
    - cui programs: list-files.cui, list-packages.cui, shellrun.cui and
      show-menu.cui fixed. These programs have been affected by a flicker
      problem that occured when returning from a running shell script
      back to curses mode.
    - base-update.sh:
      Entries for atl1, atl2 will be added (only for eisfair-1).
    - Updated ncurses-5.6 compiled with GNU LibC 2.3.6
      (only for eisfair-1)
    - /var/install/bin/check-version
      added dtou for packages info-file
    - Updated libreadline-5.2 compiled with GNU LibC 2.3.6
      (only for eisfair-1)
    - /var/install/bin/config_shlib
      modified way how MAX_BACKUP_CONFIG is interpreted to make sure
      that it works on eisfair-2 systems.
    - Updated bash-3.2 compiled with GNU LibC 2.3.6
      (only for eisfair-1)
    - Updated libgcc_s GCC-3.4.6 compiled with GNU LibC 2.3.6
      (only for eisfair-1)
    - Updated iputils_s20071127 compiled with GNU LibC 2.3.6
      (only for eisfair-1)
    - Updated dnsutils (dig, host, nslookup) 9.6.1 compiled with GNU LibC 2.3.6
      (only for eisfair-1)
    - /var/install/bin/system-base-set-menu-style
      added ask break handling
      fix for '*' shell expansion (techo)
      use awk now for IFS handling


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

Info: it is recommended to reboot the system after installation.

- General bugfixes/corrections:
    - /var/instll/bin/install-package:
      Fixed lib handling when outdated
      Fix for packages install from devhost.
    - /var/install/bin/show-menu:
      Fixed handling of hidden menu entrys
    - Updated GNU LibC 2.3.6
      (only for eisfair-1)
    - Added new *.cui binaries which have been linked against new
      version of libcui (1.0.3). This fixes a resize issue and brings
      some changes to the cui-addon interface of shellrun.cui.
    - /var/install/include/configlib:
      Rename idx counter
    - /var/install/bin/check-version
      Fix for packages install from devhost.

- New features:
    - /var/install/menu/setup.menu:
      Added option to view changes.txt file of installed packages
   - /var/install/bin/ask:
      Added options to use colors in ask
    - /etc/profile:
      If required the OPENSSL_CONF environment variable will now be set..


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

- General bugfixes/corrections:
    - install-package:
      - Inserted handling to install packages from USB-Stick.
      - Corrected regexp for ip check.
    - system-device-{u}mount-usb:
      Changed handling from anykey (only for eisfair-1).
    - /var/install/help/environment:
      Fixed typo.
    - /usr/share/doc/environment/environment.txt:
      Fixed typo.
    - /var/install/config.d/base.sh:
      Corrected check for installed pcmcia package (only for eisfair-1).
    - base-update.sh:
      Entry for e1000e will be added (only for eisfair-1).
    - /var/install/help/base:
      (only for eisfair-1)
    - Fixed return code 1 on /etc/cron.weekly/mdadm (only eisfair-2).
    - Fixed grub bootloader installation for RAID1 (only eisfair-2).
    - Added grep version 2.5.1a (only for eisfair-1).
    - check-eisfair-version: Added check for working eislib.
    - pam_unix2.so version 1.15:
      New version also works with libc 2.3.6 (only for eisfair-1).
    - Create home dir with add-user script.
    - Fixed missing /var/log/wtmp file.
    - Fixed /etc/hosts file.
    - Added security updates (ssl, udev...).
    - Removed not used runlevel 3 script path.
    - Add Switzerland keyboard layout.
    - Fixed display console fonts default8x9 and default8x16
      (only eisfair-2).
    - /var/install/bin/check-version
      fix packages install from devhost.

- New features:
    - update-systemfiles:
      Improved version. It is possible now to alter nsswitch.conf.
      Also for eisfair-2/eisxen.
    - /var/install/include/configlib:
      Added more parameters to printgroup/printcustomgroup.
    - /usr/share/doc/administration/administration.txt:
      Added administration documentation:
    - /var/install/include/jedlib:
      New version of jedlib shared library file.


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

- General bugfixes/corrections:
    - new console-tools-0.3.3 (was console-tools-0.3.2) to
      avoid double free with libc 2.3.6
      only for eisfair-1
    - install-package:
      check for installed package, before missing message showing
      change date output to ISO 8601
    - show-menu:
      fix script tag, extract command from parameter(s)
    - deinstall-package
      fix packages references messages
    - check-package-usage:
      use grep now to extract the required packages line, it works more faster
    - new VIM v7.2 binary/files (was VIM v6.3) with multi-byte support
      only for eisfair-1
    - edit:
      added break handling for ask, fix tr '-' '_' for START_PACKAGES-NAME,
      change tmp-file name from config-file
    - list-packages and section menu:
      Updated list of sections to fit reworked section structure
    - list-packages:
      fix '*' expansion
    - check-eisfair-version:
      fix techo '*' expansion, added break handling for ask
    - configlib
      change copyright header and cosmetic changes

- New features:
    - update-systemfiles:
      Improved version. It is possible now to alter nsswitch.conf.
      Only for eisfair-1.
    - added basics to integrated PCMCIA in the base config and integrated
      the packages in the installer tools, only for eisfair-1


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

- General bugfixes/corrections:
    - check-package
      fix names from temporaery eislist and entrys
      added fallback for index.txt to pack-eis
    - added new /sbin/hdparm 8.9 (was 8.6)
      only for eisfair-1
    - added new /sbin/sdparm 1.0.3
      only for eisfair-1
    - added new /usr/bin/star 1.5a89 (was 1.5a76)
      only for eisfair-1
    - install-package
      check for installed base version, do it once on top of
      install-package now and export it
      added break handling for 'ask'

- New features:
    - improved version of eischk/edit-conf.cui:
      invert the meaning of opt-variable by specifying an
      '!'-character in check files. This causes an config
      item to be visible when the opt-variable has
      the value 'no' instead of 'yes'.
      make optional values only visible if key F4 is pressed.
      Otherwise these values are hidden if they don't have an
      associated value.
    - improved version of system-devices-mount-usb and
      system-devices-umount-usb:
      mounting of usb drives is not restricted to raw devices
      and partition 1 any more. It's now also possible to mount
      multiple usb-drives by using mount-points under the directory
      /usb. The device names are used for the mount-point naming.
      only for eisfair-1
    - rewrite base with new ethernet driver names from kernel 2.4.25-wt1


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

- General bugfixes/corrections:
    - edit-conf.cui-2.0.2:
      Recompiled with improved script api protocol that improves handling
      of empty parameters.
      Supports loadable modules for backend scripts now.
      ecelib rewritten to use new protocol.
      Calculation of column width corrected. Long config values names are now
      displayed correctly.
    - list-files.cui-2.0.2:
      Script execution in UNICODE mode fixed.
    - list-packages.cui-2.0.1:
      Never loose the selection in the package list.
      Show message "system is up to date" if no updates are available
      after requesting "upgradable-only" command line switch.
    - shellrun.cui-1.0.2:
      Recompiled with improved script api protocol that improves handling
      of empty parameters.
      Supports loadable modules for backend scripts now.
      cuilib rewritten to use new protocol.
    - show-menu.cui-2.0.1:
      Updates it's title whenever an action is completed.
      This causes the title bar to always display most up-to-date information
      upon system version and package download url.
    - install-package:
      Fixed handling if download failed.
    - deinstall-package:
      Fixed list from "Active package references:".
    - show menu:
      Menu files are droped from list  when "! read permission is granted"
      like 640.
    - bzip2 (only for eisfair-1):
      Update to version 1.0.5 (potential security vulnerability).
    - update-systemfiles (only for eisfair-1):
      Fixed wrong generation of temporary files.
      Improved exclusion list for services and inittab files.
    - install-package:
      Rewrite of outdated-packages function.
      Fixed error messages for outdated packages or packages not found in
      index.txt.
    - techo:
      Fixed handling for row length greater than 80 characters, if
      _techo_mode=file.
    - system-filesystems-list:
      blkid UUID's transformed into human readable format.
      Use _eislib_screensize now.


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

- General bugfixes/corrections:
    - usb package:
      Unload of low level drivers removed.
    - /var/install/bin/choose,
      /var/install/include/techo:
      Fixed problem with expand of "*".
    - /var/install/bin/system-devices-mount-usb:
      Added loading of uhci module.
      Find correct raw device.
    - New /sbin/hdparm 8.6, prev. version 3.9 had security problems.
    - /var/install/bin/deinstall-package:
      Give the full path to packagelib now.
    - edit-conf.cui, shellrun.cui:
      Some improvements have been applied to the shell-API and the
      debug facilities of these programs. Further a bug has been
      corrected that caused some obsure characters being displayed
      in check box and radio button controls. A bug in edit-conf.cui
      was corrected that crashes the config editor under certain
      circumstances when moving array values up or down.
    - /etc/init.d/modules:
      Using modprobe with kernel versions greater than 2.2.*.


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

- General bugfixes/corrections:
    - show-doc.cui: a dynamically growing buffer has not been allocated when the
      first line of a document file was zero characters long. This caused the
      application to be terminated with a segmentation fault.
    - list-files.cui: accept multiple filters on command line in the form -f
      "filter1,filter2". This was originally implemented in list-files.c but was
      "optimized" away when list-files.cui was ported to libcui.
    - list-files.cui: fixed command line processing. Some long options did
      not work properly. The same applied to option '-w' that did not work at all
      and '-c' that was interpreted as '--color' instead of '--column'. Finally the
      option '--helpview' also turned out to have vanished somehow.
    - fixed erroneous tmp-file generation in script /var/install/bin/update-systemfiles
    - removing external mktemp package if exist (mktemp is included since 1.5.0)
    - /var/install/bin/del-package set the deinstall-file always to chmod 0700
    - list-packages.cui: libcui ported version of list-packages.cui added.
      The handling of eisfair system tags has been corrected and the comparison
      of package versions under version control has been improved.
    - /var/install/outdated-packages added, list-file for outdated packages
    - /var/install/bin/install-package
      outdated packages not longer 'hardcodet' use now /var/install/outdated-packages


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

- General bugfixes/corrections:
    - update of e2fsprogs from 1.35 to 1.40.2 to solve compatibility problems
      when running as Xen domU
    - added eisfair version check to script /var/install/bin/install-local-package
    - fixed erroneous tmp-file generation in script /var/install/bin/update-systemfiles
    - added with cmd commands use var/install/bin/remove-user-from-additional-group
    - added with cmd commands use var/install/bin/add-user-to-additional-group
    - fixed erroneous creation auf setup.doc.menu in script var/install/bin/pre-setup-doc-menu
    - fixed error in script modify-user which could cause an endless loop while
      changing the group of a user
    - /var/install/include/packagelib, set 'date' token always in ISO 8601 notation
    - update of modutils to version 2.4.27
    - added script for recreating ide devices with propper permissions in eisfair-1
    - fixed wrong order of option from find now before argument (var/install/bin/config_shlib)
    - fixed update package list on list-packages.cui
    - added lspci and setpci 2.2.9 and lsusb 0.73 (old lsusb showed 'Unknown line ...')
    - added lshwd and new lib libusb-0.1.so.4.4.4 from libusb-0.1.12
    - changed regexp DOMAIN in etc/check.d/base.exp to support IDN domains.
    - show-menu.cui: a bug has been corrected that sometimes caused menu pre- post-
      scripts not to be executed.
    - /var/install/bin/config_shlib, screen output will now be suppressed properly
      if function 'backup_config' is called with 'quiet' switch.
    - fixed etc/rc2.d/S40syslogd: /dev/tty: No such device or address
    - /var/install/include/check-eisfair-version
      this script use now
      install-package
      install-local-package
      list-packages
    - fixed /var/install/bin/list-packages, for show if update is available,
      only for the installed system version
    - fixed /var/install/include/packagelib, for _PACKAGE_VERSION with svn|cvs includet
    - fixed /var/install/bin/check-version, use svn|cvs packages from 'eisler'
    - fixed /var/install/bin/check-package, it works now also offline
    - fixed /var/install/include/packagelib, for _PACKAGE_VERSION
      if old cvs tag with '/'
    - fixed /var/install/bin/list-packages, show no packages with backup ~ tilde
    - fixed /var/install/bin/check-package-usage, fix for if exists a subdir in
      /var/install/packages to ignore it
    - /var/install/bin/system-base-set-menu-style remove (new/beta) from Curses style entry
    - remove old glibc 2.2.4 backup dirs

- New features:
    - CUI programs have been rewritten using a new library (libcui) that
      unifies curses console programming for eisfair. This affects the
      applications: show-menu.cui, show-doc.cui, edit-conf.cui, shellrun.cui.
    - ECE: there are two additional check rules available: READONLY and HIDDEN.
      When READONLY is stated in /etc/check.d/<package>, the corespondig
      value can't be modified within the config editor. When HIDDEN is stated,
      the value is not visible within the editor's config view.
    - ECE: the standard input dialog can be replaced with a user defined dialog
      controlled by a shell script. With little effort a package developer
      can supply selection list dialogs using this technique.
    - show-doc.cui: the documentation viewer can now also work as a log viewer,
      since it now handles big files without reading the whole content into
      memory. Additionally a build-in tail function tracks file modifications
      in real-time if desired.
    - show-doc.cui: the documentation viewer can apply a view filter that
      reduces text display to lines matching the filter.
    - show-doc.cui: the documentation viewer reads .gz and .bz2 files
      seamlessly.
    - shellrun.cui: is a new program that makes it possible to write shell
      scripts with a CUI user interface.
    - /etc/config.d/environment, new parameter SCROLL='yes|no'
    - /var/install/bin/choose is a new script to make lists output faster
    - /var/install/include/progress, show a progress-bar
    - /var/install/bin/delete-package use now choose
    - /var/install/bin/show-menu use now choose
    - /var/install/help/base: only eisfair-1
      added Nic names for Kernel 2.4.35
    - /etc/init.d/eth, added drv mapping for kernel 2.4.35 only eisfair-1
    - added module-init-tools-3.2.2
    - added mktemp and wrapper for tempfile (only eisfair-1)


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

- General bugfixes/corrections:
    - list-packages.cui
      ignore empty line on index.txt file
      fix cursor position if update the latest entry.
    - /var/install/include/packagelib
      added support for 'space' and 'system' tag.
    - /var/install/bin/install-package
      fix require handling for non system packages
    - /var/install/bin/list-packages
      fix typo for list-packages.cui

- New features:
    - /var/install/bin/list-packages
      handling for screen resize included


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

- General bugfixes/corrections:
    - update for file utility from 3.33 to 4.21 fixing
      CVE-2007-1536, CVE-2007-2026, CVE-2007-2799
    - ECE: bug fixed that caused incorrect selection when
      moving array elements (F3) within multidimensional
      arrays.
    - removing old saved version 3.0.2 of sed
    - removing old saved version 1.3.5 of gzip
    - changed order of names in /etc/hosts so that the fqdn
      will now be written before the hostname. This ensures
      that tools like 'hostname' are able to properly return
      the fqdn etc.
    - added new tar 1.17 (old was 1.15.91) fixing some bugs
    - added new gzip 1.3.12 (old was 1.3.10)
    - list-package.cui use now eisfair system entry from
      index.txt file
    - packeis-search added messages to return with no entry
    - install-package changes to solve require problem with
      system-version

- New features:
    - /var/install/bin/show-menu:
      handling for screen resize included


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

- General bugfixes/corrections:
    - check-package-usage:
      Temporary file /var/tmp/packages-reference-list.txt will now be
      properly removed after script usage.
    - show-menu.cui:
      - Bug fixed that caused a program crash if an attribute
        without value had to be written to a menu file.
      - German umlauts are now correctly displayed in terminal
        windows.
      - Handles multiple packages for init-services and
        behaves in this aspect just like show-menu now.
      - Bug corrected that caused corrupted terminal output
        if the window's width exceeded MAX_TERMCOLS.
    - ECE:
      - Bug fixed that caused an invalid state of the modified-flag in
        some rare cases.
      - Bug fixed that caused an error message in case of a missing
        <NL> character at the end of a config file.
    - psmisc-files:
      Updated programs /bin/fuser, /usr/bin/killall,
      /usr/bin/pstree due to several bugs in e.g. the fuser program.
    - /etc/logrotate.d/syslog:
      Directive sharedscripts was added to avoid multiple restarts
      of /sbin/syslogd and /sbin/klogd. Duplicate
      SYSLOGD_DEST_#_LOGROTATE configurations are ignored.
    - pack-eis search:
      Keywords with spaces are handled correctly.
    - /var/install/bin/show-menu:
      Version and kernel information will be refreshed every time
      it is displayed, because it may have been changed because
      of software installation.
    - /var/install/bin/change-url:
      Script rewritten using eislib. Check for valid URLs implemented.
      Internal menu structure changed.
    - /var/install/bin/install-package:
      - fixed handling with index.txt
      - fixed handling /tmp/required_packages_found-$$
      - fixed footer overwrite and added tip to scrollup
    - var/install/bin/config_shlib:
      Fixed bug for package mail.
      Package mail contains configurations mail, mail.basic and mail.advanced.
      A wrong configuration file was deleted if the number of all configuration
      files exceeds MAX_BACKUP_CONFIG. Thanks to J�rgen Edner for his proposal.
    - Obsolete package descriptions and deinstall scripts of components which
      have been added to the base package will be removed during installation
      of the update-1.4.0 package. It is about the following packages:
      cron, deinstall, file, pack-eis, proctools, syslog, tools, vim.
    - /var/install/bin/edit:
      Bug fixed which caused a backup of faulty configurations if the
      configuration was edited several times due error outputs of eischk.

- New features:
    - added list-packages.cui:
      CUI program for faster list and upgrade packages
    - ECE:
      - Masks values with '*' if they are associated with a
        check rule named 'PASSWD'. Also a different dialog is used to edit
        masked values.
      - Array elements can now be reordered/sorted by pressing
        the F3 key and moving the element around (similar to show-menu.cui).
      - Simplified block comment handling.
      - Block comments are truncated to one line, if they exceed 10
        lines.
      - It is now possible to search for keywords within the current
        configuration file.
      - Values up to 1024 characters can now be entered.
    - show-menu.cui:
      Curses menu displays user and hostname within the
      title text.
    - show-menu.cui and show-menu:
      Now know the new attributes 'pre'
      and 'post' for the menu file tags <menu>, <doc>, <edit>, <init>
      and <script>.
      With 'pre' a script or binary program can be executed before the
      action of the corresponding tag takes place.
      With 'post' a script or binary program can be executed after the
      action of the corresponding tag has taken place.
    - /var/install/bin/deinstall-package:
      Only packages that can be removed are listet by default
      implemented enhanced scrolling control
    - added new version of eisfair cron scripts
    - removed obsolete cron package script
    - updated sed to version 4.1.2
    - added new version of eisfair usb scripts
      to the system/drivers menu
    - cron is now added to the system menu
    - new script /var/install/bin/check-package
    - new script /var/install/bin/check-folder
    - added new options -debug, -quiet and --help to
      /var/install/config.d/cron.sh
    - /var/install/include/baselib:
      handling for resize included
    - /var/install/bin/list-users:
      handling for resize included
    - /usr/bin/resize
    - added entry for 'Package documentation' in system menu
    - added /var/install/bin/pre-setup-doc-menu
    - install-package:
      only list packages for the running system


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

- General bugfixes/corrections:
    - ECE: improved fli4l conformity / some bug-fixes in this context.
    - show-menu.cui: bug fixed that caused a program crash if an attribute
      without value had to be written to a menu file.
    - ECE: bug fixed that caused an invalid state of the modified-flag in
      some rare cases.
    - ECE: bug fixed that caused an error message in case of a missing
      <NL> character at the end of a config file.
    - ECE: optional fifth column in config check files can contain string
      values in single or double quotes. This is required to read some
      fli4l config files.
    - gzip: added gzip 1.3.5 with security patches for CVE-2006-4335,
      CVE-2006-4336, CVE-2006-4337 and CVE-2006-4338.
      Old version was 1.3.3.

- New features:
    - ECE: the configuration is always checked when the program is being
      closed.


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

- General bugfixes/corrections:
    - /var/install/include/configlib:
      correct typo
    - /tmp/install.sh:
      checking for directory rights with master list of pure
      1.3.0, because while installing packages tar without
      --no-overwrite-dir overwrote rights of existing directories
    - /var/install/bin/install-package:
      using tar with --no-overwrite-dir in versions, which recognize
      this option, to not overwrite existing directory rights
    - update/var/install/update/install-package:
      using tar with --no-overwrite-dir in versions, which recognize
      this option, to not overwrite existing directory rights
    - security update libssl


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

- General bugfixes/corrections:
    - ECE:
      Create all values when expanding arrays, even if the
      value is invisible at the time of creation.
      Save temporary configuration file to /tmp/ece<pid>/<config>
      to avoid conflicts with other programs and processes.

- New features:
    - /var/install/bin/deinstall-package:
      A new functionality was implemented, that checks, if an
      other package references the package that is going to
      be deinstalled. If such a reference exists, this will be
      noticed.
      The package description is extracted from the .info file
      using a new package library.
    - /var/install/bin/show-menu (Classic text style menu):
       Enhanced to support paging mode. If more than 18 menu entries
       exist, only up to 18 entries are displayed on each page.
       Using 'n=next page' respectively 'p=previous page' you are
       able to scroll through the pages.
    - /var/install/bin/doc:
      Modified, the word "Documentation" was replaced by "Document"
      for all messages, because all kind of files, not only package
      documentations, can be displayed using this script.
      The description of the script was enhanced. Error messages
      have been enhanced to show more details.
    - /var/install/bin/sort-menu:
      New, allows to sort menu entries from a given menu file.
      Usage: sort-menu menu-file
    - ECE:
      Environment configuration can now be edited with ECE in tolerant
      mode. This means, that there must no longer be an entry under
      /etc/check.d/environment for user defined variables. Further it is
      possible to create new variables by pressing 'F9'-Key.
    - /usr/local/bin/eischk:
      The limit of 2048 variables was removed.
      New, you can now use YESNO in an array.
    - /var/install/bin/list-packages:
      Enhanced to list upgradable packages.
    - /bin/gzip:
      New gzip 1.3.3 for files bigger than 4 GB. Old version was 1.2.4.
    - /bin/tar:
      New tar 1.15.91. Old version was 1.13.19.
      Version 1.15.91 is able to extract pathnames from splitted
      archives that are longer than 100 characters and that are
      spread over two archive files.

      When creating an archive the following message may appear:

      tar: 'long_pathname': file name too long to be stored
           in a GNU multivolume header, truncated

      When extracting files from the archive the following message
      may appear:

      tar: 'long_pathname' is possibly continued on this
            volume: header contains truncated name

      Attention:
      Users of package backup-zip have to upgrade to version 1.0.2
      or higher of package backup-zip because of the new version
      of tar.
      Existing archives should be deleted and replaced with
      new versions using the new tar, because old archives
      could be unusable.
    - /var/install/bin/show-menu.cui:
      A function has been added to reorder menu items within the current
      menu. This function is accessible by pressing the F3-key when the
      selection is over the item that has to be moved.
    - /var/install/bin/show-doc.cui:
      Dialog for text search added.
    - /var/install/bin/list-files.cui:
      New tool for listing+select files and directories.
    - Some new color constants have been added to the standard color
      profiles located under /var/install/styles. The profiles no
      longer contain the complete configuration for the curses menu and
      ECE programs, but only the color related options. When applied,
      the color profile options are merged into the menu's configuration
      (/etc/config.d/menu) by the script file
      /var/install/config.d/menu-update.sh. Then the script
      /var/install/config.d/menu.sh is called to recreates the file
      /etc/menu.conf.
      Due to this changes, the standard color profile selection menu
      /var/install/bin/system-base-set-menu-colors saw some
      modifications too.
    - /bin/star:
      New tool for the backup of files with access control list
      and extended attributes.

      Description from
      http://freshmeat.net/projects/star/?branch_id=9985&release_id=221326

      Star is a very fast, POSIX-compliant tar archiver. It saves many files
      together into a single tape or disk archive, and can restore individual
      files from the archive. It includes command line interfaces for the "tar",
      "Sun-Tar", "cpio", "pax", and "gnutar" command-line syntax. It includes
      a FIFO for speed, a pattern matcher, multi-volume support, the ability
      to archive sparse files and ACLs, the ability to archive extended file
      flags, automatic archive format detection, automatic byte order
      recognition, automatic archive compression/decompression, remote
      archives, and special features that allow star to be used for full
      and incremental backups.
      It includes the only known platform independent "rmt" server program.
    - /var/install/bin/check-version
      added check also for svn

- New features for package developers:
    - A new library named 'packagelib' was developed.
      This library contains functions for easy access
      to information stored in .info files.
    - /var/install/bin/update-systemfiles:
      The script was enhanced to create 'sudoers.*' files.
    - A new script /var/install/bin/check-package-usage was
      created. This script analyzes package dependencies.
    - /var/install/include/configlib:
      - added value for printgpl
        -conf:
         new function for printing an gpl header for config files
        -check:
         new function for printing an gpl header for check files
        -check_exp:
         new function for printing an gpl header for check exp files
        -check_ext:
         new function for printing an gpl header for check ext files
      - new functions
        printcustomgroup()  : print a configuration group header
        printcomment()      : print a comment
        setlinespacing()    : set linespaceing (on/off)
    - eischk was enhanced to handle dependencies (YESNO) in
      array constructions.
    - /var/install/include/eislib:
      New library eistime for date and time in ISO 8601 notation.
      Use ${EISDATE} for 2006-04-20 or ${EISTIME} for 21:30:45.

- Notes:
    - The ECE preforms a background run of eischk to check the entire
      configuration only if the configuration has actually been modified
      from within the program. According to a decision made by the eisfair
      developer team, this is not enough. It should rather be, that the
      ECE performs the config checking every time the program is beeing
      closed.
      But since the date of release for this base update is too close and
      the modification takes the risk of new bugs, this issue will be
      put back for the next upcoming release.


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

- General bugfixes/corrections:
    - version update of cui-programs
    - edit-conf.cui: creation of optional values fixed
    - show-doc.cui: command line option '-t' added
    - show-doc.cui: path in filenames is no longer removed when
      reading the command line.
    - show-menu.cui: "/var/install/bin/anykey" is called just after
      script execution, to make possible error messages visible,
      even if the script itself does not wait for keyboard input.
    - *.cui: signal handler to SIGWINCH is restored to default
      when curses mode is beeing closed.
    - bugfix:
      Script /sbin/setup was corrected. The old erroneous version
      did overwrite the environment variable EDITOR coming from
      /etc/config.d/environment with the value from /etc/config.d/setup.
    - internal script /usr/local/bin/wget.sh was corrected
      to remove an empty output-document and exit with returncode of wget.
    - creating of /dev/sg0-15 with 0644 root:root, if not existent


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

- General bugfixes/corrections:
    - curses menu: bug (uninitialized pointer) corrected that caused a
      program crash under certain circumstances.
    - curses menu: terminal window IO is now bidirectional (works only
      if shell programs flush their stdout stream!).
    - creating of /dev/sr0-15, /dev/scd0-15 with 0644 root:root, if
      not existent
    - setting /dev/sd*, /dev/scd*, /dev/sr* to root:root
    - setting /dev/scd*, /dev/sr* to 0644
    - setting /dev/sd* to 0660
    - added /usr/lib/terminfo/d/dumb
    - only using IPv4 with wget to prevent long timeouts while
      resolving IPv6 addresses


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

- General bugfixes/corrections:
    - ECE / Menu / Doc: Version numbering scheme is equal to base updates now.
    - /etc/init.d/boot: Don't include /var/install/include/eislib, maybe /var
                        is on an other partition and not mounted yet.
    - symbolic linking /usr/sbin/iptables* to /sbin/iptables*
    - fix for wget with proxy (http: and https:)


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

- General bugfixes/corrections:
    - Function /var/install/bin/modify-user is able to scroll
      through the list of users if not all user information
      fits on the sceen.
    - /var/install/bin/system-devices-mount-usb allows
      to mount USB sticks even if /dev/sda[1] is already
      in use. It tries to mount using filesystem type "vfat"
      first; after this "auto" is used.

- New features:
    - Editor "joe" now supports syntax coloring.
    - The latest version of "vim" is delivered.
    - By integrating the complete package procps (3.2.5) some
      tools have been replaced or are added.
      The following commands are renewed or added:
      free, kill, pgrep, pkill, pmap, ps, pwdx, skill,
      slabtop, snice, sysctl, tload, top, uptime, vmstat,
      w, watch.
    - Command wget (version 1.10.2) now supports files larger 2GB.
    - The settings of locale have been changed:

      prior  (1.1.5):           now     (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=

      By setting LANG instead of LC_ALL you are able to set
      different values to other variables independently (e.g. LC_COLLATE).
      Variables, that have no independent value are filled using
      LANG (this can be controlled using 'locale').
      LC_TYPE should not be changed!
    - Script /etc/init.d/console loads a font including the EURO-Sign.
      Thus the EURO-Sign can be displayed on the console.
      Change font to Courier New to see the EURO-Sign when
      using Putty.
    - Module gconv was integrated. When setting LANG="de_DE@euro"
      all messages are displayed in German.
      Example:
      eis # df
      Dateisystem          1K-Bl�cke   Benutzt Verf�gbar Ben% Eingeh�ngt auf
      [...]
    - A new hardware diagnostic program lists PCI-based components
      and tries to load appropriate kernel modules using a special
      database. Now with pciutils included.
    - A new version of /etc/pam.d/passwd was integrated. This version
      is able to apply password changes done for system users to
      samba users. This can only be done if the installed samba version
      contains the corresponding file /lib/security/pam_smbpass.so.

      If samba is not installed or an inadequate version of samba is
      used the following warnings are shown in /var/log/messages:
      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: No such file or directory]
      passwd[768]: PAM adding faulty module: /lib/security/pam_smbpass.so

      These messages can be ignored.
    - All tools and libraries to handle ACLs are integrated.
      Information about ACLs (Access Control Lists) can be found on:

      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/     (very detailed)
      http://www.linuxfromscratch.org/hints/downloads/files/acl.txt
    - Coreutils are linked using libacl and libattr. If files owning
      ACLs are moved or copied no ACLs are lost.
    - Script /etc/init.d/boot remounts all ext2/3 filesystems (except
      for /boot) using the option acl,user_xattr.
      This is only done if the kernel really supports ACLs.

      ATTENTION:
      ==========
      Because of remounting the filesystems there exists
      a difference between /etc/fstab and the options
      displayed using command mount.
      Please take care to use options "acl,user_xattr"
      when mounting filesystems manually.

      For example just typing "mount /<mountpoint>"
      does not mount the filesystem with ACLs because
      these options are _not_ contained in /etc/fstab.

- New features setup/administration:
    - A new, curses based program show-menu.cui can be used
      as alternative to the classic style text menu. Please
      note that show-menu.cui is marked as beta version.
      Using menu "Set eisfair menu style" included in menu
      "Base configuration" you are able to switch between the
      two available variants.
      By activating the curses based menu you'll see a
      new menu item "Menu and color settings" in
      "Base configuration". This new menu item enables
      you to change the appearence of the menus.
    - After editing the configuration of a package the
      processes belonging to this package are only started
      if the variable START_<package> contains 'yes'.
      Otherwise the processes are stopped.
      The startup is only accomplished if the script /var/install/bin/edit
      is used and only if a variable named START_<package> is contained
      in the configuration file /etc/config.d/<package>.
      The package name is translated to uppercase.
      Example: package squid, variable START_SQUID is checked.
    - Function "list-packages" allows to display packages by
      categories (section).

- New features for package developers:
    - <doc>-tag in menu files can be used omitting the filename.
      File '/usr/share/doc/$PACKAGE/$PACKAGE.txt' will be used
      as default.
    - The source codes (e.g. ece) are no longer delivered with
      package base. The existing source codes will be deleted.
    - By using the new script /var/install/bin/install-local-package
      it is possible to install pakages from a local directory.
      This can be done without creating file eis-list.txt manually
      before.
      You have to enter the name of the directory that contains
      the package and .info files. File eis-list.txt is created
      from all .info files and is displayed for selecting a
      package. The script remembers the name of the directory
      for later use in interactive mode.
      In addition it is possible to pass the directory name
      directly to install-local-package using a command line
      argument. Parameter (-keep-all) avoids install-local-package
      to remove eis-list.txt and index.txt after the installation
      process.
      If you want to integrate this installation method into
      your installation menu permanently use parameter
      '-add-menu'. To remove the new menu item use parameter
      '-del-menu'.
      For just generating index.txt and eis-list.txt use
      install-local-package with parameter '-no-install'.
      This switch avoids install-local-package from displaying
      the package choice.

      The different variants at a glance:
      install-local-package
      or
      install-local-package [-keep-all][-no-install] directory
      or
      install-local-package -add-menu
      or
      install-local-package -del-menu

      Options:  -add-menu   - add menu item to installation menu
                -del-menu   - remove menu item from installation menu
                -keep-all   - keep eis-list.txt and index.txt-Dateien
                -no-install - generate eis-list.txt and index.txt
                              but do not display the package choice
    - Script /var/install/bin/packeis-search accepts a package name
      (e.g. samba) when searching for packages
    - All scripts using output of 'ls -l' have to be verified:
      Because ACLs are supported by now an additional plus sign
      (+) might be displayed if a file really owns ACLs.
      pre 1.2.0:
      ls -l /tmp/acltest/acl.txt
      -rw-rwxr-- 1 root root 0 Oct 27 14:32 /tmp/acltest/acl.txt
               ^^^
      now:
      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
===================

- General bugfixes/corrections:
    - correction of access rights of libpam


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

- General bugfixes/corrections:
    - Update OpenSSL 0.9.7i and 0.9.8a
    - new libpam


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

- General bugfixes/corrections:
    - wget now works with https:
    - new cron XML helpfile
    - base, environment - replace HTML with XML syntax
    - ECE: Avoid endless loop if config value exceeds available space without
      blank characters.
    - ECE: Better handling of XML block comments (<!-- -->).
    - ECE: Improved scrolling of word wrapped text views.
    - corrected output of GCOS-field (name) in list-users
    - Security update zlib 1.2.2 -> 1.2.3
    - Update OpenSSL 0.9.7g -> 0.9.8
      New package name = libssl
    - timezone setup accepts nows standard values (not only CET or GMT).


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

- General bugfixes/corrections:
    - installation of libncurses was modified: now /usr may have
      an own filesystem
    - modify-user now shows correct confirmation question 'Change home
      directory (y/n)?'.
    - Bugfix: corrected some permissions of programs using PAM,
      e.g. /usr/bin/passwd
    - Bugfix: dirname bug in edit script
    - Bugfix: 00-bug in /var/install/bin/list-packages
    - Bugfix: index-bug (complete URLs in index.txt) in install-package script
    - Extension of PATH (/usr/local/bin) in script /sbin/setup
      (important for calling setup while using su)
    - update of netcalc (current fli4l-Version 2.1.x)
    - Bugfix: corrected permissions of /var/run/utmp
    - Bugfix: corrected configuration file of Cron
    - ECE: edit-conf.cui now reads config values in both string formats:
      "a value" and 'a value'
    - ECE: expression files now allow usage of character '#' in messages
      and expression values
    - ECE: c-like string escapes such as '\n' or '\t' are no longer
      converted to character codes reading config values
    - ECE: new command line option "--version" implemented
    - ECE: reworked processing of optional values
    - ECE: visibility of values related to opt-nodes corrected
    - ECE: '\r' characters (DOS file format) are now ignored reading files
    - Bugfix: unrequired hosts.allow/hosts.deny file will now be removed
      in /var/install/bin/update-systemfiles
    - Bugfix: file permission of file hosts.allow/hosts.deny will now be set if
      no initial file version had been found in /var/install/bin/update-systemfiles
    - Bugfix: corrected error messages in /var/install/include/techo

- New features for package developers:
    - new function "printvar" for formatted output of config variables
      was included into the eislib (configlib)


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

- General bugfixes/corrections:
    - correction of wrong symlinks libz -> libssl and removal
      of troublesome libcrypto.so.0.9.7 in /lib/


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

- General bugfixes/corrections:
    - nslookup / nslookup.help:
      Added missing helpfile for nslookup
    - Environment variable LC_ALL=C added to /etc/profile
    - Advanced configuration file handling:
      Display of lines (line 2: ... line 1: ...) was faulty
      and is correct now
    - configuration logrotate syslogd:
      The configuration for rotation output file(s) of syslogd
      was faulty in case of messages were written to a device (e.g.
      /dev/console) or messages were sent to another host (@IP-address
      or @Host)
      Generation of file /etc/logrotate.d/syslog was fixed.
    - Correction for /var/install/bin/update-inittab:
      A special error condition resulted in message:
      "/var/install/bin/update-inittab: [: too many arguments".
      The problem was fixed.

- New features:
    - at command:
      The at command was not operable, because the necessary environment
      was missing and the atd daemon was never started.
      With the new base option START_ATD this can be controlled.
      Beside the at command atq (display open jobs), atrm (remove
      open jobs) and command batch were included.
      In file /etc/at.allow you have to add all those users that are
      allowed to use the at command (default: only root).
    - update/completition of the coreutils (version 5.2.1)
    - gettext (0.14.1) and libiconv (1.9.2) are included in package base
    - libssl 0.9.7g now is included in package base
    - updated lilo to version 22.6.1
    - updated libz to version 1.2.2

- New features setup/administration:
    - new menu item to change user specific data
    - eisfair configuration editor (ece):
      A special editor for eisfair configuration files was included.
      This editor can be activated using the setup menu:
        -> System administration
        -> Base configuration
        -> Set eisfair configuration editor
      Choose ece from the list as your editor.
      Keep joe, vi or an other editor different from ece as fallback
      editor for ece is not able to work with all configuration files.
    - Default configurations for base (base, cron, environment) are now
      available. All these configurations are checked after changing.
    - In function "Remove package" it is now possible to choose
      a package on every page.
    - User administration now uses pwdutils (2.6.4) for create/delete/
      change users or groups.
    - User administration was extended by a menu item to change
      user parameters, e.g. comment, shell or home directory.

- New features for package developers:
    - New menu fileformat:
      Based on the redesign of the menu fileformat now most common
      functions (doc, edit, menu, init.d) can be used without the
      need for a package specific script in /var/install/bin/.
      A suitable menu for ACFH is included.
      The ACFH scripts were adapted to the new menu fileformat.
      Usage of package names 'template' and 'master' now is prohibited
      using add_advancedconfigmenu and del_advancedconfigmenu
      for this could destroy some important files.
    - shell library /var/include/inetlib:
      This library offers a collection of functions for determining
      current settings of network interfaces.

      In order to use this library the definitions have to be included
      into your shell script. This is done by executing
      . /var/install/include/inetlib

      The library inetlib provides the following functions:
      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
    - New version of library ncurses 5.4.0
    - Some more regular expressions from fli4l where added to base.exp
    - Extensions of script /var/install/bin/ask


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

- General bugfixes/corrections:
    - bugfix in /var/install/bin/install-package: export index_url


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

- General bugfixes/corrections:
    - processing of editor backup files will be omited in
      /var/install/bin/update-systemfiles
    - creation of directory /dev/pts - if missing
    - correction of major/minor of /dev/ptmx
    - addition of pts-entry in /etc/fstab - if missing (bug in
      eisfair-Installer 1.0.7)


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

- General bugfixes/corrections:
    - synchronisation between 1.0.8 of 2004/12/24 and 1.0.8 of 2004/12/31
    - Bugfix: Usage of wget with option -O
    - Correction of a faulty deinstall-script of package 'eisfax'
    - removed unnecessary debug output from /var/install/bin/remove-user
    - removed errors, added features to /var/install/bin/update-systemfiles
    - added primary handling for hosts.[allow|deny] in /tmp/install.sh


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

- General bugfixes/corrections:
    - correction of permissions /dev/capi*
    - correction of permissions /var/run
    - correction of an infinite loop in the edit-script
    - correction in base.exp - ABS_PATH:
      "/" will be accepted as an absolute path.
    - On deleting an user (remove-user) now the according entries
      in /etc/group (created by "Add user to additional group")
      will be deleted.
    - A potential security leak in remove-user was closed (Interim
      file with wrong permissions)
    - 8 bit-charset support for the shell (bash) by changes
      in /etc/inputrc
    - if Kernel 2.4.x, then load rhinefet instead of via-rhine

- New features:
    - during system boot (after mounting the filesystems) all
      scripts with the prefix S in /etc/init.d/boot.d are executed
      with parameter start (e.g. S01cleanup which deletes all
      remaining .pid-Files and Lock-Files).
      After execution of these files the scripts to reach a
      runlevel are executed (e.g. /etc/rc2.d).
      The scripts in /etc/init.d/boot.d are used to "clean up"
      during system boot prior starting all common services.

- New features setup/administration:
    - setup menu:
      Menu changes trough install/deinstall of packages now will
      be active immediately, new base and eiskernel versions will
      be displayed immediately.
      As a result a re-logn as user eis is not required anymore.
    - package-installation:
      - Due to security reasons (wget) the downloaded file will be
        named /tmp/package.tar.bz2gz.
      - CDROM automount
    - support for ehci based usb host adapters
    - packeis-search:
      The new menu entry "Search packages with Pack-Eis" allows a
      direct search and installation of packages with pack-eis.
    - ACFH - Advanced Configuration File Handling:
      The comparison of two configuration files was corrected. Both
      files now are sorted prior comparison. This prevents errors
      in some cases but does not keep the order of the original
      files in the result.
    - extension list-users:
      - The output if ftp is allowed (column FTP) now checks several
        parameters of the inet-package (FTP_USE_PAM and the file
        /etc/ftpuser, FTP_ALLOW_ROOT_ACCESS, FTP_ONLY_ANONYMOUS), as
        well as the entries in /etc/shells.
      - The new column Valid-PW shows per user if an valid password
        in /etc/passwd or /etc/shadow exists. The value '*' or '!'
        in /etc/passwd indicates an invalid password.
    - changes add-user:
      Errors during password-entry can now be corrected. The query
      is repeated twice.

- New features for package developers:
    - extension of the ask-script:
      ask can now be used for any question (not limited to yes/no):
      - choice between given options
      - free text enty
      - number enty (with min + max)
    - EISLIB - Include library for shellscripts:
      - Centralization of the most common commands of package-scripts.
        All commands act specifically if called from tty or under
        control of a browser
      - anykey
      - clearhome
      - mecho: echo with predefined color values (accorting to status)
      - techo: output of tables
    - New interface for modification of system files added:
      - /etc/hosts.allow
      - /etc/hosts.deny
      - /etc/services
      - /etc/inittab
    - New script /var/install/bin/set-access-rights for setting
      file permissions based on a new file <package>-files.txt
      in /etc/filelist.d .
    - base.exp: Parameter "PORT" added. (numerical value 1-65535)
    - changed add-user:
      new option -d for creating an user without login authorization
      and therefore without interactive query of a password.
    - changed remove-group:
      With the option -f (force) now groups with ids less than 200
      or higher than 65534 can be deleted (groups for system users).
      This option should be used extremely cautious like the
      according option of remove-user.
    - require-package:
      The require-package tag now can be used with the package name
      instead of the filename of the package info file. The path
      to the package info file has to be provided in a new index-file.
      example: <require-package>perl 1.0.0</perl>


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

    - 2004/06/10 fm
      creation
    - 2004/06/26 jed
      applied dtou command on file /etc/init.d/hostname.
    - 2004/06/27 max
      do not set $TERM to 'linux' if it is set already
      print base-version and eiskernel-version on login
      removed base-version from prompt
      print base-version and eiskernel-version on first page of setup
    - 2004/06/29 jed
      corrected a typo in the wget proxy configuration in
      /var/install/config.d/environment.sh
    - 2004/06/29 max
      fixed setting of TERM
      added /etc/inputrc
    - 2004/07/02 fm
      added wget 1.9.1
    - 2004/07/02 jed
      optimized repair function for .wgetrc-setup in /tmp/install.sh
    - 2004/07/05 fm
      added e2fsprogs
    - 2004/07/22 fm
      changed color of welcome message
    - 2004/07/24 max
      changed setting of TERM again: if TERM!=xterm => TERM=linux
    - 2004/07/24 fm
      improved stdout-check in colecho, added options -n and -tty
    - 2004/07/24 fm
      added ext3 conversion via setup
    - 2004/07/25 fm
      added xterm terminfo file
    - 2004/07/25 fm
      changed colecho 'br x br' to 'br b br' for terminals using black
      on white sreen (more readable)
    - 2004/07/29 fm
      disable pathname expansion in install-package


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

    - 2004/05/09 fm
      corrected regular expression HOSTNAME in /etc/check.d/base.exp
    - 2004/05/09 jed
      added new regular expression LOG_INTERVAL to /etc/check.d/base.exp.
    - 2004/05/09 jed
      changed regular expression for parameter SYSLOGD_LOG_INTERVAL in
      /etc/check.d/base to LOG_INTERVAL.
    - 2004/05/11 fm
      corrected symlinks for /etc/init.d/modules
    - 2004/05/11 fm
      added MAX_BACKUP_CONFIG in environment configuration file
    - 2004/05/14 fm
      added /bin/fuser
    - 2004/05/15 jed
      fixed wrong directory comparison for default configuration handling
      in /var/install/bin/backup-file.
    - 2004/05/18 fm
      removed obsolete /var/install/bin/remove-menu
    - 2004/05/18 jed
      removed obsolete and unused tags from /var/install/packages/base.
    - 2004/05/18 jed
      corrected regular expression MAILADDR in /etc/check.d/base.exp
    - 2004/05/20 jed
      setting of TIME_ZONE in /etc/init.d/boot enhanced.
    - 2004/05/20 max
      corrected loop in /etc/init.d/modules
    - 2004/05/20 jed
      added HTTP_PROXY_USER and HTTP_PROXY_PASSWD to environment configuration file.
    - 2004/05/20 jed
      added HTTP_PROXY, HTTP_PROXY_USER and HTTP_PROXY_PASSWD support to /etc/init.d/boot.
    - 2004/05/20 jed
      added /usr/local/bin/wget.sh and /var/install/bin/system-base-edit-environment
      with additional HTTP_PROXY, HTTP_PROXY_USER and HTTP_PROXY_PASSWD support.
    - 2004/05/21 max
      apply environment is now in var/install/config.d/environment.sh
      call environment.sh from etc/init.d/boot
      call environment.sh from var/install/bin/system-base-edit-environment
    - 2004/06/08 tb/fm
      new eischk
      error handling of /var/install/bin/edit
    - 2004/06/10 fm
      added FQDN in hostname entry of /etc/hosts


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

- General bugfixes/corrections (fm):
    - bugfix: new generating of /etc/mtab
    - bugfix: remove /etc/mtab~ when booting
    - bugfix: remove /tmp/imond from update 1.0.4
    - bugfix: remove dead links /etc/rc2.d/K80pcmcia & S20pcmcia
    - bugfix: SCSI: boot-order for CDROM-drivers
    - bugfix: timezones
    - bugfix: additional link from vim to /usr/bin/vi
    - bugfix: missing keymap-package in CDROM-installation of 1.0.3
    - bugfix: symlink /bin/loadkeys vs. /usr/bin/loadkeys
    - bug fixes setup (fm):
      - display of download-Url in menu
      - errror in URL-history if more than 9 entries
      - /var/install/bin/doc: typo $PAGER
      - check of valid domain names

- New features (fm):
    - if Kernel 2.4.x, then load rtl8139too instead of rtl8139-orig
    - eiskernel-boot-scripts now in base package
    - permission problems/environment in /etc/profile
    - some enhancements in syslogd-logrotate
    - new features in setup (fm):
      - mount of SCSI-CDROMs
      - poweroff-configuration (kernel 2.4)
      - /var/install/bin/doc: Help-Infos for vi/more/less
      - /var/install/bin/doc: added anykey-call
      - standard-URL now in history as "s"
      - advanced configuration file handling
      - message to use lowercase usernames
    - new programs (fm):
      - new: dig
      - new: chroot
      - new: m4
      - new: locate
      - new: /usr/share/misc/more.help as help-file for more
      - new: depmod
      - new: modprobe, rdev
      - update: insmod
    - new libraries (fm):
      - update glibc to 2.2.5
      - libz now in base package


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

- General bugfixes/corrections (fm):
    - corrections in del-menu
    - set permissions of /var/install/bin/* to 755
    - some corrections of boot-scripts for Kernel 2.4.22
    - bugfix: login for ftp (/bin/bash as standard shell)
    - bugfix: typo in /var/install/bin/cron-edit
    - bugfix: /var/install/config.d/cron
    - bugfix: history in /var/install/bin/change-url
    - /var/install/bin/doc
    - del-package: new exit
    - empty file /var/run/utmp when booting
    - help-files for vim
    - use /etc/mtab as regular file, not as symlink
    - add-user: permissions of $HOME is now 700
    - require-package: links to unknown packages will cancel installation
    - remove-group for non-interactive mode

- New features (fm):
    - <sub-package>1.0.3.tar.gz.info</sub-package>
    - colors in list-users & list-groups
    - new command: awk
    - new command: locate
    - new shutdown messages
    - new: eischk
    - exp-file for base-configuration
    - some changes in /etc/issue
    - changes in add-user: /bin/bash now standard shell
    - setup: backup of configuration file /etc/config.d/xxxx to xxxx.backup
    - changes in /var/install/bin/del-menu: compatibility to old versions
    - setup: extended display of dependent packages
    - shutdown: wall-message
    - smbfs.o for samba
    - new pam_userdb.so
    - new libdb2.so.2


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

- General bugfixes/corrections (fm):
    - libbfd-2.11.90.0.29.so for command 'strings'
    - zoneinfo and TIME_ZONE
    - cron
    - logrotate-problems
    - mail from cron to logrotate
    - special characters (umlauts) in filename
    - vim help file missing
    - directory . not in $PATH anymore
    - /etc/pam.d/*
    - escape sequences in shutdown-messages from syslogd
    - link vi -> view
    - shutdown (network)
    - $MAIL for root in /etc/profile
    - deleted user news in /etc/aliases
    - bugfix missing PTYs for screen
    - tape-devices st0 & nst0
    - correction of permissions in /var/tmp
    - correction of permissions in /var/lock
    - correction of permissions in /dev/null
    - correction of permissions in /dev/tty
    - correction of permissions in /etc/init.d
    - correction of permissions in /etc/version
    - correction of permissions in in /lib/modules
    - /var/install/bin/remove-user: $homedir
    - /dev/null has been somtimes deleted via script remove-user
    - install-package: deletion of /tmp/preinstall.sh
    - user administration: long usernames
    - download: absolute URLs
    - setup: double entries in URL-history
    - setup: deletion of empty /tmp/install.log
    - corrections in deinstallation routine
    - display of long info-files

- New features (fm):
    - /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
    - update /usr/bin/wget
    - update /usr/bin/strings
    - update /usr/bin/less
    - CDROM-Support
    - NLS-Support
    - keyboard mapping kbd
    - shutdown message via wall
    - migration of other packet sudo
    - mount point /floppy
    - mount point /cdrom
    - delete pid files in /var/run, /var/lock, /var/lock/samba
    - ext2fs_check_if_mount-boot-message
    - /etc/init.d/local
    - base configuration edit via setup
    - parameter -m for /sbin/syslogd in /etc/config.d/base
    - syslogd as syslog-Client
    - installation from local directories/cdroms:  file:///foo/bar/eis-list.txt
    - new script: /var/install/bin/check-version
    - new script: /var/install/bin/ask
    - new script: /var/install/bin/edit
    - new setup-menu: "Server Administration"
    - mount/umount of floppy and CDROM via setup
    - edit of $EDITOR $PAGER etc
    - show errors/warnings in /tmp/install.log after installation
    - display of URL in Setup
    - new group configuration via setup
    - add-user: make password unusable
    - new: require-package-tag