lunaslide wrote:
At 10:46 AM 1/7/99 +0200, you wrote:
I have an Suse Linux (5.2 with some patches and kernel updates). I want to have users names longer than 8 characters, but the useradd program does not allow longer names.
As I saw in the useradd source files, the program takes the max length of hte user-name from a utmp.h header file, which indeed has a 8 character restriction. How can I increase the length of the user name?? Do I need to recompile the useradd sources with a changed utmp.h file???
And what for is this utmp.h????
Any help???
You can do this, but a whole host of other problems will prbably bite you. See, other programs sometimes assume the 8 char limit as well, and if they get more, they puke. FreeBSD has this problem as well and it's for the same reason. Here is their explaination:
<A HREF="http://www.freebsd.org/FAQ/FAQ226.html#226"><A HREF="http://www.freebsd.org/FAQ/FAQ226.html#226</A">http://www.freebsd.org/FAQ/FAQ226.html#226</A</A>>
Why is it Red Hat allows for large usernames without problems? I've heard it has to do with Red Hat using glibc. George - To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e Check out the SuSE-FAQ at <A HREF="http://www.suse.com/Support/Doku/FAQ/"><A HREF="http://www.suse.com/Support/Doku/FAQ/</A">http://www.suse.com/Support/Doku/FAQ/</A</A>> and the archiv at <A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html"><A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html</A">http://www.suse.com/Mailinglists/suse-linux-e/index.html</A</A>>