Как заставить PuTTY правильно работать с FreeBSD

Основываясь на комментарии @Barmar об утечке буферов ядра, я взглянул на текущие кексты, не относящиеся к ОС. Я понял, что был относительно новый из недавней установки BlockBlock (https://objective-see.com/products/blockblock.html).

Удалил BlockBlock, перезапустил, проблема больше не появлялась. Итак, BlockBlock был виновником в этом случае, и я сообщил о проблеме автору.

Однако это не особенно меня удовлетворяет, так как я в основном использовал метод догадок и проверок для выяснения причины, и, честно говоря, я действительно не понимаю основную причину (с точки зрения ОС), что означает, что я не мудрено для устранения подобных проблем в будущем.

Если кто-то столкнется с этим и сможет более подробно объяснить, что происходит, и предложить подход к устранению неполадок, это будет гораздо лучший ответ, чем «удалить BlockBlock».

1
09.10.2017, 15:19
1 ответ

Я не могу комментировать, но ответ @clausandersen очень подробный. Однако,бонусный раздел о добавлении записи в termcap не совсем корректен. Вызов tput AF 100не будет работать должным образом, потому что возможность AF termcap, унаследованная от записи putty, поддерживает только 8 цветов. Это должно работать как задумано:

putty-256color|PuTTy - 256 colors:\
        :Co#256:pa#32767:\
        :AB=\E[48;5;%dm:AF=\E[38;5;%dm:\
        :tc=putty:
-1
27.01.2020, 23:16

Теги

Похожие вопросы