Archiv > Development

Loglevel Macht Probleme

(1/1)

MarMic:
hi claus,

so nun ist nicht nur ssh betroffen sondern vdradmin-am...

mir ist das nicht aufgefallen da ich immer auf loglevel 8 bin nur matt hatte extra um vorzubeugen loglevel=1 eingestellt.

vdradmin-am start bringt bei ihm das:


--- Code: ---MLD> /usr/share/vdradmin-am/vdradmind -d /etc -n
Time/Local.pm did not return a true value at /usr/share/perl5/HTTP/Date.pm line 12.
Compilation failed in require at /usr/share/vdradmin-am/vdradmind line 66.
BEGIN failed--compilation aborted at /usr/share/vdradmin-am/vdradmind line 66.

--- End code ---

habe dann loglevel=8 + reboot => vdradmind läuft

da wird sicher irgend etwas nicht geschrieben so wie bei loglevel1 /var/log/lastlog nicht erstellt wird... das muss geändert werden evtl gibt es noch mehr probleme die noch nicht aufgefallen sind

greetz

Christian:

--- Quote --- hi claus,

so nun ist nicht nur ssh betroffen sondern vdradmin-am...

mir ist das nicht aufgefallen da ich immer auf loglevel 8 bin nur matt hatte extra um vorzubeugen loglevel=1 eingestellt.

vdradmin-am start bringt bei ihm das:


--- Code: ---MLD> /usr/share/vdradmin-am/vdradmind -d /etc -n
Time/Local.pm did not return a true value at /usr/share/perl5/HTTP/Date.pm line 12.
Compilation failed in require at /usr/share/vdradmin-am/vdradmind line 66.
BEGIN failed--compilation aborted at /usr/share/vdradmin-am/vdradmind line 66.

--- End code ---

habe dann loglevel=8 + reboot => vdradmind läuft

da wird sicher irgend etwas nicht geschrieben so wie bei loglevel1 /var/log/lastlog nicht erstellt wird... das muss geändert werden evtl gibt es noch mehr probleme die noch nicht aufgefallen sind

greetz
--- End quote ---
Das sieht für mich aus wie eine fehlende Abhängigkeit eines Perl Modules. Schau doch mal in die Zeilen der Dateien wie zb Vdradmind Zeile 66

Wenn du sagst das liegt am loglevel könntet du ja testweise auch mal das "logdir" und "logfile" anpassen.

Meine Vermutung ohne Beweis ist es fehlt ein Date Modul oder eine abhängigkeit welche ein zeitstempel in das file schreibt .

Christian

MarMic:
hi,

aber wieso funktioniert es mit loglevel8 und nicht mit loglevel1?! da ändert sich doch nichts an abhängigkeiten, oder?

findulas untersucht schon ob es an perl liegt! (scheint als haetten wir nen perl-pro anboard) :-)

greetz

Findulas:
Nee, Perl Pro bin ich nicht, nur die Bugs sind in allen Programmen die gleichen :)
Unabhängig von der Sprache :)

Nebenbei: Der Fehler tritt bei der Initalisierung von Time/Local.pm auf. Diese Modul
greift während der der Initialisierung auf localtime() zu. Eine Idee ist, ob die Locale-Parameter
nicht richtig gesetzt sind und durch Loglevel=8 auf einen Standardwert gesetzt werden?

Naja, wer eine Idee hat darf sich auch melden.


Bernd aka Findulas
 

clausmuus:
guter Hinweis.

@MarMic,
pack doch mal ein
. /etc/profile
an den Anfang der /etc/init.d/vdradmin-am. Nen Beispiel wie ich das meine findest DU im init Script vom xorg.

Claus

Navigation

[0] Message Index

Go to full version