Skip to main content.

2003-Feb-25

Working on increasing 16 character username length limit.

Edited /usr/src/sys/sys/syslimits.h and /usr/include/sys/syslimits.h to increase LOGIN_NAME_MAX from 17 to 129.

Used "make USETOOLS=never". Building libc on old 166 MHz Pentium took 47 minutes. Took 87 minutes on sparc workstation.

Need to edit /usr/src/include/utmpx.h (and /usr/include/utmpx.h) also to increase _UTX_USERSIZE from 32 to 128. And then rebuild libc again.

My tests worked with long usernames with sendmail (and UW POP3). Still need to rebuild all due to some login(1) and setlogin? problems. ** need to document this.