OpenAFS CVS Commit: openafs/src/auth by jaltman

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Thu, 22 Jul 2004 05:23:58 EDT


Update of /cvs/openafs/src/auth
In directory GRAND.CENTRAL.ORG:/home/jaltman/openafs/cvs-tree/src/auth

Modified Files:
	cellconfig.c 
Log Message:
DELTA misc-cleanups-20040721
AUTHOR jaltman@mit.edu

* Cleanup debug logging.  In particular, allow the TraceOptions registry
  value to be used as a bit flag as it was intended.  Give each type of
  debugging its own value instead of having each module test for the zero
  bit.

* Modify the handling of the afsd_init.log file.  This file originally 
  was replaced on each start.  However, with auto-restart this causes 
  any error information from the previous halt to be lost.  So it was 
  changed quite a while back to append forever.  The problem with this
  is that the file gets unreasonably large.  Solution: add a new registry
  value, MaxLogSize, which determins how large the file should be allowed
  to become before truncation.  The default is 100K.  The magic value 0
  means grow indefinitely.

* Update afslogon.dll.  Cleanup logging.  Fix some errors.  Remove unused
  variables.  AND do not Forget Tokens on Logoff if the profile is located
  in AFS space.  

* Fix a bug introduced yesterday in cellconfig.c which caused problems
  accessing the CellServDB file

* Update the NSIS installer to replace the CRTL DLLs instead of overwrite
  them.

* Add new Startup Winlogon handler to initialize the TraceOption.



--- DELTA config follows ---
misc-cleanups-20040721 openafs/src/auth/cellconfig.c 1.38 1.39