Ergebnis 1 bis 6 von 6
  1. #1
    Ribston Pepping
    Themenstarter

    Registriert
    04.2005
    Ort
    /.Trashes/Germany
    Beiträge
    299

    prozesse mit launchd 1 als parent prozess?

    ich mach mir mal wieder gedanken über sinnlosen mist...

    wie muss ich normale programme bzw. kommandozeilen tools starten damit diese den root launchd prozess als direkten parent prozess haben? screen z.b. macht das von selbst...
    17" MBP / i7 2,66GHz / 8GB / 10.7.0
    15" PB / G4 1,67GHz / 2GB / ATI Radeon 9700 128MB / 10.4.11

  2. #2
    Charlamowsky Avatar von Rastafari
    Registriert
    03.2005
    Beiträge
    12.966
    Als LaunchDaemon
    (Und inwiefern wäre das wichtig/sinnvoll/ratsam?)

  3. #3
    Ribston Pepping
    Themenstarter

    Registriert
    04.2005
    Ort
    /.Trashes/Germany
    Beiträge
    299
    gibt es keine andere möglichkeit? screen ist ja kein launchdaemon.
    sinnvoll ist es vermutlich überhaupt nicht, mich interessiert eigentlich nur wer oder was im system entscheidet welchen launchd (system oder user) ein prozess als parent bekommt. bei system daemons bzw. agents ist es klar, bei normalen tools wie z.b. screen, nicht.
    17" MBP / i7 2,66GHz / 8GB / 10.7.0
    15" PB / G4 1,67GHz / 2GB / ATI Radeon 9700 128MB / 10.4.11

  4. #4
    Charlamowsky Avatar von Rastafari
    Registriert
    03.2005
    Beiträge
    12.966
    Zitat Zitat von koksnutte Beitrag anzeigen
    screen ist ja kein launchdaemon.
    Es könnte zielführend sein, einen draus zu machen.

    sinnvoll ist es vermutlich überhaupt nicht
    ...und das ist noch harmlos formuliert...

    mich interessiert eigentlich nur wer oder was im system entscheidet welchen launchd (system oder user) ein prozess als parent bekommt. bei system daemons bzw. agents ist es klar, bei normalen tools wie z.b. screen, nicht.
    Was soll daran unklar sein? Nur LaunchDaemons werden von root gestartet, der Rest vom Benutzer.
    Bist du sicher das Unix Grundprinzip schon so weit zu verstehen, dass du Wanderbaustellenprogramme wie screen als root laufen haben willst?

  5. #5
    Ribston Pepping
    Themenstarter

    Registriert
    04.2005
    Ort
    /.Trashes/Germany
    Beiträge
    299
    Zitat Zitat von Rastafari Beitrag anzeigen
    Es könnte zielführend sein, einen draus zu machen.
    damit wollte ich sagen das, obwohl screen kein launchdaemon ist, dieser prozess trotzdem mit user-rechten root-launchd als direkten parent prozess hat.
    Zitat Zitat von Rastafari Beitrag anzeigen
    Was soll daran unklar sein? Nur LaunchDaemons werden von root gestartet, der Rest vom Benutzer.
    Bist du sicher das Unix Grundprinzip schon so weit zu verstehen, dass du Wanderbaustellenprogramme wie screen als root laufen haben willst?
    wie man anhand screen sehen kann eben nicht. und nein, ich will screen nicht mit root rechten ausführen.
    17" MBP / i7 2,66GHz / 8GB / 10.7.0
    15" PB / G4 1,67GHz / 2GB / ATI Radeon 9700 128MB / 10.4.11

  6. #6
    Charlamowsky Avatar von Rastafari
    Registriert
    03.2005
    Beiträge
    12.966
    Es läuft auch nicht mit root-Rechten.
    Du hast nur die "umhüllende" login-Sitzung ohne eine Terminierung der Kinder getrennt ("detached") und der übergeordnete Prozess hat die "Überbleibsel" aufgefangen.

Berechtigungen

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