Код: Выделить всё
s1:12345:respawn:/sbin/agetty -n -l /usr/bin/autologin 9600 ttyS0autologin - небольшой скрипт, со следующим содержимым:
Код: Выделить всё
#!/bin/sh
exec login -f "имя_пользователя"в шелле пользователя прописан скрипт, который обрабатывает команды с терминала.
Но, при загрузке системы или при команде init q сам скрипт не срабатывает.
Если посмотреть
Код: Выделить всё
cat /etc/ttyS0то в консоли видно команды, которые передает терминал. Т.е. и сам терминал и COM-порт работают.
Копал маны agetty, вроде как у него есть свой автологин. Пробовал
Код: Выделить всё
s1:12345:respawn:/sbin/agetty -a "имя_пользователя" -l "скрипт обработки" 9600 ttyS0но и так не срабатывают скрипты.
Уже не знаю в какую сторону копать. Что я не так делаю?