возникли осложнения при работе в виртуальном сервере, не удаётся сменить пароль пользователя (подробнее по ссылке). после пересборки в свежем сборочном окружении всё стало работать нормально. также просьба обратить внимание на странный фрагмент в конце скрипта install-post.sh: if [ -x $ETC_VSERVERS/install-post.sh ]; then $ETC_VSERVERS/install-post.sh $VROOT fi Зацикленное выполнение самого себя? Зачем? Или я чего не понимаю.
Вообще есть такой пакет util-vserver, который полностью нормально работает. А пакет vserver по идее можно выносить, или rupor@ заберет util-vserver его себе ?
поставил util-vserver. Ибо " Additionally, Enrico Scholz decided to reimplement Jack's vserver tools in C. These are now distributed as "util-vserver" ([project page]). They are backward compatible to Jack's tools as far as possible, but follow the kernel patch development more closely " Последняя фраза убеждает, что лучше использовать util-vserver. Однако пакет util-vserver также имеет помарочки: . dir /etc/vservers отсутствует, хотя востребована . долго не мог понять как переопределить VROOTDIR, в vserver в этом отношении был проще. . документации - NULL
Вешайте баги на util-vserver, все равно собирался на днях его обновить.
Господа, прошу прошения, зря я воду мутил... Описанная проблема возникает (как в vserver, так и util-vserver), когда на корневой каталог виртуального сервера (например, /home/vservers/test-server для сервера test-server) выставлены права 000. При выставлении прав 755 (как на обычном корневом каталоге) проблемы испаряются... я решил, что проблема в сборке, т.к. после пересборки и установки я создавал вирт.сервер заново - соотвественно не выставив нулевых прав на каталог. ещё раз прошу прощения за ошибку.