Diky za strucne shrnuti, jen jsem nepochopil tohle: On 9.9.2010, at 14:33, Dan Lukes wrote:
>> A co kdyz bych chtel, aby ten programek obsadil nejaky virtualni terminal >> (misto getty) >> a svoje vypisi psal tam? > > V zasade ano. Tim jsem se chtel zeptat "a jak to udelat, aby obsadil virt. terminal a hlasky vypisoval tam?" To bych tam asi musel na tom terminalu spustit getty a vnutit mu spusteni toho programu, ne? Kdysi jsem potreboval system, ktery nabootuje a na prvnim virtualnim terminalu spusti jakysi program, ktery navic mel interaktivne komunikovat s uzivatelem. Udelal jsem to tak (mozna zbytecne slozite, proto se na to ptam), ze do /etc/ttys jsem dal: ttyv0 "/usr/libexec/getty myprog" cons25w on secure A do /etc/gettytab: myprog:\ :ht:np:sp#9600:al=specialuser:tc=std.9600 (az na to "al" jsem to radeji zkopiroval z definice "Pc", pac tomu prave nerozumim, k cemu treba ta rychlost u virtualniho terminalu je...) A uzivateli "specialuser" jsem dal do .cshrc spusteni onoho programu. Navic onen program mel jeste pracovat pod rootem, takze se tam jeste motalo sudo - no proste divocina. Slo by to udelat nejak jednoduseji? Tj. jak nejjednoduseji zabezpecit, aby se na vtermu 0 spustil nejaky program pod rootem - a normalne fungovala komunikace s uzivatelem? (dejme tomu, ze to je treba interaktivni mc) Slo by to treba takhle? ttys: ttyv0 "/usr/libexec/getty myprog" cons25w on secure gettytab: myprog:\ :al=root:lo=/usr/local/bin/mc ...nebo jak? dik Mirek -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l