"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

CentOS 5.4 neustart Problem

djonny 20.09.2010 - 11:50 2213 18
Posts

djonny

Addicted
Avatar
Registered: Oct 2008
Location: Bgld/W
Posts: 598
ok hab da was verwechselt mit dem chroot sorry

hat jetzt geklappt hab den dienst auch gleich installiert, allerdings startet der server noch immer durch

hab nochwas im log gefunden
Sep 23 14:05:49 xxxx pcscd: winscard.c:304:SCardConnect() Reader E-Gate 0 0 Not Found
Sep 23 14:06:06 xxxx shutdown[4716]: shutting down for system reboot

vlt. kann jemand was damit anfangen?

Ist ein Dell Server R300 um genauzusagen

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12106
pcscd ist iirc ein Daemon, um Smartcards (zur Authentifizierung) anzusprechen. Wird wohl kaum der Grund fuer den Reboot sein. Du koenntest /sbin/shutdown aus einer Live-Umgebung heraus durch ein Shellscript ersetzen (Sicherungskopie des Originalprogramms nicht vergessen!), das Informationen ueber seinen Elternprozess in ein Logfile schreibt. Sollte das System via /sbin/shutdown runtergefahren werden, so sollte das dadurch verhindert werden und zusaetzlich das Logfile dann Aufschluss geben koennen, wer oder was der Grund sein koennte.

Das Skript koennte z. B. so aussehen:
Code:
#!/bin/bash
exec 1>&2
exec >/who_is_doing_this_to_me
/bin/readlink /proc/$PPID/exe

Den Namen der Executable des verantwortlichen Parent Process solltest du dann im File /who_is_doing_this_to_me finden koennen.

djonny

Addicted
Avatar
Registered: Oct 2008
Location: Bgld/W
Posts: 598
So hab die Kiste jetzt wieder vor mir, also nachdem ich die Shutdown verändert habe, fährt der Server nicht mehr runter, allerdings steht auch nichts in der who_is_doing_this_to_me datei...

aja hab das script auf /usr/bin/readlink geändert da es /bin/readlink nicht gibt (zumindest hab ich es nicht gefunden)

wenn ich jetzt in der konsole shutdown aufrufe wird was hineingeschrieben aber sonst nicht...

tia djonny

djonny

Addicted
Avatar
Registered: Oct 2008
Location: Bgld/W
Posts: 598
Ich hab jetzt die Process ID herausgefunden die die Datei aufruft, allerdings beendet sich der Prozess dann gleich wieder und somit weiß ich nicht wie der Prozess heißt

gibt es auch ein eine Variable für Prozessname? find in google nichts

edit/ Danke hab es jetzt herausgefunden was das Programm ist. Ist ein selbstgeschriebenes werde jetzt mal mit dem Entwickler Kontakt aufnehmen.

Danke an alle beteiligten.
Bearbeitet von djonny am 29.09.2010, 17:13
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz