[Bug 226609] Expand ut_user from 32 characters to 64 to support longer usernames

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Mar 14 16:56:20 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226609

Brooks Davis <brooks at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |brooks at FreeBSD.org

--- Comment #1 from Brooks Davis <brooks at FreeBSD.org> ---
The layout of struct utmpx is part of the libc ABI and the format of files
stored on disk so this can't just be changed.  The effort required to make this
change properly would be substantial.  At a minimum, libc compatibility shims
would be required with new symbol versions and a mechanism to handle there
change in the format of /var/run/utx.active, /var/log/utx.lastlogin, and
/var/log/utx.log.  See getutxent(3) for one set of effected interfaces.  A
number of syscalls use MAXLOGNAME and might need to be altered as well.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list