pustit program jako nobody

David Rohleder davro na ics.muni.cz
Pátek Červen 18 09:36:43 CEST 1999


daemon na nospam.exe (Petr Vejsada) writes:

>           Preji krasny den,
> 
>    potreboval bych pri startu (treba z /etc/rc.d/rc.local) pustit 
> program jako ne-root, treba jako nobody. Nedari se mi to. Zkousel jsem (
> /etc/rc.d/rc.local):
> 
> cd /var/lib/scache
> su nobody
> /usr/java/bin/java scache >/dev/tty10 &
> exit
> cd /
> 
> predpokladal jsem, ze ten exit exitne shell (stanu se opet rootem), ale 
> exitne se provadeni rc.local a na konsoli zustane 'bash$'. Musim dat 
> ctrl-d, aby vubec dojel start systemu.
> 
> Jak se to ma udelat spravne ?

su nobody -c "(cd /var/lib/scache; /usr/java/bin/java scache \
 >/dev/tty10 &)"

Otazka je, jestli ma pravo zapisovat na tty10


-- 
-------------------------------------------------------------------------
David Rohleder						davro na ics.muni.cz
Institute of Computer Science, Masaryk University
Brno, Czech Republic
-------------------------------------------------------------------------


Další informace o konferenci Linux