Я пытаюсь использовать старую базу данных, которая принимает соединения только от устаревших псевдо-терминалов в стиле BSD /dev /ttyp или /dev /tty. Он не распознает PTY /dev /pts /9 в стиле. Соединения через SSH.
В последний раз я использовал его в RedHat Linux 7.2 в 2002 году, когда мне пришлось пересобрать ядро с поддержкой Legacy PTYS, а затем удалить devpts из fstab. Затем БРЗ автоматически вернулась к использованию /dev /ttyp. Мне нужно использовать Debian сейчас, и я пытаюсь сделать это на Squeeze 6.0.7, но я готов вернуться к Ленни или перейти к Wheezy, если это поможет. Я перестроил ядро 2.6.32 с поддержкой Legacy PTYS, но не могу понять, как заставить использовать устаревший ttyp. menuconfig не позволит devpts быть исключенными из ядра.
В Squeeze devpts больше не монтируется в fstab. Я нашел один скрипт инициализации, который монтирует devpts (/etc/rcS.d/S03mountdevsubfs.sh) и попытался закомментировать строку "domount devpts" и поместить umount /dev /pts в rc.local, но Squeeze даст только /dev /pts /9. Я grep'd всю файловую систему для "mount /dev /pts" без удачи.
Кто-нибудь получил какие-либо идеи о том, как заставить использовать устаревший тип BSD для моих соединений SSH?