[Eisfair] Update Base 2.8.13 online
Holger Bruenjes
holgerbruenjes at gmx.net
Sa Mär 30 15:43:26 CET 2019
Hallo NG,
Die eisfair-Version 2.8.13 ist seit heute als
Aktualisierung verfuegbar.
Ich bedanke mich beim eisfair-Team und eisfair-Test-Team und
wuensche allen viel Freude weiterhin an eisfair.
Holger
Xpost + F'up 2 s.e
Hier die Aenderungen im Ueberblick:
base 2.8.12 -> 2.8.13
=====================
- Neue Funktionen:
- eisman: Implementierung des Kommandos "eisman update"
als gawk Skript anstelle des zuvor verwendeten
bash-Skriptes. Diese Neuimplementierung soll vor
allem die Verarbeitungsgeschwindigkeit von Updates
der Paketdatenbanken erhoehen, fuert aber auch zu einer
besseren Lesbarkeit des Quelltextes, da gawk eine wesentlich
ausdrucksstaerkere Sprache als Bash-Skript ist.
- Bugfixes/Korrekturen:
- /var/install/config.d/url.sh:
Paramter --no-progress zu --no-tty gaendert,
erforderlich fuer eisman_update.awk
- /var/install/bin/add-group:
Behandlung des reservierten Bereichs ueberarbeitet.
- /var/install/bin/add-user:
Dokumentation ueberarbeitet.
- Entfernen alter Versionen:
- 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
- New features:
- eisman: implemenation 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
Mehr Informationen über die Mailingliste Eisfair