Fakeidentd should identify as a UNIX system. For some reason, some places care about this (undernet). The source code has provision to do this. One line of code requires changing. I've supplied a patch. --- identd.c 2004-09-08 17:50:19.000000000 -0400 +++ identd2.c 2005-02-20 09:09:59.934079024 -0500 @@ -201,7 +201,7 @@ #define MAXCONNS 20 #define MAXIDLETIME 45 -#if 1 +#if 0 static const char ident_substr[] = " : USERID : OTHER : "; #else static const char ident_substr[] = " : USERID : UNIX : "; Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 51661 [details, diff] Proposed patch Changes system from UNKNOWN to UNIX.
Created attachment 51664 [details] An .ebuild This ebuild does the same thing using sed -i.
Also noticed, perhaps sys-apps/sed should be added as a dependency, since the ebuild uses it.
added patch, thanks