• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[solved] Nach Update Suse 10.2 => 10.3 kein syslogd

AlGaN

Newbie
Hallo,

nachdem ich meinen alten Rechner (Pentium 3) nur mit den Boot-Parametern
Code:
hwprobe=-modules.pata acpi=off
von openSuse 10.2 auf openSuse 10.3 updaten konnte (btw: warum unterstützt libata nur <= 19 Partitionen / Festplatte ?), funktioniert nach dem Booten der syslogd nicht mehr, obwohl der Dienst unter YaST/System/Runlevel-Editor auf Aktiviert steht. Allerdings hat der Dienst ein * dahinter, d.h. er wird einfach nicht gestartet.
Ein nachträgliches
Code:
/etc/init.d/syslogd start
ergibt die Ausgabe
Starting syslog servicesstartproc: Empty pid file /var/run/syslogd.pid for /sbin/syslogd

2. Problem: Durch das Ausschalten von ACPI schaltet der PC mal wieder nicht ab beim Herunterfahren... dieses Problem scheint kernelabhängig zu sein (da ich es mit einigen Kerneln in der Vergangenheit hatte, mit anderen wiederum nicht...)

Danke für alle Hinweise,
AlGaN
 

Leviathan

Hacker
Würde das Pid File löschen.
Sicher dass du den "alten" syslogd hast?

Zum HerunterfahrenThema kann ich nix sagen.

Gruß Dominik
 
OP
A

AlGaN

Newbie
Hm, habe gerade versucht, das pid-File zu löschen, nach Start des syslogd mit
Code:
/etc/init.d/syslog start
legt er ein neues leeres pid-File an, und bei Abfrage, ob der syslogd läuft, wieder dieselbe Meldung:
Code:
./syslog start
Starting syslog servicesstartproc: Empty pid file /var/run/syslogd.pid for /sbin/syslogd
und
Code:
./syslog status
Checking for service syslog:checkproc: Empty pid file /var/run/syslogd.pid for /sbin/syslogd
                                                                running
wobei er anzeigt, dass der syslogd läuft, was definitiv nicht der Fall ist, da z.B. keine su 's im syslog geloggt werden...

Ach ja, genauere Inspektion von /etc/sysconfig/syslog ergibt:
Code:
[...]
SYSLOG_DAEMON="syslogd"
[...]
also ist es der "alte" syslogd nicht der syslogd-ng (next gen)...

Falls noch jmd ne Idee hat, woran es liegen könnte, danke im voraus...

Nachtrag: Nachdem ich zu diesem Problem gegoogled habe, hab ich den Verursacher des Problems gefunden, Suse 10.3 hat ein neues "Sicherheitsfeature" AppArmor, der standardmässig läuft und den syslog-Dienst am Starten hindert, deshalb hab ich AppArmor gleich ausgeschaltet... und siehe da, syslog startet nach dem nächsten Booten wieder :)
 
Oben