Назад | Перейти на главную страницу

FreeBSD: имена пользователей длиннее 16 символов

Может ли кто-нибудь дать мне полный процесс изменения 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