LINUX.ORG.RU
ФорумAdmin

Проблема с stdin на TTY после перехода на Debian 10

 , , , ,


0

1

В .bashrc прописан кастомный шелл, который запускается, если интерактивная сессия. Шелл запускается таким образом:

case $- in
   *i*) 
      [ -x /path/shell] && exec /path/shell
...

Проблема проявляется только на «физических» консолях, через ssh, например, всё хорошо. В debian 9 всё работало. После перехода на 10 оказалось, что этот шелл и всё, что угодно интерактивное на его месте, будучи запущено через exec, падает после первого нажатия клавиши, strace указывает i/o error при доступе к stdin. Если запускать без exec, всё хорошо, но это несколько не то, что надо. Куда смотреть — неясно.

★★

Последнее исправление: olegkrutov (всего исправлений: 1)

Куда смотреть...

В сторону debian 9.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.