Als LaunchDaemon
(Und inwiefern wäre das wichtig/sinnvoll/ratsam?)
Ergebnis 1 bis 6 von 6
- 24.08.2010, 16:32 #1Ribston 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
- 24.08.2010, 17:28 #2
- 24.08.2010, 18:07 #3Ribston 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
- 24.08.2010, 22:07 #4
Es könnte zielführend sein, einen draus zu machen.
...und das ist noch harmlos formuliert...sinnvoll ist es vermutlich überhaupt nicht
Was soll daran unklar sein? Nur LaunchDaemons werden von root gestartet, der Rest vom Benutzer.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.
Bist du sicher das Unix Grundprinzip schon so weit zu verstehen, dass du Wanderbaustellenprogramme wie screen als root laufen haben willst?
- 25.08.2010, 03:46 #5Ribston Pepping
Themenstarter
- Registriert
- 04.2005
- Ort
- /.Trashes/Germany
- Beiträge
- 299
17" MBP / i7 2,66GHz / 8GB / 10.7.0
15" PB / G4 1,67GHz / 2GB / ATI Radeon 9700 128MB / 10.4.11
- 25.08.2010, 12:58 #6
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.


Zitieren
