[SAGE-MUC] Start/Stop/Console Script für Serverprozess
Snoopy
snoopy at snoopix.de
Fr Jun 4 09:52:17 CEST 2010
Es gibt so Pseudo-Devices wie /dev/stdin, /dev/stdout und /dev/stderr
die man nutzen kann um auch stdin von woanders zu lesen.
Gilt wohl als ein Sicherheitsproblem, ist aber in macnhe Fällen ganz
nützlich :-)
Love
Snooy
Armin Kunaschik wrote:
> On 01.06.2010 10:18, Angenendt, Ralph wrote:
>> On 05/28/2010 12:05 PM, Olaf Radicke wrote:
>>> Hi!
>>>
>>> Am Freitag 28 Mai 2010, 09:05:55 schrieb Jens Reimann:
>>>> Screen sorgt lediglich dafür, dass die Konsole
>>>> von Equinox auch später noch erreichbar bleibt und man auf diese auch
>>>> Eingaben machen kann bzw. zusammen mit mehreren Leuten gleichzeitig
>>>> drauf schauen kann.
>>> Ich glaube, Das hättest du mit Bordmitteln auch billiger haben können:
>>>
>>> http://www.linux-user.de/ausgabe/2004/10/074-zubefehl/index.html
>> Wie soll das mit job control funktionieren, wenn man sich ausloggt oder
>> von woanders her wieder einloggt? Da ist schon screen das Mittel der
>> Wahl. Nutzt man ja eh.
>>
> Du hast vollkommen Recht. Wenn man noch Eingaben (via stdin) machen will,
> scheidet die nohup-Variante aus. stdin des Prozesses ist nach dem ausloggen "weg",
> nohup kuemmmert sich nur um stdout und stderr.
>
> Solche "Dienste" gibt es scheinbar immer noch. Ist mir mal bei Lotus Notes auf Linux
> so gegangen. Da wurde doch tatsaechlich angenommen, dass man den Notes-Server direkt
> ueber die Console im Vordergrund startet. Auch damals war screen die Loesung.
>
> Wenn stdin egal ist, hilft nohup weiter... obwohl es eigentlich eine Kruecke ist.
> Denn eigentlich hat hier der Programmierer geschlafen. Wie man einen daemon
> schreibt, gibt's z.B. hier http://www.enderunix.org/docs/eng/daemon.php
> Vielleicht sollte man beim Hersteller von Equinox mal einen Bug-Report dazu
> aufmachen :-)
>
> Armin
>
> _______________________________________________
> SAGE-MUC mailing list
> SAGE-MUC at guug.de
> http://lists.guug.de/mailman/listinfo/sage-muc
>
>
--
My other computer is your Windows box.
Snoopy EDV-Beratung
Am Rain 16
85622 Weissenfeld
Germany
Voice: +49-171-710 03 23
Paper: +49-171-719 35 28
USt-ID: DE233252526