On 10.9.2010, at 12:53, Dan Lukes wrote:
>> Na terminalu se objevi jakasi zmet znaku, ktera vzdalene pripomina tohle 
>> (misto podivnych znaku
>> jako ramecky apod. pisu tecky):
>>> .reeBSD.i3.6a(A........................
>>> i
>> Vypada to jako klasicky banner "FreeBSD/i386 (Amnesiac)" zmrseny nejakym 
>> divnym kodovanim.
>> 
>> Zajimave je, ze kdyz misto mc dam vim, tak tam ten zmrsenej banner jakoby 
>> problikne, ale
>> vim se spusti a normalne funguje. Stejne (blbe) jako mc se chova i mcedit a 
>> python. Vic
>> jsem nezkousel.
>> 
>> Nechapu, kde se tam ten banner bere, kdyz v gettytab zadny "im" neni...
> 
> 
> Ale je ...
> 
> Kod 'getty' nejprve zinicializuje pole z definice 'default' a teprve pak ho 
> prepise pozadovanou definici. A v 'default' :im=...: je

To bylo ono. Uz to funguje:

-------------------
/etc/ttys:
ttyv0   "/usr/libexec/getty mycli"      cons25 on secure

/etc/gettytab:
mycli:\
    :al=root:lo=/usr/local/bin/mycli_login:im=:if=

/usr/local/bin/mycli_login:
#!/bin/sh
/usr/local/bin/mc
# nebo cokoli jinyho...
-------------------

Ten mycli_login se spusti s "-fp root". Midnight Commanderu vadilo to "-f", 
proto byl potreba wrapper.
(ten se stejne hodi, kdyby clovek chtel nastavit nejaky promenny nebo tak neco).

Zajimavy! To urcite nekdy pouziju.

Dik moc za asistenci u tohodle pokusu.

M.
-- 
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem