Может ли кто-нибудь дать мне полный процесс изменения FreeBSD с максимальных 16 символов на 64 символа при длине имени пользователя?
По сути, это добавление поддержки Virtualmin / Webmin.
Вдохновленный http://forums.freebsd.org/showthread.php?t=1447 Я пробовал следующее:
Изменено в /usr/src/sys/sys/param.h
#define MAXLOGNAME 65 /* max login name length (incl. NUL) */
Изменено в /usr/src/include/utmp.h
#define UT_NAMESIZE 64 /* see MAXLOGNAME in <sys/param.h> */
Ран
# cd /usr/src
# make buildworld
И сейчас
# adduser
По-прежнему сообщает о слишком длинном имени пользователя !?
Установить мир:
# make installworld