[356] in Hesiod

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post