dhp@moon_gen_3:~/.ncftp$ ls -al ~/ |grep serverauth |wc 346 2768 23900 dhp@moon_gen_3:~/.ncftp$ ls -al ~/ |wc 835 6705 55985 dhp@moon_gen_3:~/.ncftp$ ls -a ~/ 623 623 8963 dhp@moon_gen_3:~/.ncftp$ Ok, I have loads of files in ~, but more half of the hidden files are called like: -rw------- 1 dhp dhp 165 2007-02-20 13:21 .serverauth.9284 -rw------- 1 dhp dhp 165 2008-05-10 04:14 .serverauth.9385 -rw------- 1 dhp dhp 165 2007-10-16 23:49 .serverauth.9657 -rw------- 1 dhp dhp 165 2007-08-21 14:02 .serverauth.9769 -rw------- 1 dhp dhp 165 2007-08-15 23:17 .serverauth.9796 http://taosecurity.blogspot.com/2006/09/eliminating-serverauth-files.html gives the explanation: a change in X11R6.9 . I think that as distribution, Gentoo could provide a patch against this, for those who use startx quiet often like me. The link gives a system wide solution, that could be provided by a distribution patch. IMHO.
Distro-specific changes are bad. If this is going to change, it should go upstream.
If you still care about this bug, please report it in FreeDesktop's bugzilla and paste the url here we can backport whatever patches needs to be backported. Thanks