OpenAFS CVS Commit: openafs/src/WINNT/afsd by jaltman

Tue, 13 Jul 2004 09:09:17 EDT

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

Modified Files:
	NTMakefile cm_config.c cm_freelance.c 
Log Message:
DELTA migrate-to-registry-20040713

* NTMakefile: missing commit from SMB AUTH patches

* cm_config.c: obtain location of CellServDB from registry
	[HKLM\SOFTWARE\OpenAFS\Client] "CellServDB"=reg_sz
  This will allow us to move from %WINDIR%\afsdcell.ini to
  C:\Program Files\OpenAFS\Client\CellServDB.  This is necessary
  for compatibility with Terminal Server in which applications 
  are not given access to %WINDIR%.

* cm_freelance.c: migrate freelance mount point data from 
  %WINDIR%\afs_freelance.ini to the registry
  Each value, whose name is unimportant, contains one mount point
  entry.  After the first execution of this code, the current data
  in afs_freelance.ini will be moved to the registry and then all
  subsequent data access will be performed via the registry.
  The afs_freelance.ini file will be deleted after the migration
  has occurred.

--- DELTA config follows ---
migrate-to-registry-20040713 openafs/src/WINNT/afsd/NTMakefile 1.21 1.22
migrate-to-registry-20040713 openafs/src/WINNT/afsd/cm_config.c 1.16 1.17
migrate-to-registry-20040713 openafs/src/WINNT/afsd/cm_freelance.c 1.10 1.11