Основной признак: /proc/self/fd
есть и обычно заполняется, однако /dev/fd
нет. Следовательно, процесс подстановки завершается неудачно, потому что bash хочет создавать файлы в /dev/fd
.
/dev/.static/
и /dev/.udev
заполнены. aptitude udev
показывает, что пакет Debian установлен, хотя udev не может поддерживаться в этом Xen vps (и, я полагаю, не поддерживается по умолчанию до более поздних стабильных версий ядра Linux).
Ведущий:
Linux version 2.6.16.29-xen (root@potige) (gcc version 4.1.2 20061028 (prerelease) (Debian 4.1.1-19)) #1 SMP Tue Dec 5 20:43:23 CET 2006
Инстанция Debian это актуальный Lenny 5.0.4.
Вопрос
Я могу решить эту проблему, вставив символическую ссылку из proc/self/fd
в /dev/fd
и поместив соответствующий скрипт в init.d. Но есть ли риск, что Debian будет дезинформирован о том, что может делать мой vps? И если так, что мне с этим делать?