| Summary: | telnetd(8) not describing -X authentication types | ||
|---|---|---|---|
| Product: | Documentation | Reporter: | Jeremy Chadwick <koitsu> |
| Component: | Books & Articles | Assignee: | Tom Rhodes <trhodes> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
Responsible Changed From-To: freebsd-doc->trhodes Take - I have a patch but, having spent time away from FreeBSD, want to get some mdoc(7) review first. Thanks Jeremy! trhodes 2008-08-29 00:04:37 UTC
FreeBSD src repository
Modified files:
contrib/telnet/telnetd telnetd.8
Log:
SVN rev 182419 on 2008-08-29 00:04:37Z by trhodes
List authentication types supported with "-X" taken from the libtelnet
code.
PR: 121721
Revision Changes Path
1.22 +10 -1 src/contrib/telnet/telnetd/telnetd.8
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->patched Updated in CURRENT will MFC later. Thanks! State Changed From-To: patched->closed Changes have been merged for awhile now, thanks. |
The telnetd(8) manpage does not describe the authentication types/strings one can use with the -X flag. I had to go look at the libtelnet code, tracing it back to the auth_disable_name() function, then the authtype_names variable defined in arpa/telnet.h: const char *authtype_names[] = { "NULL", "KERBEROS_V4", "KERBEROS_V5", "SPX", "MINK", NULL, "SRA", 0 }; Thus, the strings you can use with -X are NULL, KERBEROS_V4, KERBEROS_V5, SPX, MINK, and SRA. These are independent of what's given to the -a flag (e.g. -a off). I have no idea what the NULL authtype is, but the others make perfect sense. I ran into this situation when setting up dgamelaunch for FreeBSD, and found that telnetd kept asking for SRA authentication when I wanted absolutely no authentication capabilities. This applies to both RELENG_6 and RELENG_7. Fix: Document the above authentication types in the manpage. How-To-Repeat: n/a