rlinetd

Jakub Bogusz qboosh w prioris.mini.pw.edu.pl
Śro, 5 Wrz 2001, 12:06:13 CEST


On Wed, Sep 05, 2001 at 11:41:57AM +0200, Michal Moskal wrote:
> On Tue, Sep 04, 2001 at 11:09:19AM +0200, Jakub Bogusz wrote:
> > Tak przy okazji - czy da się (i jak) w skrypcie shella pozbyć
> > controlling-tty? innwatch jest skryptem /bin/sh, a jest uruchamiany
> > jako demon. Nie odczepia się od terminala powodując problemy.
> > Czy jedyne rozwiązanie to uruchamiać go (ze skryptu sh, żeby było
> > śmieszniej) przez wrapper w C, który zrobi fork()+exec()/exit()?
> > 
> > Jeżeli już używać binarki, to można do niej dodać też odczepianie
> > i zamykanie deskryptorów - rozwiązałoby to problemy z demonami...
> 
> a exec 1>/dev/null, etc nie pomaga?

</dev/null >/dev/null 2>&1 owszem powoduje, że żaden deskryptor już nie
jest podpięty do terminala, ale controlling-tty pozostaje.


-- 
Jakub Bogusz
http://prioris.mini.pw.edu.pl/~qboosh/



Więcej informacji o liście dyskusyjnej pld-devel-pl