[Eisfair_dev] [eisfair-1] Apache2-Webalizer 2.1.0 testing released

Stefan Welte post at stefan-welte.de
Di Aug 26 13:29:25 CEST 2014


Hallo Holger,

Am 17.08.2014 15:08, schrieb Holger Bruenjes:
>> Wieso ist APACHE2_WEBALIZER_HOST_1_ALIAS='ftp' als Standard gesetzt und nicht z.B.
> 
> Das ist doch egal wie Du das benennst. Wenn Du keinen vhost hast ist es relevant, sonst nur wenn Du
> zusaetzliche logfiles Auswerten moechtest.

Den Alias kann man letztlich benennen wie man will. Es geht mir um die Voreinstellung, die mich verwirrt
hat, in Kombination damit, daß mich auch der komplette VHOST-Bereich etwas verwirrt hat, da dieser
standardmäßig aktiviert ist, dieser vor dem HOST-Bereich steht, also scheinbar wichtiger angesehen wird; für
mich jedoch der HOST-Bereich relevanter ist, dieser sich jedoch "optional" untenstehend befindet.

>> APACHE2_WEBALIZER_HOST_1_ALIAS='webalizer'? Das ist doch der vhost, den ich dann mit
>> http://www.abc.goip.de/$APACHE2_WEBALIZER_HOST_1_ALIAS aufrufe, um den webalizer für den optionalen
>> HOST anzugucken, oder nicht? Was hat es hierbei mit ftp zu tun, wenn standardmäßig
>> APACHE2_WEBALIZER_HOST_1_ACCESS_LOG = /var/www/log/access_log gesetzt ist? (Obwohl in der der Hilfe zur
>> Variable "z.B. APACHE2_WEBALIZER_HOST_x_ACCESS_LOG='/var/log/ftpd.log'" steht; das ist sehr
>> verwirrend.)
> 
> Host bezieht sich nicht auf einen vhost auf dem apache logfile ausgewertet werden soll. Wenn Du keinen
> VHOST hast wird hier Dein Host ausgewertet

es hat mich des weiteren verwirrt, daß standardmäßig der APACHE2_WEBALIZER_HOST_1_ALIAS=ftp gesetzt ist,
wobei der zugehörige Parameter APACHE2_WEBALIZER_HOST_x_ACCESS_LOG=/var/www/log/access_log gesetzt ist, aber
dessen Hilfebereich "z.B. APACHE2_WEBALIZER_HOST_x_ACCESS_LOG='/var/log/ftpd.log'" ausssagt.
Mein Vorschlag für Standardeinstellung/Hilfe:
APACHE2_WEBALIZER_HOST_1_ALIAS=httpd
APACHE2_WEBALIZER_HOST_x_ACCESS_LOG=/var/www/log/access_log
Hilfebereich "z.B. APACHE2_WEBALIZER_HOST_x_ACCESS_LOG='/var/www/log/access_log'"

Mir ist die Konfig nun klar und falls andere mit der bisherigen Standardeinstellung klarkommen, ruhig so
belassen.


>> APACHE2_WEBALIZER_VHOSTS_ACCESS_AUTH
>>> Hier ist der Zugriff mit user Name und Password erlaubt. User muessen dafuer ein Password erhalten
>> Wo wird diese PW eingestellt? Oder ist "Name" und "Password" bereits Benutzername und Passwort?
> 
> Im Menu, Du musst dafuer einmal zurueck, der Punkt ist im Menue optional und wird nur nach einschalten
> der Funktion eingeblendet

passt, hatte ich übersehen. In der Doku zu dieser Variable schlage ich vor:
"Hier ist der Zugriff mit user Name und Password erlaubt. User muessen dafuer ein Password erhalten"
abändern in
Hier ist der Zugriff mit Benutzername und Passwort erlaubt. Benutzer muessen dafuer ueber den Menuepunkt
"User handling for web access" in der Webalzier-Administration ein Passwort erhalten. Dieser Menuepunkt ist
nur sichtbar, falls APACHE2_WEBALIZER_VHOSTS_ACCESS_AUTH=yes gesetzt ist.


Da nur eine ACCESS-Methode auswählbar ist, könnte man dazu ein Auswahlfeld benutzen, statt 5 Variablen mit
yes/no?

Gruß,
Stefan


Mehr Informationen über die Mailingliste Eisfair_dev