home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / novell / 10995 < prev    next >
Encoding:
Text File  |  1992-12-31  |  2.1 KB  |  45 lines

  1. Newsgroups: comp.sys.novell
  2. Path: sparky!uunet!dcatlas!joet
  3. From: joet@dcatlas.dot.gov (Joe Trott)
  4. Subject: Re: Are long login names okay?
  5. Message-ID: <1992Dec31.162146.4287@dcatlas.dot.gov>
  6. Organization: U.S Dept. of Transportation
  7. References: <Dec30.175828.52626@yuma.ACNS.ColoState.EDU>
  8. Date: Thu, 31 Dec 1992 16:21:46 GMT
  9. Lines: 34
  10.  
  11. millerje@CS.ColoState.EDU (Jeff Miller) writes:
  12.  
  13. >In setting up the LAN at work, it was decided that all logins would have
  14. >the first initial of the first name, and the last name (i.e. jmiller).  I've
  15. >run into a problem where in the login script, Netware will not map a drive
  16. >when the name is > 8 characters (why does Netware use this DOS convention?)
  17. >For example:
  18. >    map N:=fserv1/SYS:USERS/%LOGIN_NAME
  19.  
  20. >If the login is hlonglastname, the home directory is USERS/hlonglas
  21.  
  22. >Now my question:  Should I make all logins 8 characters instead, truncating
  23. >the last name, or should I modify the login script to look for the static
  24. >exceptions (we only have a few people who dont fit the 8 characters), or is
  25. >there a utility that gives NW scripts a string length and truncate function,
  26. >so I could do:
  27. >    IF SLEN("%LOGIN_NAME") > 8 THEN map N:=fserv1/SYS:USERS/STRUNC( etc.
  28.  
  29. Although there will always be at least one static exception ("SUPERVISOR"),
  30. I have always preferred to limit login names to 8 characters.  If a part of
  31. the name is too long, I may use initials.  Abbreviations should not be
  32. "handles", however.  You will want to be able to clearly identify who
  33. belongs to which account, as will your successor should you have to leave,
  34. as will other users wishing to send email or otherwise identify other users
  35. by login name.
  36. I would recommend against hard-coding the exceptions.  You never know how
  37. many there will eventually be, how many hard-coded mods you'll have to make,
  38. and how many others after you will curse your name for leaving what could
  39. turn out to be a difficult to trace semi-documented morass when/if you leave
  40. or go on vacation or lose an argument with a Mack truck.
  41. Besides, if you DOS SET USERID="%LOGIN_NAME", other apps can refer to this
  42. environment variable and use it for file location.
  43.  
  44. -JTT
  45.