Тема: FreeBSD. Баги
При создании или изменении параметров юзера ispCP проверяет наличие страниц сообщений для ошибок
Делает она это при помощи внешней команды
echo n | /bin/cp -ip ...после чего проверяет код возврата, но в FreeBSD такая конструкция всегда возвращает код 1, если конечный файл существует.
Поэтому создание юзера проходит нормально (его каталоги еще пусты), а изменение параметров юзера заканчивается "External command error..."
Поборол только отключением проверки кода возврата в некоторых местах исходника. ![]()