¿Cómo ejecuto un script interactivo en tty1 antes de que el usuario inicie sesión?

¿Cómo ejecuto un script interactivo en tty1 antes de que el usuario inicie sesión?

Tengo una Raspberry Pi que ejecuta Raspbian Buster (sin cabeza) y quiero que el sistema ejecute un script al arrancar que presente un menú interactivo al usuario, mediante el diálogo bash o curses/ncurses. ¿Es posible que el sistema presente el menú interactivo al usuario para que lo ingrese sin que éste inicie sesión primero? NB, el menú utilizará las teclas del cursor e ingresará para interactuar con él; seleccione una opción para ejecutarlo.

Respuesta1

Logré esto usando openvt de la siguiente manera: openvt -c 1 -f -- /home/pi/mybashscript.sh Lo agregué a /etc/rc.local y se ejecuta al inicio sin problemas.

información relacionada