program indítás a tty1 en

Fórumok

Üdv mindenkinek

Dialoggal összeraktam egy szkriptet működik.
Szeretném a tty1 en a login előtt futtatni
Ubuntu alatt a getty az /event.d/tty1 ben hívódik meg
exec /sbin/getty 38400 tty1

ha lecserélem exec /usr/local/bin/pre_conf.sh ra
akoor a szkriptet elindítja de a dialog ablaka nem látható.

5166 ? Ss 0:00 /bin/sh /usr/local/bin/pre_conf.sh
5167 ? R 0:48 dialog --title Alap beállítás --menu Choose one of the following or press to exit 15 40 4

mi lehet az oka?

Üdv Robit

Hozzászólások

A terminált ki a pék fogja alatta kezelni, hmmm? A getty kezeli a terminált, és meghívja a standard login programot. Neked azt kéne tippem szerint lecserélni (hint: getty -l).

a péknek hagyjuk meg a kenyeret :-)

nem ctrl-c volt csak gépeltem.
exec /sbin/getty -l /usr/local/bin/pre_conf.sh
volt csak nem adtam a baud és a tty értékét ezért nem ment
ezt mögé írva user név beírása után már ugrott a dialog ablak
kellett még egy -n is hogy ne indítson login folyamatot.

a működő parancs:

exec /sbin/getty -n -l /usr/local/bin/pre_conf.sh 38400 tty1

Üdv Robit