rcsyslog -r starten

Post Reply
Message
Author
User avatar
frank rudolph
Posts: 146
Joined: 13. Apr 2004 12:18
Location: Giessen
Contact:

rcsyslog -r starten

#1 Post by frank rudolph »

Hallo
Ich benutze SLES 9 und möchte gerne mal wissen wie ich das rc script so anpasse das der
Syslogd mit dem Parameter -r startet.
Ich habe geschaut unter /etc/init.d/syslog - aber da denke ichbin ich falsch.
Weis es jemand?
mfg
frank

klopskuchen
prolinux-forum-admin
Posts: 1444
Joined: 26. Jun 2004 21:18
Contact:

#2 Post by klopskuchen »

Wie das Startscript unter SLES9 genau aussieht, kann ich mangels diesem nicht sagen. Theoretisch könntest du die Zeile im Startscript raussuchen in der der Dämon gestartet wird und das Argument einfach anhängen. Zum Vergleich mein Startscript unter slack:

Code: Select all

syslogd_start() {
  if [ -x /usr/sbin/syslogd -a -x /usr/sbin/klogd ]; then
    echo -n "Starting sysklogd daemons:  "
    echo -n "/usr/sbin/syslogd "
# in folgender Zeile wäre (bei mir) das Argument anzuhängen:
    /usr/sbin/syslogd -r
#und so weiter...
MfG, Klopskuchen
When all else fails, read the instructions .

User avatar
frank rudolph
Posts: 146
Joined: 13. Apr 2004 12:18
Location: Giessen
Contact:

habs gefunden

#3 Post by frank rudolph »

Danke für die Antwort ... erstmal.
Bei SUSIE ist das etwas anders. Da gibts kein /usr/sbin/syslogd.

Ich habe unter /etc/init.d (da stehen die Skripte die direkt von init aufgerufen werden) die Datei syslog geöffnet.
Dort steht in einer der ersten Zeilen
/etc/sysconfig/syslog.

Schaut man nun in der /etc/sysconfig/syslog nach dann findet man dort unter anderem
SYSLOGD_PARAMS=""
Dort kann ich das -r eintragen ....

Als ich das Wort SYSLOGD_PARAMS gelesen habe ist mir allerdings siedentheiss eingefallen das man den Parameter auch bestimmt über YAST2 -- system -- sysconfig-editor einstellen kann (unter system -- logging -- syslogd-params).
Und das geht auch dort sehr einfach.
mfg
Frank

Post Reply