[Allegro] avanti.con

Thomas Berger ThB at Gymel.com
Do Jun 17 10:37:28 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Eversberg,

Sie haben gestern fuer inst-all eine neue Version von avanti.con
eingecheckt, die nun einige Unfaelle der separaten avanti-Distribution
perpetuiert:

Neu hinzugekommen ist ein Fragment aus der avanti.conf der avanti-Distribution:

# loglevel is a list of comma-separated keywords. Each keyword enables
# a specific logging feature. When a keyword is preceded by a '!' character
# that specific feature is turned off.
#
# Valid keywords include:
# crit, error, warn, note, slave, io, data, serv,
# time, level, location, all, none, default
#
# See the HTML docs for the meaning of these keywords.
#
# Examples:
#
# loglevel = slave		# log everything but "slave" events
# loglevel = default,io,data 	# log standard events, plus "io" and "data

loglevel = all,slave		# the standard setting



d.h. zusammen mit dem vorangehenden, unmodifizierten

loglevel = all,!io

ist hier nun eine unschoene Dopplung.

"all,slave" macht natuerlich gar keinen Sinn, gemeint ist vermutlich
"all,!slave"

Was "standard" ist, wird leider nicht klar, der vorangehende Kommentar
legt nahe, dass "default" dem entspricht und dass "io" und "data" darin
nicht enthalten sind. Insofern ist "all" plus/minus "slave" wohl nicht
dasselbe.

# loglevel = slave		# log everything but "slave" events

ist Unfug und der Kommentar stimmt nicht. Ich habe genuegend admins
erlebt, die aufgrund des Kommentars aber genau diese Zeile aktiviert
haben und dann fast ueberhaupt nichts sahen.

Alte Probleme sind

logfile = c:\temp\ava.log

c:\temp ist das Arbeitsverzeichnis des system Users, auf vielen Plattformen
exisitert es gar nicht, und wenn, dann ohne hinreichende Rechte. Die
Standardsetzung sollte etwas sein, das stets funktioniert.


Es fehlt der wichtige(!) Kommentar, dass "logfile" im Abschnitt [general]
nichts mit dem logfile-Eintrag in den individuellen Sections zu tun hat
(das war naemlich auch dem Programmierer seinerzeit entgangen, vgl. den
[general]-Eintrag in der avanti-Distribution
logfile=/temp/cat.log

(Admins finden die Logdatei nicht, wohl aber irgendwo eine cat.log, die
ihnen dann wenig sagt. Oder - schlimmer noch - sie stellen dann den
Konfigurationseintrag so um, dass die gefundene cat.log getroffen wird...)

viele Gruesse
Thomas Berger

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iJwEAQECAAYFAkwZ3sgACgkQYhMlmJ6W47OVIgP/aTWZZH++CcZX1XfQIL5J7Yxs
vsDG0vXvozhDt0XnKX7cBtUPpE2yAiq9C287feT/8lqhhGJSz6pJHWYPOXa8Kjha
aCMp/1Ao/JxUZvaQ6DbUN3DvLl3gEQwSu2X2o68t+L2t90+RJa770ledB8tKaDBV
NfRSC6zkS+krb72nHKg=
=DEMt
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro