[356] in Hesiod
PATCH: hesiod 3.0.2/hesinfo.1; BUG?
daemon@ATHENA.MIT.EDU (Larry Schwimmer)
Thu Jun 5 19:38:20 1997
Date: Thu, 5 Jun 1997 16:24:17 -0700 (PDT)
From: Larry Schwimmer <rosebud@cyclone.Stanford.EDU>
To: hesiod@MIT.EDU
Cc: phoenix@leland.Stanford.EDU
The length stated in the hesinfo(1) man page is incorrect.
While many systems have an eight character username limit,
hesiod_to_bind imposes no such restriction. Empirical testing
suggests that the limit is 63 characters. (Actually, 64 characters
through 233 characters is also handled, but hesiod_resolve returns
"Error 0" in these cases. Past 233 characters, "Message too long" is
returned for the error. I don't think the library is expecting the
case of 64 through 233 characters. I haven't had time to step through
the code to see what is happening, but it doesn't seem like those
cases are being diagnosed properly.)
yours,
Larry Schwimmer
schwim@cyclone.stanford.edu
Distributed Computing Operations
--- hesinfo.1.orig Wed Nov 6 17:57:12 1996
+++ hesinfo.1 Thu Jun 5 16:15:52 1997
***************
*** 52,58 ****
.TP
.B \<username>
- the 8-character-or-less string used to identify users or classes
(e.g. joeuser, root, 1.00, etc).
Used with the
.I Hesiod_Name_Types
--- 52,58 ----
.TP
.B \<username>
+ the string used to identify users or classes
(e.g. joeuser, root, 1.00, etc).
Used with the
.I Hesiod_Name_Types