Thema geschlossen
Ergebnis 1 bis 3 von 3

Thema: (Gelöst) (SUSE) Einzelnen Befehl beim Start automatisch ausführen (boot.local)

  1. #1
    Newbie
    Registriert seit
    05.10.2006
    Beiträge
    15

    Standard (Gelöst) (SUSE) Einzelnen Befehl beim Start automatisch ausführen (boot.local)

    hallo.
    ich habe ein problem bezüglich startprozesse. es sollte ein programm bei systemstart automatisch im hintergrund ausgeführt werden.

    ich verlinke im verzeichnis
    Code:
    /etc/init.d/
    auf ein ausführbares programm auf
    Code:
    /usr/local/bin/smsbefehl &
    jedoch wenn ich den pc neu starte wird dieser prozess nicht gestartet. für hilfe wäre ich sehr dankbar

    mfg
    anwesend un so

  2. #2
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,459

    Standard AW: Startprozesse

    Ganz so einfach ist das nicht oder aber, wenn man es so einfach haben möchte, dann ist das die "falsche Baustelle".

    1. Möglichkeit

    Die Scripte in /etc/init.d müssen eine bestimmten Struktur besitzen, damit sie auch Operationen wie "start", "stop" "status" verstehen.

    Je mehr der gesteuerte Systemprozeß können muß, desto eher lohnt sich die Arbeit ein "richtiges" init-Script zu schreiben. Eine Vorlage ist in der "skeleton"-Datei zu finden (IIRC selbes Verzeichnis wie die richtigen Scripte).

    Das ist z.B. dann wichtig, wenn das Script nur in bestimmten Runleveln gestartet werden bzw. auch beim Wechsel in einen anderen Runlevel gestoppt werden soll.

    2. Möglichkeit

    Eine einfachere, aber eben weniger felxible Möglichkeit ist der Aufruf über die Datei /etc/init.d/boot.local.

    Dort einfach als root den Befehl -am besten mit vollständigem Pfad- eintragen, der ausgeführt werden soll.

    Diese Scripte werden dann in _jedem_ Runlevel ausgeführt und auch nicht beim Wechsel des Runlevels gestoppt, da boot.local vor dem Start der anderen Scripte aufgerufen wird.

    Greetz,

    RM
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.3.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  3. #3
    Newbie
    Registriert seit
    05.10.2006
    Beiträge
    15

    Standard AW: Startprozesse

    vielen dank für die hilfe. funktioniert
    anwesend un so

Thema geschlossen

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87