Index: openafs/src/WINNT/afsd/afsd_service.c
diff -c openafs/src/WINNT/afsd/afsd_service.c:1.52.4.7 openafs/src/WINNT/afsd/afsd_service.c:1.52.4.8
*** openafs/src/WINNT/afsd/afsd_service.c:1.52.4.7	Sat Oct 21 16:47:48 2006
--- openafs/src/WINNT/afsd/afsd_service.c	Tue Nov 28 04:17:14 2006
***************
*** 232,237 ****
--- 232,243 ----
      DWORD dummyLen, doTrace;
      long code;
      DWORD dwRet = ERROR_CALL_NOT_IMPLEMENTED;
+     OSVERSIONINFO osVersion;
+ 
+     /* Get the version of Windows */
+     memset(&osVersion, 0x00, sizeof(osVersion));
+     osVersion.dwOSVersionInfoSize = sizeof(osVersion);
+     GetVersionEx(&osVersion);
  
      switch (ctrlCode) 
      {
***************
*** 318,340 ****
  							                                                                  
                      /* allow remaining case PBT_WhatEver */                                           
                  case PBT_APMSUSPEND:                         
!                     afsi_log("SERVICE_CONTROL_APMSUSPEND"); 
                      dwRet = NO_ERROR;                       
                      break;                                  
                  case PBT_APMSTANDBY:                  
                      afsi_log("SERVICE_CONTROL_APMSTANDBY"); 
                      dwRet = NO_ERROR;                       
                      break;                                  
                  case PBT_APMRESUMECRITICAL:             
                      afsi_log("SERVICE_CONTROL_APMRESUMECRITICAL"); 
                      dwRet = NO_ERROR;                       
                      break;                                  
                  case PBT_APMRESUMESUSPEND:                                                        
                      afsi_log("SERVICE_CONTROL_APMRESUMESUSPEND"); 
                      dwRet = NO_ERROR;                       
                      break;                                  
                  case PBT_APMRESUMESTANDBY:                                                        
                      afsi_log("SERVICE_CONTROL_APMRESUMESTANDBY"); 
                      dwRet = NO_ERROR;                       
                      break;                                  
                  case PBT_APMBATTERYLOW:                                                           
--- 324,356 ----
  							                                                                  
                      /* allow remaining case PBT_WhatEver */                                           
                  case PBT_APMSUSPEND:                         
!                     afsi_log("SERVICE_CONTROL_APMSUSPEND");
! 		    if (osVersion.dwMajorVersion >= 6)
! 			smb_StopListeners();
                      dwRet = NO_ERROR;                       
                      break;                                  
                  case PBT_APMSTANDBY:                  
                      afsi_log("SERVICE_CONTROL_APMSTANDBY"); 
+ 		    if (osVersion.dwMajorVersion >= 6)
+ 			smb_StopListeners();
                      dwRet = NO_ERROR;                       
                      break;                                  
                  case PBT_APMRESUMECRITICAL:             
                      afsi_log("SERVICE_CONTROL_APMRESUMECRITICAL"); 
+ 		    if (osVersion.dwMajorVersion >= 6)
+ 			smb_RestartListeners();
                      dwRet = NO_ERROR;                       
                      break;                                  
                  case PBT_APMRESUMESUSPEND:                                                        
                      afsi_log("SERVICE_CONTROL_APMRESUMESUSPEND"); 
+ 		    if (osVersion.dwMajorVersion >= 6)
+ 			smb_RestartListeners();
                      dwRet = NO_ERROR;                       
                      break;                                  
                  case PBT_APMRESUMESTANDBY:                                                        
                      afsi_log("SERVICE_CONTROL_APMRESUMESTANDBY"); 
+ 		    if (osVersion.dwMajorVersion >= 6)
+ 			smb_RestartListeners();
                      dwRet = NO_ERROR;                       
                      break;                                  
                  case PBT_APMBATTERYLOW:                                                           
***************
*** 355,360 ****
--- 371,378 ----
                      break;                                  
                  case PBT_APMRESUMEAUTOMATIC:                                                      
                      afsi_log("SERVICE_CONTROL_APMRESUMEAUTOMATIC"); 
+ 		    if (osVersion.dwMajorVersion >= 6)
+ 			smb_RestartListeners();
                      dwRet = NO_ERROR;                       
                      break;                                  
                  default:                                                                          
Index: openafs/src/WINNT/afsd/afslogon.c
diff -c openafs/src/WINNT/afsd/afslogon.c:1.45.2.4 openafs/src/WINNT/afsd/afslogon.c:1.45.2.5
*** openafs/src/WINNT/afsd/afslogon.c:1.45.2.4	Thu Aug  3 17:55:06 2006
--- openafs/src/WINNT/afsd/afslogon.c	Tue Nov 28 04:01:14 2006
***************
*** 80,86 ****
          /* Initialization Mutex */
  	if (!bInit) {
  	    hInitMutex = CreateMutex(NULL, FALSE, NULL);
- 	    SetEnvironmentVariable(DO_NOT_REGISTER_VARNAME, "");
  	}
          break;
  
--- 80,85 ----
***************
*** 839,845 ****
--- 838,846 ----
  	    if (ISLOGONINTEGRATED(opt.LogonOption))
  	    {			
  		if ( KFW_is_available() ) {
+ 		    SetEnvironmentVariable(DO_NOT_REGISTER_VARNAME, "");
  		    code = KFW_AFS_get_cred(uname, cell, password, 0, opt.smbName, &reason);
+ 		    SetEnvironmentVariable(DO_NOT_REGISTER_VARNAME, NULL);
  		    DebugEvent("KFW_AFS_get_cred  uname=[%s] smbname=[%s] cell=[%s] code=[%d]",
  				uname,opt.smbName,cell,code);
  		    if (code == 0 && opt.theseCells) { 
***************
*** 864,870 ****
--- 865,873 ----
  
  			    p = opt.theseCells;
  			    while ( *p ) {
+ 				SetEnvironmentVariable(DO_NOT_REGISTER_VARNAME, "");
  				code2 = KFW_AFS_get_cred(principal, p, 0, 0, opt.smbName, &reason);
+ 				SetEnvironmentVariable(DO_NOT_REGISTER_VARNAME, NULL);
  				DebugEvent("KFW_AFS_get_cred  uname=[%s] smbname=[%s] cell=[%s] code=[%d]",
  					    principal,opt.smbName,p,code2);
  				p += strlen(p) + 1;
Index: openafs/src/WINNT/afsd/cm_buf.c
diff -c openafs/src/WINNT/afsd/cm_buf.c:1.31.2.9 openafs/src/WINNT/afsd/cm_buf.c:1.31.2.10
*** openafs/src/WINNT/afsd/cm_buf.c:1.31.2.9	Thu Nov  9 16:26:51 2006
--- openafs/src/WINNT/afsd/cm_buf.c	Wed Nov 29 01:23:44 2006
***************
*** 134,153 ****
      lock_ReleaseWrite(&buf_globalLock);
  }
  
! /* incremental sync daemon.  Writes 1/10th of all the buffers every 5000 ms */
  void buf_IncrSyncer(long parm)
  {
!     cm_buf_t *bp;			/* buffer we're hacking on; held */
      long i;				/* counter */
!     long wasDirty;
      cm_req_t req;
  
-     lock_ObtainWrite(&buf_globalLock);
-     bp = cm_data.buf_allp;
-     buf_HoldLocked(bp);
-     lock_ReleaseWrite(&buf_globalLock);
-     wasDirty = 0;
- 
      while (buf_ShutdownFlag == 0) {
  	if (!wasDirty) {
  #ifndef DJGPP
--- 134,147 ----
      lock_ReleaseWrite(&buf_globalLock);
  }
  
! /* incremental sync daemon.  Writes all dirty buffers every 5000 ms */
  void buf_IncrSyncer(long parm)
  {
!     cm_buf_t **bpp, *bp;
      long i;				/* counter */
!     long wasDirty = 0;
      cm_req_t req;
  
      while (buf_ShutdownFlag == 0) {
  	if (!wasDirty) {
  #ifndef DJGPP
***************
*** 158,193 ****
  #endif /* DJGPP */
  	}
  
-         if (buf_ShutdownFlag == 1)
-             return;
- 
  	wasDirty = 0;
  
          /* now go through our percentage of the buffers */
!         for (i=0; i<cm_data.buf_nbuffers; i++) {
!             /* don't want its identity changing while we're
!              * messing with it, so must do all of this with
!              * bp held.
!              */
  
!             /* start cleaning the buffer; don't touch log pages since
!              * the log code counts on knowing exactly who is writing
!              * a log page at any given instant.
!              */
!             cm_InitReq(&req);
!             req.flags |= CM_REQ_NORETRY;
! 	    wasDirty |= buf_CleanAsync(bp, &req);
  
!             /* now advance to the next buffer; the allp chain never changes,
!              * and so can be followed even when holding no locks.
!              */
!             lock_ObtainWrite(&buf_globalLock);
!             buf_ReleaseLocked(bp);
!             bp = bp->allp;
!             if (!bp) 
!                 bp = cm_data.buf_allp;
! 	    buf_HoldLocked(bp);
!             lock_ReleaseWrite(&buf_globalLock);
          }	/* for loop over a bunch of buffers */
      }		/* whole daemon's while loop */
  }
--- 152,200 ----
  #endif /* DJGPP */
  	}
  
  	wasDirty = 0;
  
          /* now go through our percentage of the buffers */
!         for (bpp = &cm_data.buf_dirtyListp; bp = *bpp; ) {
  
! 	    /* all dirty buffers are held when they are added to the
! 	     * dirty list.  No need for an additional hold.
! 	     */
! 
! 	    if (bp->flags & CM_BUF_DIRTY) {
! 		/* start cleaning the buffer; don't touch log pages since
!  		 * the log code counts on knowing exactly who is writing
! 		 * a log page at any given instant.
! 		 */
! 		cm_InitReq(&req);
! 		req.flags |= CM_REQ_NORETRY;
! 		wasDirty |= buf_CleanAsync(bp, &req);
! 	    }
  
! 	    /* the buffer may or may not have been dirty
! 	     * and if dirty may or may not have been cleaned
! 	     * successfully.  check the dirty flag again.  
! 	     */
! 	    if (!(bp->flags & CM_BUF_DIRTY)) {
! 		lock_ObtainMutex(&bp->mx);
! 		if (!(bp->flags & CM_BUF_DIRTY)) {
! 		    /* remove the buffer from the dirty list */
! 		    lock_ObtainWrite(&buf_globalLock);
! 		    *bpp = bp->dirtyp;
! 		    bp->dirtyp = NULL;
! 		    if (cm_data.buf_dirtyListp == NULL)
! 			cm_data.buf_dirtyListEndp = NULL;
! 		    buf_ReleaseLocked(bp);
! 		    lock_ReleaseWrite(&buf_globalLock);
! 		} else {
! 		    /* advance the pointer so we don't loop forever */
! 		    bpp = &bp->dirtyp;
! 		}
! 		lock_ReleaseMutex(&bp->mx);
! 	    } else {
! 		/* advance the pointer so we don't loop forever */
! 		bpp = &bp->dirtyp;
! 	    }
          }	/* for loop over a bunch of buffers */
      }		/* whole daemon's while loop */
  }
***************
*** 635,640 ****
--- 642,652 ----
  	    break;
      };
  
+     if (!(bp->flags & CM_BUF_DIRTY)) {
+ 	/* remove buffer from dirty buffer queue */
+ 
+     }
+ 
      /* do logging after call to GetLastError, or else */
          
      /* if someone was waiting for the I/O that just completed or failed,
***************
*** 1163,1175 ****
      osi_assert(bp->magic == CM_BUF_MAGIC);
      osi_assert(bp->refCount > 0);
  	
!     osi_Log1(buf_logp, "buf_SetDirty 0x%p", bp);
! 
      /* set dirty bit */
      bp->flags |= CM_BUF_DIRTY;
  
      /* and turn off EOF flag, since it has associated data now */
      bp->flags &= ~CM_BUF_EOF;
  }
  
  /* clean all buffers, reset log pointers and invalidate all buffers.
--- 1175,1213 ----
      osi_assert(bp->magic == CM_BUF_MAGIC);
      osi_assert(bp->refCount > 0);
  	
!     if (bp->flags & CM_BUF_DIRTY) {
! 	osi_Log1(buf_logp, "buf_SetDirty 0x%p already dirty", bp);
!     } else {
! 	osi_Log1(buf_logp, "buf_SetDirty 0x%p", bp);
!     }
      /* set dirty bit */
      bp->flags |= CM_BUF_DIRTY;
  
      /* and turn off EOF flag, since it has associated data now */
      bp->flags &= ~CM_BUF_EOF;
+ 
+     /* and add to the dirty list.  
+      * we obtain a hold on the buffer for as long as it remains 
+      * in the list.  buffers are only removed from the list by 
+      * the buf_IncrSyncer function regardless of when else the
+      * dirty flag might be cleared.
+      *
+      * This should never happen but just in case there is a bug
+      * elsewhere, never add to the dirty list if the buffer is 
+      * already there.
+      */
+     lock_ObtainWrite(&buf_globalLock);
+     if (bp->dirtyp == NULL && cm_data.buf_dirtyListEndp != bp) {
+ 	buf_HoldLocked(bp);
+ 	if (!cm_data.buf_dirtyListp) {
+ 	    cm_data.buf_dirtyListp = cm_data.buf_dirtyListEndp = bp;
+ 	} else {
+ 	    cm_data.buf_dirtyListEndp->dirtyp = bp;
+ 	    cm_data.buf_dirtyListEndp = bp;
+ 	}
+ 	bp->dirtyp = NULL;
+     }
+     lock_ReleaseWrite(&buf_globalLock);
  }
  
  /* clean all buffers, reset log pointers and invalidate all buffers.
Index: openafs/src/WINNT/afsd/cm_buf.h
diff -c openafs/src/WINNT/afsd/cm_buf.h:1.12.4.2 openafs/src/WINNT/afsd/cm_buf.h:1.12.4.3
*** openafs/src/WINNT/afsd/cm_buf.h:1.12.4.2	Mon Oct  2 23:23:21 2006
--- openafs/src/WINNT/afsd/cm_buf.h	Wed Nov 29 01:23:44 2006
***************
*** 70,75 ****
--- 70,76 ----
  				 * hash function is good and if there are
  				 * enough buckets for the size of the cache.
  				 */
+     struct cm_buf *dirtyp;	/* next in the dirty list */
      osi_mutex_t mx;		/* mutex protecting structure except refcount */
      unsigned long refCount;	/* reference count (buf_globalLock) */
      long idCounter;		/* counter for softrefs; bumped at each recycle */
Index: openafs/src/WINNT/afsd/cm_conn.c
diff -c openafs/src/WINNT/afsd/cm_conn.c:1.49.2.8 openafs/src/WINNT/afsd/cm_conn.c:1.49.2.9
*** openafs/src/WINNT/afsd/cm_conn.c:1.49.2.8	Fri Oct  6 01:15:22 2006
--- openafs/src/WINNT/afsd/cm_conn.c	Tue Nov 28 04:08:04 2006
***************
*** 493,500 ****
          if ( timeLeft > 2 )
              retry = 1;
      }
!     else if (errorCode == RXKADEXPIRED || 
!              errorCode == RXKADBADTICKET) {
          if (!dead_session) {
              lock_ObtainMutex(&userp->mx);
              ucellp = cm_GetUCell(userp, serverp->cellp);
--- 493,499 ----
          if ( timeLeft > 2 )
              retry = 1;
      }
!     else if (errorCode == RXKADEXPIRED || errorCode == RXKADBADTICKET) {
          if (!dead_session) {
              lock_ObtainMutex(&userp->mx);
              ucellp = cm_GetUCell(userp, serverp->cellp);
***************
*** 508,513 ****
--- 507,516 ----
              if ( timeLeft > 2 )
                  retry = 1;
          }
+     } else if (errorCode == VICECONNBAD || errorCode == VICETOKENDEAD) {
+ 	cm_ForceNewConnections(serverp);
+         if ( timeLeft > 2 )
+             retry = 1;
      } else {
          if (errorCode) {
              char * s = "unknown error";
***************
*** 548,553 ****
--- 551,558 ----
  	    case UAEACCES 	   : s = "UAEACCES";           break;
  	    case ENOENT            : s = "ENOENT"; 	       break;
  	    case UAENOENT          : s = "UAENOENT";           break;
+ 	    case VICECONNBAD	   : s = "VICECONNBAD";	       break;
+ 	    case VICETOKENDEAD     : s = "VICETOKENDEAD";      break;
  	    case CM_ERROR_NOSUCHCELL	    : s = "CM_ERROR_NOSUCHCELL";         break; 			
  	    case CM_ERROR_NOSUCHVOLUME	    : s = "CM_ERROR_NOSUCHVOLUME";       break; 			
  	    case CM_ERROR_TIMEDOUT	    : s = "CM_ERROR_TIMEDOUT";           break; 		
Index: openafs/src/WINNT/afsd/cm_memmap.c
diff -c openafs/src/WINNT/afsd/cm_memmap.c:1.7.2.1 openafs/src/WINNT/afsd/cm_memmap.c:1.7.2.2
*** openafs/src/WINNT/afsd/cm_memmap.c:1.7.2.1	Mon Jul 24 10:13:17 2006
--- openafs/src/WINNT/afsd/cm_memmap.c	Wed Nov 29 01:23:44 2006
***************
*** 790,795 ****
--- 790,796 ----
  
      if ( newFile ) {
          afsi_log("Building AFS Cache from scratch");
+ 	memset(&cm_data, 0, sizeof(cm_config_data_t));
          cm_data.size = sizeof(cm_config_data_t);
          cm_data.magic = CM_CONFIG_DATA_MAGIC;
          cm_data.baseAddress = baseAddress;
***************
*** 833,838 ****
--- 834,841 ----
          cm_data.bufDataBaseAddress = (char *) baseAddress;
          baseAddress += ComputeSizeOfDataBuffers(cacheBlocks, CM_CONFIGDEFAULT_BLOCKSIZE);
          cm_data.bufEndOfData = (char *) baseAddress;
+ 	cm_data.buf_dirtyListp = NULL;
+ 	cm_data.buf_dirtyListEndp = NULL;
          cm_data.fakeDirVersion = 0x8;
          UuidCreate((UUID *)&cm_data.Uuid);
  	cm_data.volSerialNumber = volumeSerialNumber;
Index: openafs/src/WINNT/afsd/cm_memmap.h
diff -c openafs/src/WINNT/afsd/cm_memmap.h:1.3 openafs/src/WINNT/afsd/cm_memmap.h:1.3.4.1
*** openafs/src/WINNT/afsd/cm_memmap.h:1.3	Fri Nov 18 18:45:02 2005
--- openafs/src/WINNT/afsd/cm_memmap.h	Wed Nov 29 01:23:44 2006
***************
*** 65,70 ****
--- 65,72 ----
  
      cm_buf_t	*       buf_freeListp;
      cm_buf_t    *       buf_freeListEndp;
+     cm_buf_t	*       buf_dirtyListp;
+     cm_buf_t    *       buf_dirtyListEndp;
      cm_buf_t	**      buf_hashTablepp;
      cm_buf_t	**      buf_fileHashTablepp;
      cm_buf_t	*       buf_allp;
Index: openafs/src/WINNT/afsd/smb.c
diff -c openafs/src/WINNT/afsd/smb.c:1.118.2.25 openafs/src/WINNT/afsd/smb.c:1.118.2.26
*** openafs/src/WINNT/afsd/smb.c:1.118.2.25	Sat Nov 11 02:13:48 2006
--- openafs/src/WINNT/afsd/smb.c	Tue Nov 28 04:17:14 2006
***************
*** 36,42 ****
  /* These characters are illegal in Windows filenames */
  static char *illegalChars = "\\/:*?\"<>|";
  
! int smbShutdownFlag = 0;
  
  int smb_LogoffTokenTransfer;
  time_t smb_LogoffTransferTimeout;
--- 36,43 ----
  /* These characters are illegal in Windows filenames */
  static char *illegalChars = "\\/:*?\"<>|";
  
! static int smbShutdownFlag = 0;
! static int smb_ListenerState = SMB_LISTENER_STOPPED;
  
  int smb_LogoffTokenTransfer;
  time_t smb_LogoffTransferTimeout;
***************
*** 8255,8261 ****
      GetComputerName(cname, &cnamelen);
      _strupr(cname);
  
!     while (1) {
          memset(ncbp, 0, sizeof(NCB));
          flags = 0;
  
--- 8256,8262 ----
      GetComputerName(cname, &cnamelen);
      _strupr(cname);
  
!     while (smb_ListenerState == SMB_LISTENER_STARTED) {
          memset(ncbp, 0, sizeof(NCB));
          flags = 0;
  
***************
*** 8278,8292 ****
  #else /* DJGPP */
          code = Netbios(ncbp, dos_ncb);
  #endif
  
!         if (code != 0)
          {
  #ifndef DJGPP
              char tbuffer[256];
  #endif
  
              /* terminate silently if shutdown flag is set */
!             if (smbShutdownFlag == 1) {
  #ifndef DJGPP
                  ExitThread(1);
  #else
--- 8279,8312 ----
  #else /* DJGPP */
          code = Netbios(ncbp, dos_ncb);
  #endif
+ 	if (code == NRC_BRIDGE) {
+             if (smb_ListenerState == SMB_LISTENER_STOPPED || smbShutdownFlag == 1) {
+ #ifndef DJGPP
+                 ExitThread(1);
+ #else
+                 thrd_Exit(1);
+ #endif
+             }
+ 
+ 	    osi_Log2(smb_logp,
+                      "NCBLISTEN lana=%d failed with NRC_BRIDGE.  Listener thread exiting.",
+                      ncbp->ncb_lana_num, code);
  
! 	    for (i = 0; i < lana_list.length; i++) {
! 		if (lana_list.lana[i] == ncbp->ncb_lana_num) {
! 		    lana_list.lana[i] = 255;
! 		    break;
! 		}
! 	    }
! 	    return;
! 	} else if (code != 0)
          {
  #ifndef DJGPP
              char tbuffer[256];
  #endif
  
              /* terminate silently if shutdown flag is set */
!             if (smb_ListenerState == SMB_LISTENER_STOPPED || smbShutdownFlag == 1) {
  #ifndef DJGPP
                  ExitThread(1);
  #else
***************
*** 8510,8515 ****
--- 8530,8537 ----
          /* unlock */
          lock_ReleaseMutex(&smb_ListenerLock);
      }	/* dispatch while loop */
+ 
+     FreeNCB(ncbp);
  }
  
  /* initialize Netbios */
***************
*** 8524,8535 ****
      int delname_tried=0;
      int len;
      int lana_found = 0;
-     OSVERSIONINFO Version;
- 
-     /* Get the version of Windows */
-     memset(&Version, 0x00, sizeof(Version));
-     Version.dwOSVersionInfoSize = sizeof(Version);
-     GetVersionEx(&Version);
  
      /* setup the NCB system */
      ncbp = GetNCB();
--- 8546,8551 ----
***************
*** 8614,8620 ****
              afsi_log("Netbios NCBADDNAME added new name >%s<",name);
          }
  
!         if (code == 0) code = ncbp->ncb_retcode;
          if (code == 0) {
              afsi_log("Netbios NCBADDNAME succeeded on lana %d\n", lana);
  #ifdef DJGPP
--- 8630,8638 ----
              afsi_log("Netbios NCBADDNAME added new name >%s<",name);
          }
  
!         if (code == 0) 
! 	    code = ncbp->ncb_retcode;
! 
          if (code == 0) {
              afsi_log("Netbios NCBADDNAME succeeded on lana %d\n", lana);
  #ifdef DJGPP
***************
*** 8679,8684 ****
--- 8697,8787 ----
      FreeNCB(ncbp);
  }
  
+ void smb_StartListeners()
+ {
+     int i;
+     int lpid;
+     thread_t phandle;
+ 
+     if (smb_ListenerState == SMB_LISTENER_STARTED)
+ 	return;
+     
+     smb_ListenerState = SMB_LISTENER_STARTED;
+ 
+     for (i = 0; i < lana_list.length; i++) {
+         if (lana_list.lana[i] == 255) 
+             continue;
+         phandle = thrd_Create(NULL, 65536, (ThreadFunc) smb_Listener,
+                                (void*)lana_list.lana[i], 0, &lpid, "smb_Listener");
+         osi_assert(phandle != NULL);
+         thrd_CloseHandle(phandle);
+     }
+ }
+ 
+ void smb_RestartListeners()
+ {
+     if (smb_ListenerState == SMB_LISTENER_STARTED)
+ 	return;
+ 
+     smb_NetbiosInit();
+     smb_StartListeners();
+ }
+ 
+ void smb_StopListeners()
+ {
+     NCB *ncbp;
+ #ifdef DJGPP
+     dos_ptr dos_ncb;
+ #endif /* DJGPP */
+     int lana, code, l;
+ 
+     if (smb_ListenerState == SMB_LISTENER_STOPPED)
+ 	return;
+ 
+     smb_ListenerState = SMB_LISTENER_STOPPED;
+ 
+     ncbp = GetNCB();
+ 
+     /* Unregister the SMB name */
+     for (l = 0; l < lana_list.length; l++) {
+         lana = lana_list.lana[l];
+ 
+ 	memset(ncbp, 0, sizeof(*ncbp));
+         ncbp->ncb_command = NCBDELNAME;
+         ncbp->ncb_lana_num = lana;
+         memcpy(ncbp->ncb_name,smb_sharename,NCBNAMSZ);
+ #ifndef DJGPP
+         code = Netbios(ncbp);
+ #else /* DJGPP */
+         code = Netbios(ncbp, dos_ncb);
+ #endif /* !DJGPP */
+           
+         afsi_log("Netbios NCBDELNAME lana=%d code=%d retcode=%d complete=%d",
+                  lana, code, ncbp->ncb_retcode, ncbp->ncb_cmd_cplt);
+ 
+ 	/* and then reset the LANA; this will cause the listener threads to exit */
+         ncbp->ncb_command = NCBRESET;
+         ncbp->ncb_callname[0] = 100;
+         ncbp->ncb_callname[2] = 100;
+         ncbp->ncb_lana_num = lana_list.lana[l];
+         code = Netbios(ncbp);
+         if (code == 0) 
+             code = ncbp->ncb_retcode;
+         if (code != 0) {
+             afsi_log("Netbios NCBRESET lana %d error code %d", lana_list.lana[l], code);
+         } else {
+             afsi_log("Netbios NCBRESET lana %d succeeded", lana_list.lana[l]);
+         }
+ 
+ 	/* mark the adapter invalid */
+ 	lana_list.lana[l] = 255;  /* invalid lana */
+     }
+ 
+     lana_list.length = 0;
+     FreeNCB(ncbp);
+     Sleep(1000);	/* give the listener threads a chance to exit */
+ }
+ 
  void smb_Init(osi_log_t *logp, char *snamep, int useV3, int LANadapt,
                int nThreads
  #ifndef DJGPP
***************
*** 8969,8974 ****
--- 9072,9078 ----
                   * performance by removing the network access and works around a bug
                   * seen at sites which are using a MIT Kerberos principal to login
                   * to machines joined to a non-root domain in a multi-domain forest.
+ 		 * MsV1_0SetProcessOption was added in Windows XP.
                   */
                  PVOID pResponse = NULL;
                  ULONG cbResponse = 0;
***************
*** 9059,9072 ****
  
      /* Start listeners, waiters, servers, and daemons */
  
!     for (i = 0; i < lana_list.length; i++) {
!         if (lana_list.lana[i] == 255) 
!             continue;
!         phandle = thrd_Create(NULL, 65536, (ThreadFunc) smb_Listener,
!                                (void*)lana_list.lana[i], 0, &lpid, "smb_Listener");
!         osi_assert(phandle != NULL);
!         thrd_CloseHandle(phandle);
!     }
  
  #ifndef DJGPP
      phandle = thrd_Create(NULL, 65536, (ThreadFunc) smb_ClientWaiter,
--- 9163,9169 ----
  
      /* Start listeners, waiters, servers, and daemons */
  
!     smb_StartListeners();
  
  #ifndef DJGPP
      phandle = thrd_Create(NULL, 65536, (ThreadFunc) smb_ClientWaiter,
***************
*** 9231,9237 ****
          }
      }
      lock_ReleaseWrite(&smb_rctLock);
! 
      TlsFree(smb_TlsRequestSlot);
  }
  
--- 9328,9334 ----
          }
      }
      lock_ReleaseWrite(&smb_rctLock);
!     FreeNCB(ncbp);
      TlsFree(smb_TlsRequestSlot);
  }
  
Index: openafs/src/WINNT/afsd/smb.h
diff -c openafs/src/WINNT/afsd/smb.h:1.41.2.9 openafs/src/WINNT/afsd/smb.h:1.41.2.10
*** openafs/src/WINNT/afsd/smb.h:1.41.2.9	Mon Oct  2 23:23:21 2006
--- openafs/src/WINNT/afsd/smb.h	Tue Nov 28 04:17:14 2006
***************
*** 746,751 ****
--- 746,756 ----
  extern void smb_UpdateServerPriority(void);
  extern void smb_SetRequestStartTime(void);
  extern void smb_ResetServerPriority(void);
+ extern void smb_RestartListeners(void);
+ extern void smb_StopListeners(void);
+ 
+ #define SMB_LISTENER_STOPPED 0
+ #define SMB_LISTENER_STARTED 1
  
  /* include other include files */
  #include "smb3.h"
Index: openafs/src/WINNT/client_osi/NTMakefile
diff -c openafs/src/WINNT/client_osi/NTMakefile:1.10 openafs/src/WINNT/client_osi/NTMakefile:1.10.4.1
*** openafs/src/WINNT/client_osi/NTMakefile:1.10	Sun Nov 20 20:56:22 2005
--- openafs/src/WINNT/client_osi/NTMakefile	Mon Nov 20 13:04:53 2006
***************
*** 45,52 ****
  	osidebug.obj
  
  EXELIBS = \
!         rpcndr.lib rpcrt4.lib rpcns4.lib \
! 		Ws2_32.lib \
  	$(DESTDIR)\lib\libosi.lib
  
  ############################################################################
--- 45,52 ----
  	osidebug.obj
  
  EXELIBS = \
! 	rpcrt4.lib rpcns4.lib \
! 	Ws2_32.lib \
  	$(DESTDIR)\lib\libosi.lib
  
  ############################################################################
***************
*** 70,79 ****
  	$(OUT)\libosi.res
  
  DLLLIBS =\
-         rpcndr.lib \
          rpcrt4.lib \
          rpcns4.lib
- #	largeint.lib
  
  $(DLLFILE): $(DLLOBJS) 
  	$(DLLGUILINK) $(DLLLIBS) -def:libosi.def
--- 70,77 ----
Index: openafs/src/WINNT/doc/install/Documentation/en_US/html/index.htm
diff -c openafs/src/WINNT/doc/install/Documentation/en_US/html/index.htm:1.5.4.5 openafs/src/WINNT/doc/install/Documentation/en_US/html/index.htm:1.5.4.6
*** openafs/src/WINNT/doc/install/Documentation/en_US/html/index.htm:1.5.4.5	Thu Nov  9 16:35:43 2006
--- openafs/src/WINNT/doc/install/Documentation/en_US/html/index.htm	Wed Nov 29 23:40:07 2006
***************
*** 198,204 ****
  
  <h1>OpenAFS for Windows</h1>
  
! <h2>Version 1.5.11</h2>
  
  <p class=MsoNormal><span style='mso-fareast-font-family:"MS Mincho"'>&nbsp; <o:p></o:p></span></p>
  
--- 198,204 ----
  
  <h1>OpenAFS for Windows</h1>
  
! <h2>Version 1.5.12</h2>
  
  <p class=MsoNormal><span style='mso-fareast-font-family:"MS Mincho"'>&nbsp; <o:p></o:p></span></p>
  
Index: openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/logo.htm
diff -c openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/logo.htm:1.1.6.6 openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/logo.htm:1.1.6.7
*** openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/logo.htm:1.1.6.6	Thu Nov  9 16:35:47 2006
--- openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/logo.htm	Wed Nov 29 23:40:11 2006
***************
*** 1,41 ****
! <html>
  
  <head>
  <meta http-equiv=Content-Type content="text/html; charset=windows-1252">
! <meta name=Generator content="Microsoft Word 11 (filtered)">
! <title>OpenAFS for Windows 1.5.11 Release Notes</title>
  <style>
  <!--
   /* Font Definitions */
   @font-face
  	{font-family:"MS Mincho";
! 	panose-1:2 2 6 9 4 2 5 8 3 4;}
  @font-face
  	{font-family:"\@MS Mincho";
! 	panose-1:2 2 6 9 4 2 5 8 3 4;}
   /* Style Definitions */
   p.MsoNormal, li.MsoNormal, div.MsoNormal
! 	{margin:0pt;
  	margin-bottom:.0001pt;
  	font-size:12.0pt;
! 	font-family:"Times New Roman";}
  @page Section1
  	{size:612.0pt 792.0pt;
! 	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
  div.Section1
  	{page:Section1;}
  -->
  </style>
! 
  </head>
  
! <body lang=EN-US>
  
  <div class=Section1>
  
  <p class=MsoNormal><a href="http://www.openafs.org/windows.html"><span
! style='color:windowtext;text-decoration:none'><img border=0 width=184
! height=127 src="logo_files/image001.jpg"></span></a></p>
  
  </div>
  
--- 1,127 ----
! <html xmlns:v="urn:schemas-microsoft-com:vml"
! xmlns:o="urn:schemas-microsoft-com:office:office"
! xmlns:w="urn:schemas-microsoft-com:office:word"
! xmlns="http://www.w3.org/TR/REC-html40">
  
  <head>
  <meta http-equiv=Content-Type content="text/html; charset=windows-1252">
! <meta name=ProgId content=Word.Document>
! <meta name=Generator content="Microsoft Word 11">
! <meta name=Originator content="Microsoft Word 11">
! <link rel=File-List href="logo_files/filelist.xml">
! <link rel=Edit-Time-Data href="logo_files/editdata.mso">
! <!--[if !mso]>
! <style>
! v\:* {behavior:url(#default#VML);}
! o\:* {behavior:url(#default#VML);}
! w\:* {behavior:url(#default#VML);}
! .shape {behavior:url(#default#VML);}
! </style>
! <![endif]-->
! <title>OpenAFS for Windows 1.5.12 Release Notes</title>
! <!--[if gte mso 9]><xml>
!  <o:DocumentProperties>
!   <o:Revision>1</o:Revision>
!   <o:TotalTime>0</o:TotalTime>
!   <o:Created>2006-11-29T17:26:00Z</o:Created>
!   <o:Pages>1</o:Pages>
!   <o:Words>34</o:Words>
!   <o:Characters>195</o:Characters>
!   <o:Company>Secure Endpoints Inc.</o:Company>
!   <o:Lines>1</o:Lines>
!   <o:Paragraphs>1</o:Paragraphs>
!   <o:CharactersWithSpaces>228</o:CharactersWithSpaces>
!   <o:Version>11.8107</o:Version>
!  </o:DocumentProperties>
! </xml><![endif]--><!--[if gte mso 9]><xml>
!  <w:WordDocument>
!   <w:GrammarState>Clean</w:GrammarState>
!   <w:ValidateAgainstSchemas/>
!   <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
!   <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
!   <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
!   <w:Compatibility>
!    <w:UseFELayout/>
!   </w:Compatibility>
!   <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
!  </w:WordDocument>
! </xml><![endif]--><!--[if gte mso 9]><xml>
!  <w:LatentStyles DefLockedState="false" LatentStyleCount="156">
!  </w:LatentStyles>
! </xml><![endif]-->
  <style>
  <!--
   /* Font Definitions */
   @font-face
  	{font-family:"MS Mincho";
! 	panose-1:2 2 6 9 4 2 5 8 3 4;
! 	mso-font-alt:"\FF2D\FF33 \660E\671D";
! 	mso-font-charset:128;
! 	mso-generic-font-family:roman;
! 	mso-font-format:other;
! 	mso-font-pitch:fixed;
! 	mso-font-signature:1 134676480 16 0 131072 0;}
  @font-face
  	{font-family:"\@MS Mincho";
! 	panose-1:2 2 6 9 4 2 5 8 3 4;
! 	mso-font-charset:128;
! 	mso-generic-font-family:auto;
! 	mso-font-pitch:auto;
! 	mso-font-signature:0 0 0 0 0 0;}
   /* Style Definitions */
   p.MsoNormal, li.MsoNormal, div.MsoNormal
! 	{mso-style-parent:"";
! 	margin:0pt;
  	margin-bottom:.0001pt;
+ 	mso-pagination:widow-orphan;
  	font-size:12.0pt;
! 	font-family:"Times New Roman";
! 	mso-fareast-font-family:"MS Mincho";}
  @page Section1
  	{size:612.0pt 792.0pt;
! 	margin:72.0pt 90.0pt 72.0pt 90.0pt;
! 	mso-header-margin:36.0pt;
! 	mso-footer-margin:36.0pt;
! 	mso-paper-source:0;}
  div.Section1
  	{page:Section1;}
  -->
  </style>
! <!--[if gte mso 10]>
! <style>
!  /* Style Definitions */
!  table.MsoNormalTable
! 	{mso-style-name:"Table Normal";
! 	mso-tstyle-rowband-size:0;
! 	mso-tstyle-colband-size:0;
! 	mso-style-noshow:yes;
! 	mso-style-parent:"";
! 	mso-padding-alt:0pt 5.4pt 0pt 5.4pt;
! 	mso-para-margin:0pt;
! 	mso-para-margin-bottom:.0001pt;
! 	mso-pagination:widow-orphan;
! 	font-size:10.0pt;
! 	font-family:"Times New Roman";
! 	mso-fareast-font-family:"Times New Roman";
! 	mso-ansi-language:#0400;
! 	mso-fareast-language:#0400;
! 	mso-bidi-language:#0400;}
! </style>
! <![endif]--><!--[if gte mso 9]><xml>
!  <o:shapedefaults v:ext="edit" spidmax="2050"/>
! </xml><![endif]--><!--[if gte mso 9]><xml>
!  <o:shapelayout v:ext="edit">
!   <o:idmap v:ext="edit" data="1"/>
!  </o:shapelayout></xml><![endif]-->
  </head>
  
! <body lang=EN-US link=blue vlink=blue style='tab-interval:36.0pt'>
  
  <div class=Section1>
  
  <p class=MsoNormal><a href="http://www.openafs.org/windows.html"><span
! style='color:windowtext;text-decoration:none;text-underline:none'><img
! border=0 width=184 height=127 id="_x0000_i1025" src="logo_files/image001.jpg"></span></a></p>
  
  </div>
  
Index: openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes-frames.htm
diff -c openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes-frames.htm:1.1.4.8 openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes-frames.htm:1.1.4.9
*** openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes-frames.htm:1.1.4.8	Thu Nov  9 16:35:47 2006
--- openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes-frames.htm	Wed Nov 29 23:40:11 2006
***************
*** 8,17 ****
  <meta name=Generator content="Microsoft Word 11">
  <meta name=Originator content="Microsoft Word 11">
  <link rel=File-List href="relnotes-frames_files/filelist.xml">
! <title>OpenAFS for Windows 1.5.11 Release Notes</title>
  <!--[if gte mso 9]><xml>
   <w:WordDocument>
    <w:Zoom>0</w:Zoom>
    <w:ValidateAgainstSchemas/>
    <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
    <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
--- 8,18 ----
  <meta name=Generator content="Microsoft Word 11">
  <meta name=Originator content="Microsoft Word 11">
  <link rel=File-List href="relnotes-frames_files/filelist.xml">
! <title>OpenAFS for Windows 1.5.12 Release Notes</title>
  <!--[if gte mso 9]><xml>
   <w:WordDocument>
    <w:Zoom>0</w:Zoom>
+   <w:SpellingState>Clean</w:SpellingState>
    <w:ValidateAgainstSchemas/>
    <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
    <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
***************
*** 86,97 ****
  <![endif]-->
  </head>
  
! <frameset cols="216,1*">
!  <frameset rows="14%,1*">
    <frame name=logo src=logo.htm>
!   <frame name="Table of Contents" src=toc.htm>
   </frameset>
!  <frame name=Frame1 src=relnotes.htm>
   <noframes>
    <body lang=EN-US style='tab-interval:36.0pt'>
    <div class=Section1>
--- 87,98 ----
  <![endif]-->
  </head>
  
! <frameset cols="30%,1*">
!  <frameset rows="16%,1*">
    <frame name=logo src=logo.htm>
!   <frame name=toc src=toc.htm>
   </frameset>
!  <frame name=body src=relnotes.htm>
   <noframes>
    <body lang=EN-US style='tab-interval:36.0pt'>
    <div class=Section1>
Index: openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes.htm
diff -c openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes.htm:1.6.4.8 openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes.htm:1.6.4.9
*** openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes.htm:1.6.4.8	Thu Nov  9 16:35:47 2006
--- openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes.htm	Wed Nov 29 23:40:11 2006
***************
*** 10,16 ****
  <meta name=Generator content="Microsoft Word 11">
  <meta name=Originator content="Microsoft Word 11">
  <link rel=File-List href="relnotes_files/filelist.xml">
! <title>OpenAFS for Windows 1.5.11 Release Notes</title>
  <o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
   name="PostalCode"/>
  <o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
--- 10,25 ----
  <meta name=Generator content="Microsoft Word 11">
  <meta name=Originator content="Microsoft Word 11">
  <link rel=File-List href="relnotes_files/filelist.xml">
! <link rel=Edit-Time-Data href="relnotes_files/editdata.mso">
! <!--[if !mso]>
! <style>
! v\:* {behavior:url(#default#VML);}
! o\:* {behavior:url(#default#VML);}
! w\:* {behavior:url(#default#VML);}
! .shape {behavior:url(#default#VML);}
! </style>
! <![endif]-->
! <title>OpenAFS for Windows 1.5.12 Release Notes</title>
  <o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
   name="PostalCode"/>
  <o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
***************
*** 30,35 ****
--- 39,58 ----
  <o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
   name="place"/>
  <!--[if gte mso 9]><xml>
+  <o:DocumentProperties>
+   <o:Revision>1</o:Revision>
+   <o:TotalTime>629</o:TotalTime>
+   <o:Created>2006-11-29T17:26:00Z</o:Created>
+   <o:Pages>1</o:Pages>
+   <o:Words>16773</o:Words>
+   <o:Characters>95607</o:Characters>
+   <o:Company>Secure Endpoints Inc.</o:Company>
+   <o:Lines>796</o:Lines>
+   <o:Paragraphs>224</o:Paragraphs>
+   <o:CharactersWithSpaces>112156</o:CharactersWithSpaces>
+   <o:Version>11.8107</o:Version>
+  </o:DocumentProperties>
+ </xml><![endif]--><!--[if gte mso 9]><xml>
   <w:WordDocument>
    <w:Zoom>0</w:Zoom>
    <w:ValidateAgainstSchemas/>
***************
*** 466,473 ****
  	{page:Section1;}
   /* List Definitions */
   @list l0
! 	{mso-list-id:377976992;
! 	mso-list-template-ids:-748024626;}
  @list l0:level1
  	{mso-level-number-format:bullet;
  	mso-level-text:\F0B7;
--- 489,496 ----
  	{page:Section1;}
   /* List Definitions */
   @list l0
! 	{mso-list-id:37315717;
! 	mso-list-template-ids:30312216;}
  @list l0:level1
  	{mso-level-number-format:bullet;
  	mso-level-text:\F0B7;
***************
*** 546,552 ****
  	mso-bidi-language:#0400;}
  </style>
  <![endif]--><!--[if gte mso 9]><xml>
!  <o:shapedefaults v:ext="edit" spidmax="3074"/>
  </xml><![endif]--><!--[if gte mso 9]><xml>
   <o:shapelayout v:ext="edit">
    <o:idmap v:ext="edit" data="1"/>
--- 569,575 ----
  	mso-bidi-language:#0400;}
  </style>
  <![endif]--><!--[if gte mso 9]><xml>
!  <o:shapedefaults v:ext="edit" spidmax="5122"/>
  </xml><![endif]--><!--[if gte mso 9]><xml>
   <o:shapelayout v:ext="edit">
    <o:idmap v:ext="edit" data="1"/>
***************
*** 558,564 ****
  
  <div class=Section1>
  
! <p class=MsoTitle>OpenAFS for Windows 1.5.11<br>
  Release Notes</p>
  
  <p class=MsoBodyText>The Andrew File System (AFS) is a location-independent
--- 581,587 ----
  
  <div class=Section1>
  
! <p class=MsoTitle>OpenAFS for Windows 1.5.12<br>
  Release Notes</p>
  
  <p class=MsoBodyText>The Andrew File System (AFS) is a location-independent
***************
*** 638,646 ****
  Registry Values<span style='color:windowtext;display:none;mso-hide:all;
  text-decoration:none;text-underline:none'>. 26</span></a></span></p>
  
! <h1><a name="_Toc115416098"></a><a name="_Toc139993082"></a><a
! name="_Toc126872163"></a><a name="_Toc115417109"></a><a name="_Toc115417037"></a><span
! style='mso-bookmark:_Toc115416098'>1. Installer Options</span></h1>
  
  <p class=MsoNormal>It can be installed either as a new installation or an
  upgrade from previous versions of OpenAFS for Windows or IBM AFS for
--- 661,671 ----
  Registry Values<span style='color:windowtext;display:none;mso-hide:all;
  text-decoration:none;text-underline:none'>. 26</span></a></span></p>
  
! <h1><a name="_Toc152606203"></a><a name="_Toc152605032"></a><a
! name="_Toc115416098"></a><a name="_Toc139993082"></a><a name="_Toc126872163"></a><a
! name="_Toc115417109"></a><a name="_Toc115417037"></a><span style='mso-bookmark:
! _Toc152606203'><span style='mso-bookmark:_Toc152605032'><span style='mso-bookmark:
! _Toc115416098'>1. Installer Options</span></span></span></h1>
  
  <p class=MsoNormal>It can be installed either as a new installation or an
  upgrade from previous versions of OpenAFS for Windows or IBM AFS for
***************
*** 657,669 ****
  customized for organizations via the use of MSI Transforms (see <a
  href="#_MSI_Deployment_Guide">MSI Deployment Guide</a>)</p>
  
! <h1><a name="_Toc115416099"></a><a name="_Toc139993083"></a><a
! name="_Toc126872164"></a><a name="_Toc115417110"></a><a name="_Toc115417038"></a><span
! style='mso-bookmark:_Toc115416099'>2. System Requirements</span></h1>
! 
! <h2><a name="_Toc115416100"></a><a name="_Toc139993084"></a><a
! name="_Toc126872165"></a><a name="_Toc115417039"></a><span style='mso-bookmark:
! _Toc115416100'>2.1 Supported Operating Systems</span></h2>
  
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
--- 682,698 ----
  customized for organizations via the use of MSI Transforms (see <a
  href="#_MSI_Deployment_Guide">MSI Deployment Guide</a>)</p>
  
! <h1><a name="_Toc152606204"></a><a name="_Toc152605033"></a><a
! name="_Toc115416099"></a><a name="_Toc139993083"></a><a name="_Toc126872164"></a><a
! name="_Toc115417110"></a><a name="_Toc115417038"></a><span style='mso-bookmark:
! _Toc152606204'><span style='mso-bookmark:_Toc152605033'><span style='mso-bookmark:
! _Toc115416099'>2. System Requirements</span></span></span></h1>
! 
! <h2><a name="_Toc152606205"></a><a name="_Toc152605034"></a><a
! name="_Toc115416100"></a><a name="_Toc139993084"></a><a name="_Toc126872165"></a><a
! name="_Toc115417039"></a><span style='mso-bookmark:_Toc152606205'><span
! style='mso-bookmark:_Toc152605034'><span style='mso-bookmark:_Toc115416100'>2.1
! Supported Operating Systems</span></span></span></h2>
  
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
***************
*** 703,713 ****
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
  font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Microsoft
! Windows Vista (32-bit and 64-bit Intel)&nbsp; (not for production use)</p>
  
! <h3><a name="_Toc115416101"></a><a name="_Toc139993085"></a><a
! name="_Toc126872166"></a><span style='mso-bookmark:_Toc115416101'>2.1.1
! Unsupported Operating Systems</span></h3>
  
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
--- 732,743 ----
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
  font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Microsoft
! Windows <st1:place w:st="on">Vista</st1:place> (32-bit and 64-bit Intel)</p>
  
! <h3><a name="_Toc152606206"></a><a name="_Toc152605035"></a><a
! name="_Toc115416101"></a><a name="_Toc139993085"></a><a name="_Toc126872166"></a><span
! style='mso-bookmark:_Toc152606206'><span style='mso-bookmark:_Toc152605035'><span
! style='mso-bookmark:_Toc115416101'>2.1.1 Unsupported Operating Systems</span></span></span></h3>
  
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
***************
*** 739,808 ****
  with support for Win9x is 1.2.2b.&nbsp; The last version with support for
  Windows NT 4.0 is 1.2.10.</p>
  
! <h2><a name="_Toc115416102"></a><a name="_Toc139993086"></a><a
! name="_Toc126872167"></a><a name="_Toc115417040"></a><span style='mso-bookmark:
! _Toc115416102'>2.2 Disk Space</span></h2>
  
  <p class=MsoNormal>Up to 60mb required for the OpenAFS binaries plus 100MB for
! the default AFSCache file.&nbsp;&nbsp; (The size of the AFSCache file may be adjusted
! via the Registry after installation.)</p>
  
! <h2><a name="_Toc115416103"></a><a name="_Toc139993087"></a><a
! name="_Toc126872168"></a><a name="_Toc115417041"></a><span style='mso-bookmark:
! _Toc115416103'>2.3 Additional Software</span> Packages</h2>
  
  <p class=MsoNormal><a href="http://web.mit.edu/kerberos/dist/index.html">MIT
! Kerberos for Windows</a> 2.6.x or 3.x.x if Kerberos 5 authentication support is
  desired.</p>
  
! <h1><a name="_Toc115416104"></a><a name="_Toc139993088"></a><a
! name="_Toc126872169"></a><a name="_Toc115417111"></a><a name="_Toc115417042"></a><span
! style='mso-bookmark:_Toc115416104'>3. Operational Notes</span></h1>
! 
! <h2><a name="_Toc115416105"></a><a name="_Toc139993089"></a><a
! name="_Toc126872170"></a><a name="_Toc115417043"></a><span style='mso-bookmark:
! _Toc115416105'>3.1. Requirements for Kerberos 5 Authentication</span></h2>
  
  <p class=MsoNormal>The Kerberos 4 infrastructure on which the OpenAFS 1.2
  series is reliant is no longer secure.&nbsp; Cross-realm Kerberos is very
  important in the AFS context and most sites have or are migrating to Kerberos 5
! environments.&nbsp; The OpenAFS 1.4 series integrates with <a
  href="http://web.mit.edu/kerberos/">MIT Kerberos for Windows</a> 2.6.5 and
  above to support Kerberos 5 authentication including automatic renewal of AFS
! tokens and single sign-on via the Microsoft Windows Kerberos Logon Service.</p>
  
! <p class=MsoNormal>When KFW is installed, the OpenAFS 1.4 client will obtain
! Kerberos 5 tickets and use them as tokens without modification.&nbsp; The
! OpenAFS 1.4 client requires that all of the AFS Servers with which it
  communicates support the use of Kerberos 5 tickets as tokens. If Kerberos 5
  based tokens are presented to an AFS server that does not understand them, the
  server will be unable to communicate with the client when tokens are present.
  Kerberos 5 based tokens are supported by OpenAFS release 1.2.8 or later.&nbsp;
  IBM Transarc servers do not support Kerberos 5.</p>
  
! <h3><a name="_Toc115416106"></a><a name="_Toc139993090"></a><a
! name="_Toc126872171"></a><span style='mso-bookmark:_Toc115416106'>3.1.1. Active
! Directory</span></h3>
! 
! <p class=MsoNormal>There are two things to consider when using a Microsoft
! Windows Active Directory as the Kerberos realm that issues the AFS service
! ticket.&nbsp; First, the Kerberos 5 tickets issued by Active Directory can be
! quite large when compared to tickets issued by a traditional KDC due to the
! incorporation of authorization data in the <st1:place w:st="on">PAC.</st1:place>&nbsp;
! If the issued tickets become larger than 344 bytes OpenAFS 1.2 servers will be
! unable to process them.&nbsp; OpenAFS 1.4 servers can support the largest
! tickets that Active Directory can issue.&nbsp; Second, the Kerberos 5 tickets
! issued by Windows 2003 Active Directory are encrypted with the DES-CBC-MD5
! enctype.&nbsp; OpenAFS 1.2 servers only support the DES-CBC-CRC enctype.</p>
  
  <p class=MsoNormal>Microsoft has documented in <a
  href="http://support.microsoft.com/kb/832572/">Knowledge Base article 832572</a>
  a new NO_AUTH_REQUIRED flag that can be set on the account mapped to the AFS
! service principal which will prevent the generation of a <st1:place w:st="on">PAC.</st1:place></p>
! 
! <h3><a name="_Toc115416107"></a><a name="_Toc139993091"></a><a
! name="_Toc126872172"></a><span style='mso-bookmark:_Toc115416107'>3.1.2. Using
! the krb524 service</span></h3>
  
  <p class=MsoNormal>Some organizations which have AFS cell names and Kerberos
  realm names which differ by more then just lower and upper case rely on a
--- 769,859 ----
  with support for Win9x is 1.2.2b.&nbsp; The last version with support for
  Windows NT 4.0 is 1.2.10.</p>
  
! <h2><a name="_Toc152606207"></a><a name="_Toc152605036"></a><a
! name="_Toc115416102"></a><a name="_Toc139993086"></a><a name="_Toc126872167"></a><a
! name="_Toc115417040"></a><span style='mso-bookmark:_Toc152606207'><span
! style='mso-bookmark:_Toc152605036'><span style='mso-bookmark:_Toc115416102'>2.2
! Disk Space</span></span></span></h2>
  
  <p class=MsoNormal>Up to 60mb required for the OpenAFS binaries plus 100MB for
! the default AFSCache file.&nbsp;&nbsp; (The size of the AFSCache file may be
! adjusted via the Registry after installation.)</p>
  
! <h2><a name="_Toc152606208"></a><a name="_Toc152605037"></a><a
! name="_Toc115416103"></a><a name="_Toc139993087"></a><a name="_Toc126872168"></a><a
! name="_Toc115417041"></a><span style='mso-bookmark:_Toc152606208'><span
! style='mso-bookmark:_Toc152605037'><span style='mso-bookmark:_Toc115416103'>2.3
! Additional Software</span> Packages</span></span></h2>
  
  <p class=MsoNormal><a href="http://web.mit.edu/kerberos/dist/index.html">MIT
! Kerberos for Windows</a> 2.6.x or 3.1.x if Kerberos 5 authentication support is
  desired.</p>
  
! <h1><a name="_Toc152606209"></a><a name="_Toc152605038"></a><a
! name="_Toc115416104"></a><a name="_Toc139993088"></a><a name="_Toc126872169"></a><a
! name="_Toc115417111"></a><a name="_Toc115417042"></a><span style='mso-bookmark:
! _Toc152606209'><span style='mso-bookmark:_Toc152605038'><span style='mso-bookmark:
! _Toc115416104'>3. Operational Notes</span></span></span></h1>
! 
! <h2><a name="_Toc152606210"></a><a name="_Toc152605039"></a><a
! name="_Toc115416105"></a><a name="_Toc139993089"></a><a name="_Toc126872170"></a><a
! name="_Toc115417043"></a><span style='mso-bookmark:_Toc152606210'><span
! style='mso-bookmark:_Toc152605039'><span style='mso-bookmark:_Toc115416105'>3.1.
! Requirements for Kerberos 5 Authentication</span></span></span></h2>
  
  <p class=MsoNormal>The Kerberos 4 infrastructure on which the OpenAFS 1.2
  series is reliant is no longer secure.&nbsp; Cross-realm Kerberos is very
  important in the AFS context and most sites have or are migrating to Kerberos 5
! environments.&nbsp; The OpenAFS 1.4 series (and later) integrates with <a
  href="http://web.mit.edu/kerberos/">MIT Kerberos for Windows</a> 2.6.5 and
  above to support Kerberos 5 authentication including automatic renewal of AFS
! tokens and single sign-on via the Microsoft Windows Kerberos Logon
! Service.<span style='mso-spacerun:yes'>  </span></p>
  
! <p class=MsoNormal>When KFW is installed, the OpenAFS for Windows client will
! obtain Kerberos 5 tickets and use them as tokens without modification.&nbsp;
! The OpenAFS 1.4 client requires that all of the AFS Servers with which it
  communicates support the use of Kerberos 5 tickets as tokens. If Kerberos 5
  based tokens are presented to an AFS server that does not understand them, the
  server will be unable to communicate with the client when tokens are present.
  Kerberos 5 based tokens are supported by OpenAFS release 1.2.8 or later.&nbsp;
  IBM Transarc servers do not support Kerberos 5.</p>
  
! <h3><a name="_Toc152606211"></a><a name="_Toc152605040"></a><a
! name="_Toc115416106"></a><a name="_Toc139993090"></a><a name="_Toc126872171"></a><span
! style='mso-bookmark:_Toc152606211'><span style='mso-bookmark:_Toc152605040'><span
! style='mso-bookmark:_Toc115416106'>3.1.1. Active Directory</span></span></span></h3>
! 
! <p class=MsoNormal>Microsoft Windows Active Directory can be used as a Kerberos
! 5 KDC in conjunction with OpenAFS.<span style='mso-spacerun:yes'>  </span>There
! are two things to consider when using an Active Directory as the Kerberos realm
! that issues the AFS service ticket.&nbsp; First, the Kerberos 5 tickets issued
! by Active Directory can be quite large when compared to tickets issued by a
! traditional KDC due to the incorporation of authorization data (the Microsoft
! PAC).&nbsp; If the issued tickets are larger than 344 bytes, the OpenAFS 1.2
! servers will be unable to process them and will issue a RXKADBADTICKET
! error.<span style='mso-spacerun:yes'>  </span>OpenAFS 1.4 (and beyond) servers
! can support the largest tickets that Active Directory can issue.&nbsp; Second,
! the Kerberos 5 tickets issued by Windows 2003 Active Directory are encrypted
! with the DES-CBC-MD5 encryption type (enctype).&nbsp; OpenAFS 1.2 servers only
! support the DES-CBC-CRC enctype.<span style='mso-spacerun:yes'>  </span>As a
! result, OpenAFS 1.2 servers cannot process the resulting Kerberos 5
! tokens.<span style='mso-spacerun:yes'>  </span>Windows 2000 Active Directory
! issued tickets with the DES-CBC-CRC enctype.</p>
  
  <p class=MsoNormal>Microsoft has documented in <a
  href="http://support.microsoft.com/kb/832572/">Knowledge Base article 832572</a>
  a new NO_AUTH_REQUIRED flag that can be set on the account mapped to the AFS
! service principal.<span style='mso-spacerun:yes'>  </span>When this flag is
! set, the PAC authorization data will not be included in the ticket.<span
! style='mso-spacerun:yes'>  </span>Setting this flag is recommended for all
! accounts that are associated with non-Windows services and that do not
! understand the authorization data stored in the <st1:place w:st="on">PAC.</st1:place></p>
! 
! <h3><a name="_Toc152606212"></a><a name="_Toc152605041"></a><a
! name="_Toc115416107"></a><a name="_Toc139993091"></a><a name="_Toc126872172"></a><span
! style='mso-bookmark:_Toc152606212'><span style='mso-bookmark:_Toc152605041'><span
! style='mso-bookmark:_Toc115416107'>3.1.2. Using the krb524 service</span></span></span></h3>
  
  <p class=MsoNormal>Some organizations which have AFS cell names and Kerberos
  realm names which differ by more then just lower and upper case rely on a
***************
*** 810,819 ****
  Kerberos 4 ticket in realm BAR.&nbsp; This allows user@FOO to appear to be
  user@bar for the purposes of accessing the AFS cell.&nbsp; As of OpenAFS 1.2.8,
  support was added to allow the immediate use of Kerberos 5 tickets as AFS (2b)
! tokens. This is the first building block necessary to break away from the limitations
! of Kerberos 4 with AFS.&nbsp; By using Kerberos 5 directly we avoid the
! security holes inherent in Kerberos 4 cross-realm.&nbsp; We also gain access to
! cryptographically stronger algorithms for authentication and encryption. </p>
  
  <p class=MsoNormal>Another reason for using Kerberos 5 directly is because the
  krb524 service runs on a port (4444) which has become increasingly blocked by
--- 861,871 ----
  Kerberos 4 ticket in realm BAR.&nbsp; This allows user@FOO to appear to be
  user@bar for the purposes of accessing the AFS cell.&nbsp; As of OpenAFS 1.2.8,
  support was added to allow the immediate use of Kerberos 5 tickets as AFS (2b)
! tokens. This is the first building block necessary to break away from the
! limitations of Kerberos 4 with AFS.&nbsp; By using Kerberos 5 directly we avoid
! the security holes inherent in Kerberos 4 cross-realm.&nbsp; We also gain
! access to cryptographically stronger algorithms for authentication and encryption.
! </p>
  
  <p class=MsoNormal>Another reason for using Kerberos 5 directly is because the
  krb524 service runs on a port (4444) which has become increasingly blocked by
***************
*** 826,860 ****
  and the principal names placed into the ACL’s are not the principal names from
  the Kerberos 5 ticket.&nbsp; To support this transition, OpenAFS for Windows
  1.4 adds a new registry value, <i><a href="#_Value___:_Use524">Use524</a></i>,
! to force the use of krb524d.&nbsp; However, the availability of this option should
! only be used by individuals until such time as their organizations can provide
! a more permanent solution.</p>
  
! <h3>3.1.3. Network Identity Manager Plug-in</h3>
  
  <p class=MsoNormal>As of release 1.5.9, OpenAFS for Windows includes a Network
! Identity Manager plug-in for obtaining AFS tokens. <span
! style='mso-spacerun:yes'> </span>This plug-in is a contribution from <a
  href="https://www.secure-endpoints.com/">Secure Endpoints Inc.</a><span
  style='mso-spacerun:yes'>  </span>Network Identity Manager is a credential
  management tool that ships with <a href="http://web.mit.edu/kerberos/">MIT
! Kerberos for Windows</a> version 3.0 and above. <span
! style='mso-spacerun:yes'> </span>The OpenAFS plug-in requires <a
! href="http://web.mit.edu/kerberos/">MIT Kerberos for Windows</a> version 3.1 or
! above.</p>
! 
! <h2><a name="_Toc115416108"></a><a name="_Toc139993092"></a><a
! name="_Toc126872173"></a><a name="_Toc115417044"></a><span style='mso-bookmark:
! _Toc115416108'>3.2. Use of the Microsoft Loopback Adapter</span></h2>
  
  <p class=MsoNormal>By itself the OpenAFS Client Service does not provide robust
  behavior in a plug-n-play network environment.&nbsp; Changes to the number of
  network adapters or their assigned IP addresses will cause the service to
! terminate unexpectedly.&nbsp; To avoid this behavior OpenAFS for Windows
! installs a single instance of the Microsoft Loopback Adapter (MLA) on the
! machine.&nbsp; With the MLA installed, the OpenAFS Client Service will not be
! affected by the configuration changes of other network adapters installed on
! the system.&nbsp; </p>
  
  <p class=MsoNormal>The MLA is installed with a name of &quot;AFS&quot; and a
  pre-assigned IP address in the 10.x.x.x range.&nbsp; The MLA is bound to the
--- 878,972 ----
  and the principal names placed into the ACL’s are not the principal names from
  the Kerberos 5 ticket.&nbsp; To support this transition, OpenAFS for Windows
  1.4 adds a new registry value, <i><a href="#_Value___:_Use524">Use524</a></i>,
! to force the use of krb524d.&nbsp; However, the availability of this option
! should only be used by individuals until such time as their organizations can
! provide a more permanent solution.</p>
  
! <h3><a name="_Toc152606213"></a><a name="_Toc152605042"><span style='mso-bookmark:
! _Toc152606213'>3.1.3. Network Identity Manager Plug-in</span></a></h3>
  
  <p class=MsoNormal>As of release 1.5.9, OpenAFS for Windows includes a Network
! Identity Manager plug-in for obtaining AFS tokens.<span
! style='mso-spacerun:yes'>  </span>This plug-in is a contribution from <a
  href="https://www.secure-endpoints.com/">Secure Endpoints Inc.</a><span
  style='mso-spacerun:yes'>  </span>Network Identity Manager is a credential
  management tool that ships with <a href="http://web.mit.edu/kerberos/">MIT
! Kerberos for Windows</a> version 3.0 and above.<span style='mso-spacerun:yes'> 
! </span>The OpenAFS plug-in requires <a href="http://web.mit.edu/kerberos/">MIT
! Kerberos for Windows</a> version 3.1 or above.</p>
! 
! <p class=MsoNormal align=center style='text-align:center'><!--[if gte vml 1]><v:shapetype
!  id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t"
!  path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
!  <v:stroke joinstyle="miter"/>
!  <v:formulas>
!   <v:f eqn="if lineDrawn pixelLineWidth 0"/>
!   <v:f eqn="sum @0 1 0"/>
!   <v:f eqn="sum 0 0 @1"/>
!   <v:f eqn="prod @2 1 2"/>
!   <v:f eqn="prod @3 21600 pixelWidth"/>
!   <v:f eqn="prod @3 21600 pixelHeight"/>
!   <v:f eqn="sum @0 0 1"/>
!   <v:f eqn="prod @6 1 2"/>
!   <v:f eqn="prod @7 21600 pixelWidth"/>
!   <v:f eqn="sum @8 21600 0"/>
!   <v:f eqn="prod @7 21600 pixelHeight"/>
!   <v:f eqn="sum @10 21600 0"/>
!  </v:formulas>
!  <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
!  <o:lock v:ext="edit" aspectratio="t"/>
! </v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style='width:417pt;
!  height:509.25pt'>
!  <v:imagedata src="relnotes_files/image001.png" o:title="netidmgr_main"/>
! </v:shape><![endif]--><![if !vml]><img border=0 width=556 height=679
! src="relnotes_files/image007.jpg" v:shapes="_x0000_i1025"><![endif]></p>
! 
! <p class=MsoNormal>The Network Identity Manager replaces the former KFW ticket
! manager, Leash”, and when combined with the OpenAFS plug-in is intended to be
! used as a replacement for the AFS System Tray Tool (afscreds.exe).<span
! style='mso-spacerun:yes'>  </span>Unlike both Leash and the AFS System Tray
! Tool, Network Identity Manager with the OpenAFS plug-in can easily manage AFS
! tokens for multiple cells from one or more Kerberos 5 identities.</p>
! 
! <p class=MsoNormal align=center style='text-align:center'><!--[if gte vml 1]><v:shape
!  id="_x0000_i1026" type="#_x0000_t75" style='width:406.5pt;height:294.75pt'>
!  <v:imagedata src="relnotes_files/image003.png" o:title="netidmgr_afs_opt"/>
! </v:shape><![endif]--><![if !vml]><img border=0 width=542 height=393
! src="relnotes_files/image004.jpg" v:shapes="_x0000_i1026"><![endif]></p>
! 
! <p class=MsoNormal>The AFS configuration panel for each Kerberos 5 identity is
! used to configure which cells credentials should be obtained for and how they
! should be obtained.<span style='mso-spacerun:yes'>  </span>If the cell to realm
! mapping cannot be automatically determined, it can be explicitly
! specified.<span style='mso-spacerun:yes'>  </span>If the cell does not support
! Kerberos 5 tickets as tokens, then a krb524 service can be configured.</p>
! 
! <p class=MsoNormal align=center style='text-align:center'><!--[if gte vml 1]><v:shape
!  id="_x0000_i1027" type="#_x0000_t75" style='width:406.5pt;height:294.75pt'>
!  <v:imagedata src="relnotes_files/image005.png" o:title="netidmgr_afs_cfg"/>
! </v:shape><![endif]--><![if !vml]><img border=0 width=542 height=393
! src="relnotes_files/image006.jpg" v:shapes="_x0000_i1027"><![endif]></p>
! 
! <p class=MsoNormal>The AFS plug-in configuration panel provider can be used to
! check the status of the AFS Client Service and its version.<span
! style='mso-spacerun:yes'>  </span>An optional checkbox is provided that will
! prevent the AFS System Tray Tool from being started by Windows after
! login.<span style='mso-spacerun:yes'>   </span>A shortcut to the OpenAFS
! Control Panel is also provided.</p>
! 
! <h2><a name="_Toc152606214"></a><a name="_Toc152605043"></a><a
! name="_Toc115416108"></a><a name="_Toc139993092"></a><a name="_Toc126872173"></a><a
! name="_Toc115417044"></a><span style='mso-bookmark:_Toc152606214'><span
! style='mso-bookmark:_Toc152605043'><span style='mso-bookmark:_Toc115416108'>3.2.
! Use of the Microsoft Loopback Adapter</span> by the AFS Client Service</span></span></h2>
  
  <p class=MsoNormal>By itself the OpenAFS Client Service does not provide robust
  behavior in a plug-n-play network environment.&nbsp; Changes to the number of
  network adapters or their assigned IP addresses will cause the service to
! terminate unexpectedly.&nbsp; To avoid this behavior OpenAFS for Windows installs
! a single instance of the Microsoft Loopback Adapter (MLA) on the machine.&nbsp;
! With the MLA installed, the OpenAFS Client Service will not be affected by the
! configuration changes of other network adapters installed on the system.&nbsp; </p>
  
  <p class=MsoNormal>The MLA is installed with a name of &quot;AFS&quot; and a
  pre-assigned IP address in the 10.x.x.x range.&nbsp; The MLA is bound to the
***************
*** 893,909 ****
  font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&nbsp;start
  the AFS Client Service</p>
  
! <p class=MsoNormal>When the MLA is not installed the unique NETBIOS name
! published by OpenAFS SMB server is &quot;<i>MACHINE</i>-AFS&quot;.&nbsp; One of
! the benefits of using the MLA is that the NETBIOS name does not have to be
  published on any adapter other than the MLA.&nbsp; Therefore the chosen name is
  no longer required to be unique.&nbsp; Instead the NETBIOS name associated with
  the AFS Client Service is simply &quot;AFS&quot; and portable UNC paths of the
  form \\AFS\cellname\path can now be used on all machines.</p>
  
! <h2><a name="_Toc115416109"></a><a name="_Toc139993093"></a><a
! name="_Toc126872174"></a><a name="_Toc115417045"></a><span style='mso-bookmark:
! _Toc115416109'>3.3. Using Freelance (Dynamic Root) Mode to Improve Mobility</span></h2>
  
  <p class=MsoNormal>Traditionally, when the OpenAFS Client Service starts it
  must be able to access the &quot;root.afs&quot; volume of the default
--- 1005,1023 ----
  font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&nbsp;start
  the AFS Client Service</p>
  
! <p class=MsoNormal>When the MLA is not installed the unique NETBIOS name published
! by OpenAFS SMB server is &quot;<i>MACHINE</i>-AFS&quot;.&nbsp; One of the
! benefits of using the MLA is that the NETBIOS name does not have to be
  published on any adapter other than the MLA.&nbsp; Therefore the chosen name is
  no longer required to be unique.&nbsp; Instead the NETBIOS name associated with
  the AFS Client Service is simply &quot;AFS&quot; and portable UNC paths of the
  form \\AFS\cellname\path can now be used on all machines.</p>
  
! <h2><a name="_Toc152606215"></a><a name="_Toc152605044"></a><a
! name="_Toc115416109"></a><a name="_Toc139993093"></a><a name="_Toc126872174"></a><a
! name="_Toc115417045"></a><span style='mso-bookmark:_Toc152606215'><span
! style='mso-bookmark:_Toc152605044'><span style='mso-bookmark:_Toc115416109'>3.3.
! Using Freelance (Dynamic Root) Mode to Improve Mobility</span></span></span></h2>
  
  <p class=MsoNormal>Traditionally, when the OpenAFS Client Service starts it
  must be able to access the &quot;root.afs&quot; volume of the default
***************
*** 912,926 ****
  default cell believes should be accessible.&nbsp; If the &quot;root.afs&quot;
  volume is inaccessible when the client service is started, the service will
  terminate unexpectedly.&nbsp; Since many users now use laptops or otherwise
! operate in disconnected environments in which a VPN may be required to access
! the cell's servers, it is often the case that the &quot;root.afs&quot; volume
! for the default cell is not reachable and the OpenAFS Client Service will not
  successfully start. </p>
  
  <p class=MsoNormal>To allow the OpenAFS Client Service to operate in these
! environments, a fake &quot;root.afs&quot; volume is dynamically constructed
! from mount points and symlinks stored in the local registry.&nbsp; This method
! of operation is referred to as Freelance mode.</p>
  
  <p class=MsoNormal>The content of the fake “root.afs” volume is dynamically
  modified as cells are accessed.&nbsp; When the fake &quot;root.afs&quot; volume
--- 1026,1039 ----
  default cell believes should be accessible.&nbsp; If the &quot;root.afs&quot;
  volume is inaccessible when the client service is started, the service will
  terminate unexpectedly.&nbsp; Since many users now use laptops or otherwise
! operate in disconnected environments in which a VPN may be required to access the
! cell's servers, it is often the case that the &quot;root.afs&quot; volume for
! the default cell is not reachable and the OpenAFS Client Service will not
  successfully start. </p>
  
  <p class=MsoNormal>To allow the OpenAFS Client Service to operate in these
! environments, Freelance mode dynamically constructs a fake &quot;root.afs&quot;
! volume from mount points and symlinks stored in the local registry.</p>
  
  <p class=MsoNormal>The content of the fake “root.afs” volume is dynamically
  modified as cells are accessed.&nbsp; When the fake &quot;root.afs&quot; volume
***************
*** 971,988 ****
  <p class=preformattedtext style='margin-left:35.45pt'><a
  href="#_Regkey:_[HKLMSOFTWAREOpenAFSClie_1">HKLM\SOFTWARE\OpenAFS\Client\Freelance\Symlinks</a>&nbsp;</p>
  
! <h2><a name="_Toc115416110"></a><a name="_Toc139993094"></a><a
! name="_Toc126872175"></a><a name="_Toc115417046"></a><span style='mso-bookmark:
! _Toc115416110'>3.4. Locating AFS Volume Database Servers</span> </h2>
  
  <p class=MsoNormal>The OpenAFS for Windows client will use DNS AFSDB records to
! discover the location of AFS Volume Database servers when entries are not
! present in the client's CellServDB file
! (\%PROGRAMFILES%\OpenAFS\Client\CellServDB).</p>
! 
! <h2><a name="_Toc115416111"></a><a name="_Toc139993095"></a><a
! name="_Toc126872176"></a><a name="_Toc115417047"></a><span style='mso-bookmark:
! _Toc115416111'>3.5. Obtaining AFS Tokens as a Part of Windows Logon</span></h2>
  
  <p class=MsoNormal>OpenAFS for Windows installs a WinLogon Network Provider to
  provide Single Sign-On functionality (aka Integrated Logon.)&nbsp; Integrated
--- 1084,1104 ----
  <p class=preformattedtext style='margin-left:35.45pt'><a
  href="#_Regkey:_[HKLMSOFTWAREOpenAFSClie_1">HKLM\SOFTWARE\OpenAFS\Client\Freelance\Symlinks</a>&nbsp;</p>
  
! <h2><a name="_Toc152606216"></a><a name="_Toc152605045"></a><a
! name="_Toc115416110"></a><a name="_Toc139993094"></a><a name="_Toc126872175"></a><a
! name="_Toc115417046"></a><span style='mso-bookmark:_Toc152606216'><span
! style='mso-bookmark:_Toc152605045'><span style='mso-bookmark:_Toc115416110'>3.4.
! Locating AFS Volume Database Servers</span> via DNS</span></span> </h2>
  
  <p class=MsoNormal>The OpenAFS for Windows client will use DNS AFSDB records to
! discover the location of AFS Volume Database servers when entries for the cell
! are not present in the client's CellServDB file (\%PROGRAMFILES%\OpenAFS\Client\CellServDB).</p>
! 
! <h2><a name="_Toc152606217"></a><a name="_Toc152605046"></a><a
! name="_Toc115416111"></a><a name="_Toc139993095"></a><a name="_Toc126872176"></a><a
! name="_Toc115417047"></a><span style='mso-bookmark:_Toc152606217'><span
! style='mso-bookmark:_Toc152605046'><span style='mso-bookmark:_Toc115416111'>3.5.
! Obtaining AFS Tokens as a Integrated Part of Windows Logon</span></span></span></h2>
  
  <p class=MsoNormal>OpenAFS for Windows installs a WinLogon Network Provider to
  provide Single Sign-On functionality (aka Integrated Logon.)&nbsp; Integrated
***************
*** 1003,1009 ****
  <p class=MsoNormal>When KFW is configured, Integrated Logon will use it to
  obtain tokens.&nbsp; The Kerberos 5 tickets obtained during the process of
  generating AFS tokens are preserved and stored into the default ccache within
! the user logon session.</p>
  
  <p class=MsoNormal>Integrated Logon does not have the ability to cache the
  user's username and password for the purpose of obtaining tokens if the
--- 1119,1129 ----
  <p class=MsoNormal>When KFW is configured, Integrated Logon will use it to
  obtain tokens.&nbsp; The Kerberos 5 tickets obtained during the process of
  generating AFS tokens are preserved and stored into the default ccache within
! the user logon session (except on Windows Vista).<span
! style='mso-spacerun:yes'>   </span>Use of KFW for Integrated Logon can be
! disabled via the <a href="#_Value:_EnableKFW">EnableKFW</a> registry
! value.<span style='mso-spacerun:yes'>  </span>Use of the krb524 service can be
! configured via the <a href="#_Value:_Use524">Use524</a> registry value.</p>
  
  <p class=MsoNormal>Integrated Logon does not have the ability to cache the
  user's username and password for the purpose of obtaining tokens if the
***************
*** 1011,1022 ****
  
  <p class=MsoNormal>Integrated Login supports the ability to obtain tokens for
  multiple cells.&nbsp; For further information on how to configure this feature
! read the <a href="../relnotes.htm#_Value:_TheseCells">TheseCells</a> value in <a
! href="#_Appendix_A:_Registry_Values">Appendix A</a>.</p>
  
! <h2><a name="_Toc115416112"></a><a name="_Toc139993096"></a><a
! name="_Toc126872177"></a><a name="_Toc115417048"></a><span style='mso-bookmark:
! _Toc115416112'>3.6. AFS System Tray Command Line Options</span></h2>
  
  <p class=MsoNormal>The AFS System Tray tool (afscreds.exe) supports several
  command line options: </p>
--- 1131,1144 ----
  
  <p class=MsoNormal>Integrated Login supports the ability to obtain tokens for
  multiple cells.&nbsp; For further information on how to configure this feature
! read about the <a href="../relnotes.htm#_Value:_TheseCells">TheseCells</a>
! value.</p>
  
! <h2><a name="_Toc152606218"></a><a name="_Toc152605047"></a><a
! name="_Toc115416112"></a><a name="_Toc139993096"></a><a name="_Toc126872177"></a><a
! name="_Toc115417048"></a><span style='mso-bookmark:_Toc152606218'><span
! style='mso-bookmark:_Toc152605047'><span style='mso-bookmark:_Toc115416112'>3.6.
! AFS System Tray Command Line Options</span></span></span></h2>
  
  <p class=MsoNormal>The AFS System Tray tool (afscreds.exe) supports several
  command line options: </p>
***************
*** 1061,1075 ****
  <p class=MsoNormal>By default afscreds.exe is configured by the OpenAFS.org
  installers to use “-A -N -M -Q” as startup options.&nbsp; Currently, there is
  no user interface to change this selection after install time although these
! options may be altered via the registry on either per machine or per user
! basis.&nbsp; See <a href="#_Value___:_AfscredsShortcutParams">AfscredsShortcutParams</a>
! in <a href="#_Appendix_A:_Registry_Values">Appendix A</a>.</p>
! 
! <h2><a name="_Toc115416113"></a><a name="_Toc139993097"></a><a
! name="_Toc126872178"></a><a name="_Toc115417049"></a><span style='mso-bookmark:
! _Toc115416113'>3.7. The “AFS Client Admins” Authorization Group</span></h2>
  
! <p class=MsoNormal>The OpenAFS for Windows 1.4 client supports a local Windows
  authorization group named &quot;AFS Client Admins&quot;.&nbsp; This group is
  used in place of the &quot;Administrators&quot; group to determine which users
  are allowed to modify the AFS Client Service configuration via the AFS Control
--- 1183,1199 ----
  <p class=MsoNormal>By default afscreds.exe is configured by the OpenAFS.org
  installers to use “-A -N -M -Q” as startup options.&nbsp; Currently, there is
  no user interface to change this selection after install time although these
! options may be altered via the registry on either per machine or per user basis.&nbsp;
! See <a href="#_Value___:_AfscredsShortcutParams">AfscredsShortcutParams</a> in <a
! href="#_Appendix_A:_Registry_Values">Appendix A</a>.</p>
  
! <h2><a name="_Toc152606219"></a><a name="_Toc152605048"></a><a
! name="_Toc115416113"></a><a name="_Toc139993097"></a><a name="_Toc126872178"></a><a
! name="_Toc115417049"></a><span style='mso-bookmark:_Toc152606219'><span
! style='mso-bookmark:_Toc152605048'><span style='mso-bookmark:_Toc115416113'>3.7.
! The “AFS Client Admins” Authorization Group</span></span></span></h2>
! 
! <p class=MsoNormal>The OpenAFS for Windows client supports a local Windows
  authorization group named &quot;AFS Client Admins&quot;.&nbsp; This group is
  used in place of the &quot;Administrators&quot; group to determine which users
  are allowed to modify the AFS Client Service configuration via the AFS Control
***************
*** 1144,1155 ****
  the <a href="#_Value_:_SysName">registry</a> and not via &quot;fs
  sysname&quot;.</p>
  
! <h2><a name="_Toc115416114"></a><a name="_Toc139993098"></a><a
! name="_Toc126872179"></a><a name="_Toc115417050"></a><span style='mso-bookmark:
! _Toc115416114'>3.8. OpenAFS support for UNC paths</span> </h2>
  
! <p class=MsoNormal>The OpenAFS 1.4 client supports UNC paths everywhere.&nbsp;
! UNC paths provide a canonical name for resources stored within AFS.&nbsp; UNC paths
  should be used instead of drive letter mappings whenever possible.&nbsp;&nbsp;
  This is especially true when specifying the location of roaming profiles and
  redirected folders.&nbsp;&nbsp;</p>
--- 1268,1281 ----
  the <a href="#_Value_:_SysName">registry</a> and not via &quot;fs
  sysname&quot;.</p>
  
! <h2><a name="_Toc152606220"></a><a name="_Toc152605049"></a><a
! name="_Toc115416114"></a><a name="_Toc139993098"></a><a name="_Toc126872179"></a><a
! name="_Toc115417050"></a><span style='mso-bookmark:_Toc152606220'><span
! style='mso-bookmark:_Toc152605049'><span style='mso-bookmark:_Toc115416114'>3.8.
! OpenAFS support for UNC paths</span></span></span> </h2>
  
! <p class=MsoNormal>The OpenAFS client supports UNC paths everywhere.&nbsp; UNC
! paths provide a canonical name for resources stored within AFS.&nbsp; UNC paths
  should be used instead of drive letter mappings whenever possible.&nbsp;&nbsp;
  This is especially true when specifying the location of roaming profiles and
  redirected folders.&nbsp;&nbsp;</p>
***************
*** 1157,1165 ****
  <p class=MsoNormal>Power users that make extensive use of the command line
  shell, cmd.exe, should consider using JP Software's 4NT or Take Command command
  processors.&nbsp; Unlike cmd.exe, the JPSoftware shells fully support UNC paths
! as the current directory.&nbsp; With the release of version 4NT 7.0 and Take
! Command 7.0, JPSoftware is adding special recognition of OpenAFS.&nbsp; AFS
! paths can be entered in UNIX notation (e.g., <a
  href="file:///\\afs\openafs.org\software">/afs/openafs.org/software</a>), space
  utilization reports the output of the volume status for the specified path, and
  many AFS specific functions and variables have been added to the command
--- 1283,1291 ----
  <p class=MsoNormal>Power users that make extensive use of the command line
  shell, cmd.exe, should consider using JP Software's 4NT or Take Command command
  processors.&nbsp; Unlike cmd.exe, the JPSoftware shells fully support UNC paths
! as the current directory.&nbsp; JPSoftware added special recognition for
! OpenAFS to its command shells, 4NT 7.0 and Take Command 7.0.&nbsp; AFS paths
! can be entered in UNIX notation (e.g., <a
  href="file:///\\afs\openafs.org\software">/afs/openafs.org/software</a>), space
  utilization reports the output of the volume status for the specified path, and
  many AFS specific functions and variables have been added to the command
***************
*** 1167,1180 ****
  
  <p class=MsoNormal>JPSoftware's web site is <span class=MsoHyperlink>http://www.jpsoft.com</span>.</p>
  
! <h2><a name="_Toc115416115"></a><a name="_Toc139993099"></a><a
! name="_Toc126872180"></a><a name="_Toc115417051"></a><span style='mso-bookmark:
! _Toc115416115'>3.9. OpenAFS includes aklog.exe</span></h2>
! 
! <p class=MsoNormal>The OpenAFS 1.4 Client ships with its own version of
! aklog.exe which should be used in preference to those obtained by third party
! sources.&nbsp; The OpenAFS aklog.exe supports Kerberos 5 as well as the ability
! to auto-generate AFS IDs within foreign PTS databases.</p>
  
  <p class=preformattedtext>Usage: aklog [-d] [[-cell | -c] cell [-k krb_realm]]</p>
  
--- 1293,1308 ----
  
  <p class=MsoNormal>JPSoftware's web site is <span class=MsoHyperlink>http://www.jpsoft.com</span>.</p>
  
! <h2><a name="_Toc152606221"></a><a name="_Toc152605050"></a><a
! name="_Toc115416115"></a><a name="_Toc139993099"></a><a name="_Toc126872180"></a><a
! name="_Toc115417051"></a><span style='mso-bookmark:_Toc152606221'><span
! style='mso-bookmark:_Toc152605050'><span style='mso-bookmark:_Toc115416115'>3.9.
! OpenAFS includes aklog.exe</span></span></span></h2>
! 
! <p class=MsoNormal>The OpenAFS Client ships with its own version of aklog.exe
! which should be used in preference to those obtained by other sources.&nbsp;
! The OpenAFS aklog.exe supports Kerberos 5 as well as the ability to
! auto-generate AFS IDs within foreign PTS databases.</p>
  
  <p class=preformattedtext>Usage: aklog [-d] [[-cell | -c] cell [-k krb_realm]]</p>
  
***************
*** 1208,1221 ****
  <p class=preformattedtext>&nbsp;&nbsp; -m = use krb524d to convert Kerberos V
  tickets to Kerberos IV</p>
  
! <h2><a name="_Toc115416116"></a><a name="_Toc139993100"></a><a
! name="_Toc126872181"></a><a name="_Toc115417052"></a><span style='mso-bookmark:
! _Toc115416116'>3.10. OpenAFS Servers on Windows are Unsupported</span></h2>
! 
! <p class=MsoNormal>The AFS Server functionality provided with OpenAFS 1.4 might
! work but should be considered highly experimental.&nbsp; It has not been
! thoroughly tested.&nbsp; Any data which would cause pain if lost should not be
! stored in an OpenAFS Server on Windows.</p>
  
  <p class=MsoNormal>A few notes on the usage of the AFS Client Service if it is
  going to be used with the OpenAFS AFS Server:</p>
--- 1336,1351 ----
  <p class=preformattedtext>&nbsp;&nbsp; -m = use krb524d to convert Kerberos V
  tickets to Kerberos IV</p>
  
! <h2><a name="_Toc152606222"></a><a name="_Toc152605051"></a><a
! name="_Toc115416116"></a><a name="_Toc139993100"></a><a name="_Toc126872181"></a><a
! name="_Toc115417052"></a><span style='mso-bookmark:_Toc152606222'><span
! style='mso-bookmark:_Toc152605051'><span style='mso-bookmark:_Toc115416116'>3.10.
! OpenAFS Servers on Windows are Unsupported</span></span></span></h2>
! 
! <p class=MsoNormal>The AFS Server functionality provided as part of the OpenAFS
! install package might work but should be considered highly experimental.&nbsp;
! It has not been thoroughly tested.&nbsp; Any data which would cause pain if
! lost should not be stored in an OpenAFS Server on Windows.</p>
  
  <p class=MsoNormal>A few notes on the usage of the AFS Client Service if it is
  going to be used with the OpenAFS AFS Server:</p>
***************
*** 1224,1328 ****
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
  font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>When
  installed on the same machine as the AFS Server, Freelance mode must be turned
! off.&nbsp; Otherwise, you will be unable to manipulate the contents of the
! root.afs volume for the hosted cell.</p>
  
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
  font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>The
  AFS Server and related tools only support the built in kaserver (Kerberos
  IV).&nbsp; If the AFS Server is being used, <a
! href="http://web.mit.edu/kerberos/">MIT Kerberos for Windows</a> should not be
! installed or must be disabled.</p>
  
! <h2><a name="_Toc115416117"></a><a name="_Toc139993101"></a><a
! name="_Toc126872182"></a><a name="_Toc115417053"></a><span style='mso-bookmark:
! _Toc115416117'>3.11. OpenAFS Debugging Symbol files</span></h2>
! 
! <p class=MsoNormal>The OpenAFS for Windows installers now include Debugging
! Symbol files which should be installed if you are experiencing problems and
! need to send crash reports.&nbsp; This is true for both the release and the
! debug versions of the installers.&nbsp; The difference between the release and
! debug versions are:</p>
  
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
  font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>whether
! or not the binaries were compiled with optimization</p>
  
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
  font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>whether
! the debug symbols are installed by default</p>
  
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
  font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>whether
! additional debug statements were compiled into the binaries</p>
  
! <h2><a name="_Toc115416118"></a><a name="_Toc139993102"></a><a
! name="_Toc126872183"></a><a name="_Toc115417054"></a><span style='mso-bookmark:
! _Toc115416118'>3.12. </span>Large Files (64-bit) Supported</h2>
  
  <p class=MsoNormal>As of release 1.5.3, OpenAFS for Windows supports files
  larger than 2GB.&nbsp; The maximum file size is now 16777216 terabytes when the
  AFS File Server supports large files.&nbsp;&nbsp; If the AFS File Server does
  not support large files, then the file size limit remains 2GB.</p>
  
! <h2><a name="_Toc115416119"></a><a name="_Toc139993103"></a><a
! name="_Toc126872184"></a><a name="_Toc115417055"></a><span style='mso-bookmark:
! _Toc115416119'>3.13. Encrypted AFS File Access</span></h2>
  
  <p class=MsoNormal>The OpenAFS for Windows installer by default activates a
! weak form of encrypted data transfer between the AFS client and the AFS
! servers.&nbsp; This is often referred to as &quot;fcrypt&quot; mode.&nbsp;
! Encrypted data transfer can be turned on or off with the “fs crypt”
! command.&nbsp; Transitions between “crypt” and “non-crypt” modes are logged to
! the Windows Application Event Log. </p>
! 
! <h2><a name="_Toc115416120"></a><a name="_Toc139993104"></a><a
! name="_Toc126872185"></a><a name="_Toc115417056"></a><span style='mso-bookmark:
! _Toc115416120'>3.14. Authenticated Access to the OpenAFS Client Service</span></h2>
! 
! <p class=MsoNormal>OpenAFS 1.4 supports authenticated SMB connections using
! either NTLM or GSS SPNEGO (NTLM).&nbsp; In previous versions of OpenAFS, the
! SMB connections were unauthenticated which opened the door for several attacks
! which could be used to obtain access to another user's tokens on shared
  machines.&nbsp;&nbsp;&nbsp; </p>
  
  <p class=MsoNormal>When GSS SPNEGO attempts a Kerberos 5 authentication, the
  Windows SMB client will attempt to retrieve service tickets for
  &quot;cifs/afs@REALM&quot; (if the loopback adapter is in use) or
! &quot;cifs/machine-afs@REALM&quot; (if the loopback adapter is not being used).&nbsp;
! It is extremely important that this service principal not exist in the KDC
! database as the Kerberos authentication must fail allowing automatic fallback
! to NTLM.&nbsp; When NTLM is used a special local authentication mode will be
! used that does not require access to the user's password.&nbsp; Instead,
! Windows will internally recognize the request as coming from a local logon
! session.</p>
! 
! <h2><a name="_Toc115416121"></a><a name="_Toc139993105"></a><a
! name="_Toc126872186"></a><a name="_Toc115417057"></a><span style='mso-bookmark:
! _Toc115416121'>3.15. No More INI Files</span></h2>
  
  <p class=MsoNormal>Previous AFS clients for Windows stored configuration data
! in Windows .INI files. &nbsp;&nbsp;OpenAFS 1.4 does not use Windows .INI files
! for the storage of configuration data.&nbsp;&nbsp; All settings are now stored
! in the registry (see <a href="#_Appendix_A:_Registry_Values">Appendix A</a>).&nbsp;
  The CellServDB file is now stored in the %PROGRAMFILES%\OpenAFS\Client
  directory.&nbsp;&nbsp; The <i><a href="#_Value___:_CellServDBDir">CellServDBDir</a></i>
  registry value can be used to specify an alternative location.</p>
  
! <p class=MsoNormal>OpenAFS 1.4 will relocate the contents of the “afsdcell.ini”
! file to the new CellServDB file.&nbsp; OpenAFS 1.4 will also import the
! contents of the “afs_freelance.ini” file to the Windows registry.&nbsp;&nbsp;
! OpenAFS 1.4 will not process the contents of the “afsddbmt.ini”.</p>
! 
! <h2><a name="_Toc115416122"></a><a name="_Toc139993106"></a><a
! name="_Toc126872187"></a><a name="_Toc115417058"></a><span style='mso-bookmark:
! _Toc115416122'>3.16. Microsoft Windows Internet Connection Firewall</span></h2>
  
! <p class=MsoNormal>The OpenAFS 1.4 Client is compatible with the Internet
  Connection Firewall that debuted with Windows XP SP2 and Windows 2003
  SP1.&nbsp; The Internet Connection Firewall will be automatically adjusted to
  allow the receipt of incoming callback messages from the AFS file server.&nbsp;
--- 1354,1479 ----
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
  font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>When
  installed on the same machine as the AFS Server, Freelance mode must be turned
! off.&nbsp; Otherwise, you will be unable to manipulate the contents of the root.afs
! volume for the hosted cell.</p>
  
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
  font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>The
  AFS Server and related tools only support the built in kaserver (Kerberos
  IV).&nbsp; If the AFS Server is being used, <a
! href="http://web.mit.edu/kerberos/">MIT Kerberos for Windows</a> should not be installed
! or must be disabled via the <a href="#_Toc126872361">EnableKFW</a> registry
! value.</p>
! 
! <h2><a name="_Toc152606223"></a><a name="_Toc152605052"></a><a
! name="_Toc115416117"></a><a name="_Toc139993101"></a><a name="_Toc126872182"></a><a
! name="_Toc115417053"></a><span style='mso-bookmark:_Toc152606223'><span
! style='mso-bookmark:_Toc152605052'><span style='mso-bookmark:_Toc115416117'>3.11.
! OpenAFS Debugging Symbol files</span></span></span></h2>
! 
! <p class=MsoNormal>The OpenAFS for Windows installers include Debugging Symbol
! files which should be installed if you are experiencing problems and need to
! send crash reports.&nbsp; This is true for both the release and the debug
! versions of the installers.&nbsp; The difference between the release and debug
! versions are:</p>
  
! <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
! style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
! font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>whether
! or not the binaries were compiled with optimization (release: yes, debug: no)</p>
  
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
  font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>whether
! or not the debug symbols are installed by default (release: no, debug: yes)</p>
  
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
  font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>whether
! or not <i style='mso-bidi-font-style:normal'>fs trace</i> logging is turned on
! by default (release: no, debug: yes)<span style='font-size:9.0pt;font-family:
! Symbol'><o:p></o:p></span></p>
  
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
  font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>whether
! or not additional debug statements were compiled into the binaries (release:
! no, debug: yes)</p>
  
! <h2><a name="_Toc152606224"></a><a name="_Toc152605053"></a><a
! name="_Toc115416118"></a><a name="_Toc139993102"></a><a name="_Toc126872183"></a><a
! name="_Toc115417054"></a><span style='mso-bookmark:_Toc152606224'><span
! style='mso-bookmark:_Toc152605053'><span style='mso-bookmark:_Toc115416118'>3.12.
! </span>Large Files (64-bit) Supported</span></span></h2>
  
  <p class=MsoNormal>As of release 1.5.3, OpenAFS for Windows supports files
  larger than 2GB.&nbsp; The maximum file size is now 16777216 terabytes when the
  AFS File Server supports large files.&nbsp;&nbsp; If the AFS File Server does
  not support large files, then the file size limit remains 2GB.</p>
  
! <h2><a name="_Toc152606225"></a><a name="_Toc152605054"></a><a
! name="_Toc115416119"></a><a name="_Toc139993103"></a><a name="_Toc126872184"></a><a
! name="_Toc115417055"></a><span style='mso-bookmark:_Toc152606225'><span
! style='mso-bookmark:_Toc152605054'><span style='mso-bookmark:_Toc115416119'>3.13.
! Encrypted AFS File Access</span></span></span></h2>
  
  <p class=MsoNormal>The OpenAFS for Windows installer by default activates a
! weak form of encrypted data transfer between the AFS client and the AFS servers.&nbsp;
! This is often referred to as &quot;fcrypt&quot; mode.&nbsp; Encrypted data
! transfer can be turned on or off with the “fs crypt” command.&nbsp; Transitions
! between “crypt” and “non-crypt” modes are logged to the Windows Application
! Event Log. </p>
! 
! <h2><a name="_Toc152606226"></a><a name="_Toc152605055"></a><a
! name="_Toc115416120"></a><a name="_Toc139993104"></a><a name="_Toc126872185"></a><a
! name="_Toc115417056"></a><span style='mso-bookmark:_Toc152606226'><span
! style='mso-bookmark:_Toc152605055'><span style='mso-bookmark:_Toc115416120'>3.14.
! Authenticated Access to the OpenAFS Client Service</span></span></span></h2>
! 
! <p class=MsoNormal>OpenAFS authenticates SMB connections using either NTLM or
! GSS SPNEGO (NTLM).&nbsp; In previous versions of OpenAFS, the SMB connections
! were unauthenticated which opened the door for several attacks which could be
! used to obtain access to another user's tokens on shared
  machines.&nbsp;&nbsp;&nbsp; </p>
  
  <p class=MsoNormal>When GSS SPNEGO attempts a Kerberos 5 authentication, the
  Windows SMB client will attempt to retrieve service tickets for
  &quot;cifs/afs@REALM&quot; (if the loopback adapter is in use) or
! &quot;cifs/machine-afs@REALM&quot; (if the loopback adapter is not being
! used).&nbsp; It is extremely important that this service principal not exist in
! the KDC database as the Kerberos authentication must fail allowing automatic
! fallback to NTLM.&nbsp; When NTLM is used a special local authentication mode
! will be used that does not require access to the user's password.&nbsp;
! Instead, Windows will internally recognize the request as coming from a local
! logon session.</p>
! 
! <h2><a name="_Toc152606227"></a><a name="_Toc152605056"></a><a
! name="_Toc115416121"></a><a name="_Toc139993105"></a><a name="_Toc126872186"></a><a
! name="_Toc115417057"></a><span style='mso-bookmark:_Toc152606227'><span
! style='mso-bookmark:_Toc152605056'><span style='mso-bookmark:_Toc115416121'>3.15.
! No More INI Files</span></span></span></h2>
  
  <p class=MsoNormal>Previous AFS clients for Windows stored configuration data
! in Windows .INI files. &nbsp;&nbsp;The OpenAFS client does not use Windows .INI
! files for the storage of configuration data.&nbsp;&nbsp; All settings are
! stored in the registry (see <a href="#_Appendix_A:_Registry_Values">Appendix A</a>).&nbsp;
  The CellServDB file is now stored in the %PROGRAMFILES%\OpenAFS\Client
  directory.&nbsp;&nbsp; The <i><a href="#_Value___:_CellServDBDir">CellServDBDir</a></i>
  registry value can be used to specify an alternative location.</p>
  
! <p class=MsoNormal>OpenAFS will relocate the contents of the “afsdcell.ini”
! file to the new CellServDB file.&nbsp; OpenAFS will also import the contents of
! the “afs_freelance.ini” file to the Windows registry.&nbsp;&nbsp; OpenAFS will
! not process the contents of the “afsddbmt.ini”.</p>
! 
! <h2><a name="_Toc152606228"></a><a name="_Toc152605057"></a><a
! name="_Toc115416122"></a><a name="_Toc139993106"></a><a name="_Toc126872187"></a><a
! name="_Toc115417058"></a><span style='mso-bookmark:_Toc152606228'><span
! style='mso-bookmark:_Toc152605057'><span style='mso-bookmark:_Toc115416122'>3.16.
! Microsoft Windows Internet Connection Firewall</span></span></span></h2>
  
! <p class=MsoNormal>The OpenAFS Client is compatible with the Internet
  Connection Firewall that debuted with Windows XP SP2 and Windows 2003
  SP1.&nbsp; The Internet Connection Firewall will be automatically adjusted to
  allow the receipt of incoming callback messages from the AFS file server.&nbsp;
***************
*** 1330,1348 ****
  to allow SMB authentication to be performed across the Microsoft Loopback
  Adapter.</p>
  
! <h2><a name="_Toc115416123"></a><a name="_Toc139993107"></a><a
! name="_Toc126872188"></a><a name="_Toc115417059"></a><span style='mso-bookmark:
! _Toc115416123'>3.17. Browsing AFS from the Explorer Shell and Office</span></h2>
! 
! <p class=MsoNormal>The OpenAFS 1.4 Client Service implements the CIFS Remote
! Admin Protocol which allows Explorer to browse server and share information.
! This significantly enhances the interoperability of AFS volumes within the
! Explorer Shell and Microsoft Office applications.</p>
! 
! <h2><a name="_Toc115416124"></a><a name="_Toc139993108"></a><a
! name="_Toc126872189"></a><a name="_Toc115417060"></a><span style='mso-bookmark:
! _Toc115416124'>3.18. </span><st1:place w:st="on"><st1:PlaceName w:st="on">Byte</st1:PlaceName>
!  <st1:PlaceType w:st="on">Range</st1:PlaceType></st1:place> Locking</h2>
  
  <p class=MsoNormal>Many applications on Windows (e.g. Microsoft Office) require
  the use of byte range locks applied to a file either to protect against
--- 1481,1503 ----
  to allow SMB authentication to be performed across the Microsoft Loopback
  Adapter.</p>
  
! <h2><a name="_Toc152606229"></a><a name="_Toc152605058"></a><a
! name="_Toc115416123"></a><a name="_Toc139993107"></a><a name="_Toc126872188"></a><a
! name="_Toc115417059"></a><span style='mso-bookmark:_Toc152606229'><span
! style='mso-bookmark:_Toc152605058'><span style='mso-bookmark:_Toc115416123'>3.17.
! Browsing AFS from the Explorer Shell and Office</span></span></span></h2>
! 
! <p class=MsoNormal>The OpenAFS Client Service implements the CIFS Remote Admin
! Protocol which allows Explorer to browse server and share information. This
! significantly enhances the interoperability of AFS volumes within the Explorer
! Shell and Microsoft Office applications.</p>
! 
! <h2><a name="_Toc152606230"></a><a name="_Toc152605059"></a><a
! name="_Toc115416124"></a><a name="_Toc139993108"></a><a name="_Toc126872189"></a><a
! name="_Toc115417060"></a><span style='mso-bookmark:_Toc152606230'><span
! style='mso-bookmark:_Toc152605059'><span style='mso-bookmark:_Toc115416124'>3.18.
! </span><st1:place w:st="on"><st1:PlaceName w:st="on">Byte</st1:PlaceName> <st1:PlaceType
!  w:st="on">Range</st1:PlaceType></st1:place> Locking</span></span></h2>
  
  <p class=MsoNormal>Many applications on Windows (e.g. Microsoft Office) require
  the use of byte range locks applied to a file either to protect against
***************
*** 1382,1390 ****
  the client.</p>
  
  <p class=MsoNormal>Since Microsoft Windows applications almost always attempt
! to obtain a temporary read lock when accessing files the CIFS-AFS gateway
! implements the following semantics in order to reduce the inconvenience on end
! users.&nbsp; </p>
  
  <ul style='margin-top:0pt' type=disc>
   <li class=MsoNormal style='mso-list:l1 level1 lfo3;tab-stops:list 36.0pt'>If
--- 1537,1545 ----
  the client.</p>
  
  <p class=MsoNormal>Since Microsoft Windows applications almost always attempt
! to obtain a temporary read lock when accessing files the OpenAFS Client’s
! CIFS-AFS gateway implements the following semantics in order to reduce the
! inconvenience on end users.&nbsp; </p>
  
  <ul style='margin-top:0pt' type=disc>
   <li class=MsoNormal style='mso-list:l1 level1 lfo3;tab-stops:list 36.0pt'>If
***************
*** 1422,1491 ****
       file handles prevents subsequent data corruption from taking place.</li>
  </ul>
  
! <h2><a name="_Toc115416125"></a><a name="_Toc139993109"></a><a
! name="_Toc126872190"></a><a name="_Toc115417061"></a><span style='mso-bookmark:
! _Toc115416125'>3.19. Automatic Discarding of AFS Tokens at Logoff</span></h2>
! 
! <p class=MsoNormal>OpenAFS 1.4 will automatically forget a user's tokens upon
! Logoff unless the user's profile was loaded from an AFS volume.&nbsp; In this situation
! there is no mechanism to determine when the profile has been successfully
! written back to the network.&nbsp; It is therefore unsafe to release the user's
! tokens.&nbsp; Whether or not the profile has been loaded from the registry can
! be determined for Local Accounts, Active Directory accounts and NT4 accounts.</p>
  
  <p class=MsoNormal>If there is a need to disable this functionality, the <a
  href="#_Value_:_LogoffPreserveTokens">LogoffPreserveTokens</a> registry value
  can be used. (see <a href="#_Appendix_A:_Registry_Values">Appendix A</a>.)</p>
  
! <h2><a name="_Toc115416126"></a><a name="_Toc139993110"></a><a
! name="_Toc126872191"></a><a name="_Toc115417062"></a><span style='mso-bookmark:
! _Toc115416126'>3.20. Terminal Server installations</span></h2>
  
  <p class=MsoNormal>When installing the NSIS (.exe) installer under Terminal
  Server, you must execute it from within the Add/Remove Programs Control
! Panel.&nbsp; Failure to do so will result in AFS not running properly.&nbsp; The
! AFS Server should not be installed on a machine with Terminal Server installed.</p>
! 
! <h2><a name="_Toc115416127"></a><a name="_Toc139993111"></a><a
! name="_Toc126872192"></a><a name="_Toc115417063"></a><span style='mso-bookmark:
! _Toc115416127'>3.21. Hidden Dot Files</span></h2>
  
  <p class=MsoNormal>AFS is a UNIX native file system.&nbsp; The OpenAFS client
  attempts to treat the files stored in AFS as they would be on UNIX.&nbsp; File
  and directory names beginning with a &quot;.&quot; are automatically given the
! Hidden attribute so they will not normally be displayed.</p>
! 
! <h2><a name="_Toc115416128"></a><a name="_Toc139993112"></a><a
! name="_Toc126872193"></a><a name="_Toc115417064"></a><span style='mso-bookmark:
! _Toc115416128'>3.22. Status Cache Limits</span></h2>
  
  <p class=MsoNormal>The Status Cache (AFS Configuration Control Panel: Advanced
! Page) is defined to have a maximum number of entries.&nbsp; Each entry represents
! a single file or directory entry accessed within the AFS file system.&nbsp;
! When the maximum number of entries are allocated, entries will begin to be
! reused according to a least recently used (LRU) algorithm.&nbsp; If the number
! of files or directories being accessed repeatedly by your applications is
! greater then the maximum number of entries, your host will begin to experience
! thrashing of the Status Cache and all requests will result in network
! operations.</p>
  
  <p class=MsoNormal>If you are experiencing poor performance try increasing the
  maximum number of Status Cache entries.&nbsp; Each entry requires approximately
! 1.2K.&nbsp; In OpenAFS 1.4, the default number of Status Cache entries is
! 10,000.</p>
! 
! <h2><a name="_Toc115416129"></a><a name="_Toc139993113"></a><a
! name="_Toc126872194"></a><a name="_Toc115417065"></a><span style='mso-bookmark:
! _Toc115416129'>3.23. NETBIOS over TCP/IP must be enabled</span></h2>
! 
! <p class=MsoNormal>&quot;Netbios over TCP/IP&quot; must be active on the machine
! in order for communication with the AFS Client Service to succeed.&nbsp; If
! &quot;Netbios over TCP/IP&quot; is disabled on the machine, then communication
! with the AFS Client Service will be impossible.</p>
! 
! <h2><a name="_Toc115416130"></a><a name="_Toc139993114"></a><a
! name="_Toc126872195"></a><a name="_Toc115417066"></a><span style='mso-bookmark:
! _Toc115416130'>3.24. OpenAFS binaries are digitally signed</span></h2>
  
  <p class=MsoNormal>The OpenAFS Client Service and related binaries distributed
  by OpenAFS.org are digitally signed by &quot;Secure Endpoints Inc.&quot;.&nbsp;
--- 1577,1668 ----
       file handles prevents subsequent data corruption from taking place.</li>
  </ul>
  
! <p class=MsoNormal>If you wish to disable the acquisition of locks from the
! file server, this can be performed using the EnableServerLocks registry value.</p>
! 
! <h2><a name="_Toc152606231"></a><a name="_Toc152605060"></a><a
! name="_Toc115416125"></a><a name="_Toc139993109"></a><a name="_Toc126872190"></a><a
! name="_Toc115417061"></a><span style='mso-bookmark:_Toc152606231'><span
! style='mso-bookmark:_Toc152605060'><span style='mso-bookmark:_Toc115416125'>3.19.
! Automatic Discarding of AFS Tokens at Logoff</span></span></span></h2>
! 
! <p class=MsoNormal>The OpenAFS Client will automatically forget a user's tokens
! upon Logoff unless the user's profile was loaded from an AFS volume.&nbsp; In
! this situation there is no mechanism to determine when the profile has been
! successfully written back to the network.&nbsp; It is therefore unsafe to
! release the user's tokens.&nbsp; Whether or not the profile has been loaded
! from the registry can be determined for Local Accounts, Active Directory accounts
! and NT4 accounts.</p>
  
  <p class=MsoNormal>If there is a need to disable this functionality, the <a
  href="#_Value_:_LogoffPreserveTokens">LogoffPreserveTokens</a> registry value
  can be used. (see <a href="#_Appendix_A:_Registry_Values">Appendix A</a>.)</p>
  
! <h2><a name="_Toc152606232"></a><a name="_Toc152605061"></a><a
! name="_Toc115416126"></a><a name="_Toc139993110"></a><a name="_Toc126872191"></a><a
! name="_Toc115417062"></a><span style='mso-bookmark:_Toc152606232'><span
! style='mso-bookmark:_Toc152605061'><span style='mso-bookmark:_Toc115416126'>3.20.
! Windows Terminal Server installations</span></span></span></h2>
  
  <p class=MsoNormal>When installing the NSIS (.exe) installer under Terminal
  Server, you must execute it from within the Add/Remove Programs Control
! Panel.&nbsp; Failure to do so will result in AFS not running properly.&nbsp;
! The AFS Server should not be installed on a machine with Terminal Server
! installed.</p>
! 
! <h2><a name="_Toc152606233"></a><a name="_Toc152605062"></a><a
! name="_Toc115416127"></a><a name="_Toc139993111"></a><a name="_Toc126872192"></a><a
! name="_Toc115417063"></a><span style='mso-bookmark:_Toc152606233'><span
! style='mso-bookmark:_Toc152605062'><span style='mso-bookmark:_Toc115416127'>3.21.
! Hidden Dot Files</span></span></span></h2>
  
  <p class=MsoNormal>AFS is a UNIX native file system.&nbsp; The OpenAFS client
  attempts to treat the files stored in AFS as they would be on UNIX.&nbsp; File
  and directory names beginning with a &quot;.&quot; are automatically given the
! Hidden attribute so they will not normally be displayed.<span
! style='mso-spacerun:yes'>  </span>This behavior can be altered via the <a
! href="#_Value:_HideDotFiles">HideDotFiles</a> registry value.</p>
! 
! <h2><a name="_Toc152606234"></a><a name="_Toc152605063"></a><a
! name="_Toc115416128"></a><a name="_Toc139993112"></a><a name="_Toc126872193"></a><a
! name="_Toc115417064"></a><span style='mso-bookmark:_Toc152606234'><span
! style='mso-bookmark:_Toc152605063'><span style='mso-bookmark:_Toc115416128'>3.22.
! Status Cache Limits</span></span></span></h2>
  
  <p class=MsoNormal>The Status Cache (AFS Configuration Control Panel: Advanced
! Page) is defined to have a maximum number of entries.&nbsp; Each entry
! represents a single file or directory entry accessed within the AFS file
! system.&nbsp; When the maximum number of entries are allocated, entries will
! begin to be reused according to a least recently used (LRU) algorithm.&nbsp; If
! the number of files or directories being accessed repeatedly by your
! applications is greater then the maximum number of entries, your host will
! begin to experience thrashing of the Status Cache and all requests will result
! in network operations.</p>
  
  <p class=MsoNormal>If you are experiencing poor performance try increasing the
  maximum number of Status Cache entries.&nbsp; Each entry requires approximately
! 1.2K.&nbsp; The default number of Status Cache entries is 10,000.<span
! style='mso-spacerun:yes'>  </span>This can be adjusted using the <a
! href="#_Value:_Stats">Stats</a> registry value.</p>
! 
! <h2><a name="_Toc152606235"></a><a name="_Toc152605064"></a><a
! name="_Toc115416129"></a><a name="_Toc139993113"></a><a name="_Toc126872194"></a><a
! name="_Toc115417065"></a><span style='mso-bookmark:_Toc152606235'><span
! style='mso-bookmark:_Toc152605064'><span style='mso-bookmark:_Toc115416129'>3.23.
! NETBIOS over TCP/IP must be enabled</span></span></span></h2>
! 
! <p class=MsoNormal>&quot;Netbios over TCP/IP&quot; must be active on the
! machine in order for communication with the AFS Client Service to
! succeed.&nbsp; If &quot;Netbios over TCP/IP&quot; is disabled on the machine,
! then communication with the AFS Client Service will be impossible.<span
! style='mso-spacerun:yes'>  </span>If you are using the Microsoft Loopback
! Adapter, configure the “Netbios over TCP/IP” setting for the adapter.</p>
! 
! <h2><a name="_Toc152606236"></a><a name="_Toc152605065"></a><a
! name="_Toc115416130"></a><a name="_Toc139993114"></a><a name="_Toc126872195"></a><a
! name="_Toc115417066"></a><span style='mso-bookmark:_Toc152606236'><span
! style='mso-bookmark:_Toc152605065'><span style='mso-bookmark:_Toc115416130'>3.24.
! OpenAFS binaries are digitally signed</span></span></span></h2>
  
  <p class=MsoNormal>The OpenAFS Client Service and related binaries distributed
  by OpenAFS.org are digitally signed by &quot;Secure Endpoints Inc.&quot;.&nbsp;
***************
*** 1502,1521 ****
  registry value which can be used to disable the signature check.&nbsp; The file
  version check cannot be disabled.</p>
  
! <h2><a name="_Toc115416131"></a><a name="_Toc139993115"></a><a
! name="_Toc126872196"></a><a name="_Toc115417067"></a><span style='mso-bookmark:
! _Toc115416131'>3.25. Maximum Size of the AFSCache File</span></h2>
! 
! <p class=MsoNormal>The maximum cache size is approximately 1.3GB.&nbsp; This is
! the largest contiguous block of memory in the 2GB process address space which
! can be used for constructing a memory mapped file.&nbsp; Due to fragmentation
! of the process space caused by the loading of libraries required by the digital
! signature verification code, any attempt to specify a cache size greater then
! 700MB will result in the automatic disabling of the signature check.</p>
! 
! <h2><a name="_Toc115416132"></a><a name="_Toc139993116"></a><a
! name="_Toc126872197"></a><a name="_Toc115417068"></a><span style='mso-bookmark:
! _Toc115416132'>3.26. Filename Character Sets</span></h2>
  
  <p class=MsoNormal>OpenAFS for Windows implements an SMB server which is used
  as a gateway to the AFS filesystem.&nbsp; Because of limitations of the SMB
--- 1679,1704 ----
  registry value which can be used to disable the signature check.&nbsp; The file
  version check cannot be disabled.</p>
  
! <h2><a name="_Toc152606237"></a><a name="_Toc152605066"></a><a
! name="_Toc115416131"></a><a name="_Toc139993115"></a><a name="_Toc126872196"></a><a
! name="_Toc115417067"></a><span style='mso-bookmark:_Toc152606237'><span
! style='mso-bookmark:_Toc152605066'><span style='mso-bookmark:_Toc115416131'>3.25.
! Maximum Size of the AFSCache File</span></span></span></h2>
! 
! <p class=MsoNormal>The maximum cache size on 32-bit Windows is approximately
! 1.3GB.&nbsp; This is the largest contiguous block of memory in the 2GB process
! address space which can be used for constructing a memory mapped file.&nbsp;
! Due to fragmentation of the process space caused by the loading of libraries
! required by the digital signature verification code, any attempt to specify a
! cache size greater then 700MB will result in the automatic disabling of the
! signature check.<span style='mso-spacerun:yes'>  </span>Significantly larger
! cache sizes can be used on 64-bit Windows.</p>
! 
! <h2><a name="_Toc152606238"></a><a name="_Toc152605067"></a><a
! name="_Toc115416132"></a><a name="_Toc139993116"></a><a name="_Toc126872197"></a><a
! name="_Toc115417068"></a><span style='mso-bookmark:_Toc152606238'><span
! style='mso-bookmark:_Toc152605067'><span style='mso-bookmark:_Toc115416132'>3.26.
! Filename Character Sets</span></span></span></h2>
  
  <p class=MsoNormal>OpenAFS for Windows implements an SMB server which is used
  as a gateway to the AFS filesystem.&nbsp; Because of limitations of the SMB
***************
*** 1547,1554 ****
    08/05&nbsp; 205&nbsp; 85&nbsp; a grave</p>
    <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp; [ĺ]&nbsp; 134&nbsp;
    08/06&nbsp; 206&nbsp; 86&nbsp; a ring</p>
!   <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp; [ç]&nbsp; 135&nbsp;
!   08/07&nbsp; 207&nbsp; 87&nbsp; c cedilla</p>
    <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp; [ę]&nbsp; 136&nbsp;
    08/08&nbsp; 210&nbsp; 88&nbsp; e circumflex</p>
    <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp; [ë]&nbsp; 137&nbsp;
--- 1730,1737 ----
    08/05&nbsp; 205&nbsp; 85&nbsp; a grave</p>
    <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp; [ĺ]&nbsp; 134&nbsp;
    08/06&nbsp; 206&nbsp; 86&nbsp; a ring</p>
!   <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp; [ç]&nbsp; 135&nbsp; 08/07&nbsp;
!   207&nbsp; 87&nbsp; c cedilla</p>
    <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp; [ę]&nbsp; 136&nbsp;
    08/08&nbsp; 210&nbsp; 88&nbsp; e circumflex</p>
    <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp; [ë]&nbsp; 137&nbsp;
***************
*** 1603,1609 ****
  
  <p class=preformattedtext>&nbsp;</p>
  
! <p class=MsoNormal>OpenAFS 1.4 provides an optional registry value, <i><a
  href="#_Value___:_StoreAnsiFilenames">StoreAnsiFilenames</a></i>, that can be
  set to instruct OpenAFS to store filenames using the ANSI Code Page instead of
  the OEM Code Page.&nbsp; The ANSI Code Page is a compatible superset of
--- 1786,1792 ----
  
  <p class=preformattedtext>&nbsp;</p>
  
! <p class=MsoNormal>The OpenAFS Client provides an optional registry value, <i><a
  href="#_Value___:_StoreAnsiFilenames">StoreAnsiFilenames</a></i>, that can be
  set to instruct OpenAFS to store filenames using the ANSI Code Page instead of
  the OEM Code Page.&nbsp; The ANSI Code Page is a compatible superset of
***************
*** 1611,1631 ****
  change would prevent OpenAFS for Windows from being able to access filenames
  containing the above characters which were created without this setting.</p>
  
! <h2><a name="_Toc115416133"></a><a name="_Toc139993117"></a><a
! name="_Toc126872198"></a><a name="_Toc115417069"></a><span style='mso-bookmark:
! _Toc115416133'>3.27. Known Character Set Issues with Roaming Profiles</span></h2>
  
  <p class=MsoNormal>There is a known issue with storing Windows Roaming Profiles
  when the profile contains either directories or files with names which cannot
  be represented in the local OEM character set.&nbsp; In this case, attempts to
! write the profile back to AFS will fail.&nbsp; OpenAFS for Windows does not
! currently support UNICODE.&nbsp; To avoid this problem some sites run logoff
! scripts (assigned by group policy) which rename all files to use only the
! supported characters for the locale.</p>
! 
! <h2><a name="_Toc115416134"></a><a name="_Toc139993118"></a><a
! name="_Toc126872199"></a><a name="_Toc115417070"></a><span style='mso-bookmark:
! _Toc115416134'>3.28. The AFSCache File</span></h2>
  
  <p class=MsoNormal>The AFS Cache file is stored by default at %TEMP%\AFSCache
  in a persistent file marked with the Hidden and System attributes.&nbsp; The
--- 1794,1819 ----
  change would prevent OpenAFS for Windows from being able to access filenames
  containing the above characters which were created without this setting.</p>
  
! <h2><a name="_Toc152606239"></a><a name="_Toc152605068"></a><a
! name="_Toc115416133"></a><a name="_Toc139993117"></a><a name="_Toc126872198"></a><a
! name="_Toc115417069"></a><span style='mso-bookmark:_Toc152606239'><span
! style='mso-bookmark:_Toc152605068'><span style='mso-bookmark:_Toc115416133'>3.27.
! Known Character Set Issues with Roaming Profiles</span></span></span></h2>
  
  <p class=MsoNormal>There is a known issue with storing Windows Roaming Profiles
  when the profile contains either directories or files with names which cannot
  be represented in the local OEM character set.&nbsp; In this case, attempts to
! write the profile back to AFS will fail during the character set
! conversion.&nbsp; The OpenAFS Client’s CIFS gateway does not support
! UNICODE.&nbsp; To avoid this problem some sites run custom logoff scripts
! (assigned by group policy) which rename all files to use only the supported
! characters for the locale.</p>
! 
! <h2><a name="_Toc152606240"></a><a name="_Toc152605069"></a><a
! name="_Toc115416134"></a><a name="_Toc139993118"></a><a name="_Toc126872199"></a><a
! name="_Toc115417070"></a><span style='mso-bookmark:_Toc152606240'><span
! style='mso-bookmark:_Toc152605069'><span style='mso-bookmark:_Toc115416134'>3.28.
! The AFSCache File</span></span></span></h2>
  
  <p class=MsoNormal>The AFS Cache file is stored by default at %TEMP%\AFSCache
  in a persistent file marked with the Hidden and System attributes.&nbsp; The
***************
*** 1639,1649 ****
  a fast disk, preferably NTFS, the file should not be compressed and should
  consist of as few fragments as possible.&nbsp;&nbsp; Significant performance
  gains can be achieved by defragmenting the AFSCache file with Sysinternal's
! Contig utility.</p>
  
! <h2><a name="_Toc115416135"></a><a name="_Toc139993119"></a><a
! name="_Toc126872200"></a><a name="_Toc115417071"></a><span style='mso-bookmark:
! _Toc115416135'>3.29. Restricting OpenAFS Client Service Start and Stop</span></h2>
  
  <p class=MsoNormal>A new command line tool, afsdacl.exe, can be used to
  restrict the ability to start and stop the OpenAFS Client Service.</p>
--- 1827,1839 ----
  a fast disk, preferably NTFS, the file should not be compressed and should
  consist of as few fragments as possible.&nbsp;&nbsp; Significant performance
  gains can be achieved by defragmenting the AFSCache file with Sysinternal's
! Contig utility while the AFS Client Service is stopped.</p>
  
! <h2><a name="_Toc152606241"></a><a name="_Toc152605070"></a><a
! name="_Toc115416135"></a><a name="_Toc139993119"></a><a name="_Toc126872200"></a><a
! name="_Toc115417071"></a><span style='mso-bookmark:_Toc152606241'><span
! style='mso-bookmark:_Toc152605070'><span style='mso-bookmark:_Toc115416135'>3.29.
! Restricting OpenAFS Client Service Start and Stop</span></span></span></h2>
  
  <p class=MsoNormal>A new command line tool, afsdacl.exe, can be used to
  restrict the ability to start and stop the OpenAFS Client Service.</p>
***************
*** 1668,1696 ****
  <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  &nbsp;&nbsp;-show&nbsp; : Show current DACL (SDSF)</p>
  
! <h2><a name="_Toc115416136"></a><a name="_Toc139993120"></a><a
! name="_Toc126872201"></a><a name="_Toc115417072"></a><span style='mso-bookmark:
! _Toc115416136'>3.30. The @sys Name List</span></h2>
  
! <p class=MsoNormal>The default @sys name list in OpenAFS 1.4 is set to
  &quot;x86_win32 i386_w2k i386_nt40&quot; for 32-bit x86 systems.&nbsp; The
! default for itanium will be &quot;ia64_win64&quot; and &quot;amd64_win64&quot;
! for amd 64-bit processors when those platforms are supported.</p>
  
! <h2><a name="_Toc115416137"></a><a name="_Toc139993121"></a><a
! name="_Toc126872202"></a><a name="_Toc115417073"></a><span style='mso-bookmark:
! _Toc115416137'>3.31. Symlinks to AFS UNC paths</span></h2>
! 
! <p class=MsoNormal>In OpenAFS 1.4, symlinks to AFS UNC paths, \\AFS[\all]\...,
! are treated the same as symlinks to /afs/...&nbsp; However, please use /afs/...
! as the Windows UNC form will not work on UNIX.</p>
! 
! <h2><a name="_Toc115416138"></a><a name="_Toc139993122"></a><a
! name="_Toc126872203"></a><a name="_Toc115417074"></a><span style='mso-bookmark:
! _Toc115416138'>3.32. Cache Manager Debugging Now Supported</span></h2>
  
! <p class=MsoNormal>OpenAFS for Windows 1.4 implements the Cache Manager
! Debugging RPC Interface.&nbsp; The CM debugger can be queried with cmdebug.exe.</p>
  
  <p class=preformattedtext>Usage: cmdebug -servers &lt;server machine&gt; [-port
  &lt;IP port&gt;] [-long]</p>
--- 1858,1891 ----
  <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  &nbsp;&nbsp;-show&nbsp; : Show current DACL (SDSF)</p>
  
! <h2><a name="_Toc152606242"></a><a name="_Toc152605071"></a><a
! name="_Toc115416136"></a><a name="_Toc139993120"></a><a name="_Toc126872201"></a><a
! name="_Toc115417072"></a><span style='mso-bookmark:_Toc152606242'><span
! style='mso-bookmark:_Toc152605071'><span style='mso-bookmark:_Toc115416136'>3.30.
! The @sys Name List</span></span></span></h2>
  
! <p class=MsoNormal>The default @sys name list in the OpenAFS Client is set to
  &quot;x86_win32 i386_w2k i386_nt40&quot; for 32-bit x86 systems.&nbsp; The
! default is &quot;amd64_win64&quot; for amd 64-bit versions of Windows.</p>
  
! <h2><a name="_Toc152606243"></a><a name="_Toc152605072"></a><a
! name="_Toc115416137"></a><a name="_Toc139993121"></a><a name="_Toc126872202"></a><a
! name="_Toc115417073"></a><span style='mso-bookmark:_Toc152606243'><span
! style='mso-bookmark:_Toc152605072'><span style='mso-bookmark:_Toc115416137'>3.31.
! Symlinks to AFS UNC paths</span></span></span></h2>
! 
! <p class=MsoNormal>In OpenAFS, symlinks to AFS UNC paths, \\AFS[\all]\..., are
! treated the same as symlinks to /afs/...&nbsp; However, please use /afs/... as
! the Windows UNC form will not work on UNIX client.</p>
! 
! <h2><a name="_Toc152606244"></a><a name="_Toc152605073"></a><a
! name="_Toc115416138"></a><a name="_Toc139993122"></a><a name="_Toc126872203"></a><a
! name="_Toc115417074"></a><span style='mso-bookmark:_Toc152606244'><span
! style='mso-bookmark:_Toc152605073'><span style='mso-bookmark:_Toc115416138'>3.32.
! Cache Manager Debugging Now Supported</span></span></span></h2>
  
! <p class=MsoNormal>The OpenAFS Client implements the Cache Manager Debugging
! RPC Interface.&nbsp; The CM debugger can be queried with cmdebug.exe.</p>
  
  <p class=preformattedtext>Usage: cmdebug -servers &lt;server machine&gt; [-port
  &lt;IP port&gt;] [-long]</p>
***************
*** 1706,1723 ****
  <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -cache&nbsp;
  print only cache configuration</p>
  
! <h2><a name="_Toc115416139"></a><a name="_Toc139993123"></a><a
! name="_Toc126872204"></a><a name="_Toc115417075"></a><span style='mso-bookmark:
! _Toc115416139'>3.33. Windows Logon Caching vs. Kerberos Logons</span></h2>
  
  <p class=MsoNormal>If you are a site which utilizes MIT/Heimdal Kerberos
! principals to logon to Windows via a cross-realm relationship with a
! multi-domain Windows forest, you must enable Windows logon caching unless the
! workstation is Windows Vista.</p>
! 
! <h2><a name="_Toc115416140"></a><a name="_Toc139993124"></a><a
! name="_Toc126872205"></a><a name="_Toc115417076"></a><span style='mso-bookmark:
! _Toc115416140'>3.34. Initial Server Preferences</span></h2>
  
  <p class=MsoNormal>VLDB and File Server Preferences can now be provided initial
  values using registry keys.&nbsp; This is useful for managed machines in a
--- 1901,1922 ----
  <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -cache&nbsp;
  print only cache configuration</p>
  
! <h2><a name="_Toc152606245"></a><a name="_Toc152605074"></a><a
! name="_Toc115416139"></a><a name="_Toc139993123"></a><a name="_Toc126872204"></a><a
! name="_Toc115417075"></a><span style='mso-bookmark:_Toc152606245'><span
! style='mso-bookmark:_Toc152605074'><span style='mso-bookmark:_Toc115416139'>3.33.
! Windows Logon Caching vs. Kerberos Logons</span></span></span></h2>
  
  <p class=MsoNormal>If you are a site which utilizes MIT/Heimdal Kerberos
! principals to logon to Windows via a cross-realm relationship with a multi-domain
! Windows forest, you must enable Windows logon caching unless the workstation is
! Windows Vista.</p>
! 
! <h2><a name="_Toc152606246"></a><a name="_Toc152605075"></a><a
! name="_Toc115416140"></a><a name="_Toc139993124"></a><a name="_Toc126872205"></a><a
! name="_Toc115417076"></a><span style='mso-bookmark:_Toc152606246'><span
! style='mso-bookmark:_Toc152605075'><span style='mso-bookmark:_Toc115416140'>3.34.
! Initial Server Preferences</span></span></span></h2>
  
  <p class=MsoNormal>VLDB and File Server Preferences can now be provided initial
  values using registry keys.&nbsp; This is useful for managed machines in a
***************
*** 1726,1744 ****
  &quot;<a href="#_Regkey:_[HKLMSOFTWAREOpenAFSClie_2">Server Preferences</a>&quot;
  keys.</p>
  
! <h2><a name="_Toc115416141"></a><a name="_Toc139993125"></a><a
! name="_Toc126872206"></a><a name="_Toc115417077"></a><span style='mso-bookmark:
! _Toc115416141'>3.35. File Timestamps</span></h2>
! 
! <p class=MsoNormal>OpenAFS 1.4 reports timestamps on files stored in AFS in UTC
! all year round.&nbsp; In locales with daylight savings time, previous versions
! of AFS for Windows reported the time when DST is active as UTC+1.&nbsp; This
! was done to preserve the relative local time for the user.&nbsp; A file stored
! at 11:00am EST in January would be reported as having been stored at 11:00am
! EDT in June.&nbsp; Unfortunately, this has the negative side effect of changing
! the reported timestamp from 16:00UTC to 15:00UTC.&nbsp; Since Windows treats
! all file times in UTC, data synchronization applications which rely on the
! timestamp would believe that all files stored in AFS had changed.</p>
  
  <p class=MsoNormal>It should be noted that UNIX based operating systems (such
  as Solaris) do not appear to report file times to applications in UTC.&nbsp;
--- 1925,1946 ----
  &quot;<a href="#_Regkey:_[HKLMSOFTWAREOpenAFSClie_2">Server Preferences</a>&quot;
  keys.</p>
  
! <h2><a name="_Toc152606247"></a><a name="_Toc152605076"></a><a
! name="_Toc115416141"></a><a name="_Toc139993125"></a><a name="_Toc126872206"></a><a
! name="_Toc115417077"></a><span style='mso-bookmark:_Toc152606247'><span
! style='mso-bookmark:_Toc152605076'><span style='mso-bookmark:_Toc115416141'>3.35.
! File Timestamps</span></span></span></h2>
! 
! <p class=MsoNormal>The OpenAFS Client reports timestamps on files stored in AFS
! in UTC all year round.&nbsp; In locales with daylight savings time, previous
! versions of AFS for Windows reported the time when DST is active as
! UTC+1.&nbsp; This was done to preserve the relative local time for the
! user.&nbsp; A file stored at 11:00am EST in January would be reported as having
! been stored at 11:00am EDT in June.&nbsp; Unfortunately, this has the negative
! side effect of changing the reported timestamp from 16:00UTC to 15:00UTC.&nbsp;
! Since Windows treats all file times in UTC, data synchronization applications
! which rely on the timestamp would believe that all files stored in AFS had
! changed.</p>
  
  <p class=MsoNormal>It should be noted that UNIX based operating systems (such
  as Solaris) do not appear to report file times to applications in UTC.&nbsp;
***************
*** 1747,1755 ****
  timestamp from the Windows explorer.&nbsp; During DST, these two times will no
  longer agree even though they are in fact representing the same moment in time.</p>
  
! <h2><a name="_Toc115416142"></a><a name="_Toc139993126"></a><a
! name="_Toc126872207"></a><a name="_Toc115417078"></a><span style='mso-bookmark:
! _Toc115416142'>3.36. Windows RPC client support must be installed</span> </h2>
  
  <p class=MsoNormal>If the installer refuses to install and complains about an
  RPC configuration error, check to ensure that the following registry entries
--- 1949,1959 ----
  timestamp from the Windows explorer.&nbsp; During DST, these two times will no
  longer agree even though they are in fact representing the same moment in time.</p>
  
! <h2><a name="_Toc152606248"></a><a name="_Toc152605077"></a><a
! name="_Toc115416142"></a><a name="_Toc139993126"></a><a name="_Toc126872207"></a><a
! name="_Toc115417078"></a><span style='mso-bookmark:_Toc152606248'><span
! style='mso-bookmark:_Toc152605077'><span style='mso-bookmark:_Toc115416142'>3.36.
! Windows RPC client support must be installed</span></span></span> </h2>
  
  <p class=MsoNormal>If the installer refuses to install and complains about an
  RPC configuration error, check to ensure that the following registry entries
***************
*** 1767,1797 ****
  <p class=preformattedtext>&nbsp;&nbsp; HKLM
  &quot;SOFTWARE\Microsoft\RPC\ClientProtocols&quot; &quot;ncacn_http&quot;</p>
  
! <h2><a name="_Toc115416143"></a><a name="_Toc139993127"></a><a
! name="_Toc126872208"></a><a name="_Toc115417079"></a><span style='mso-bookmark:
! _Toc115416143'>3.37. Generating Minidumps of the OpenAFS Client Service</span></h2>
  
! <p class=MsoNormal>OpenAFS 1.4 adds a new command, &quot;fs
  minidump&quot;.&nbsp; This command can be used at any time to generate a mini
  dump file containing the current stack of the afsd_service.exe
  process.&nbsp;&nbsp; This output can be very helpful when debugging the AFS
  Client Service when it is unresponsive to SMB/CIFS requests.</p>
  
! <h2><a name="_Toc115416144"></a><a name="_Toc139993128"></a><a
! name="_Toc126872209"></a><a name="_Toc115417080"></a><span style='mso-bookmark:
! _Toc115416144'>3.38. AFS Client Universally Unique Identifiers</span></h2>
! 
! <p class=MsoNormal>The OpenAFS for Windows 1.4 client implements Universally
! Unique Identifiers (UUIDs).&nbsp; They are used to provide the server with a
! method of identifying the client that is independent of IP address.&nbsp; The
! UUID is generated when the AFSCache file is created and is maintained as long
! as the contents of the AFSCache file are kept intact.&nbsp; The UUID is stored
! in the AFSCache file.&nbsp;&nbsp; When cloning machines that have Windows AFS
! client installed, the AFSCache files should be deleted as part of the cloning
! process.</p>
! 
! <h2><a name="_Toc139993129">3.39. Delayed Write Errors with Microsoft Office
! Applications</a></h2>
  
  <p class=MsoBodyText>Microsoft Office makes heavy use of asynchronous
  input/output methods for reading and writing to file streams.&nbsp; This can
--- 1971,2006 ----
  <p class=preformattedtext>&nbsp;&nbsp; HKLM
  &quot;SOFTWARE\Microsoft\RPC\ClientProtocols&quot; &quot;ncacn_http&quot;</p>
  
! <h2><a name="_Toc152606249"></a><a name="_Toc152605078"></a><a
! name="_Toc115416143"></a><a name="_Toc139993127"></a><a name="_Toc126872208"></a><a
! name="_Toc115417079"></a><span style='mso-bookmark:_Toc152606249'><span
! style='mso-bookmark:_Toc152605078'><span style='mso-bookmark:_Toc115416143'>3.37.
! Generating Minidumps of the OpenAFS Client Service</span></span></span></h2>
  
! <p class=MsoNormal>OpenAFS 1.4 added a new command, &quot;fs
  minidump&quot;.&nbsp; This command can be used at any time to generate a mini
  dump file containing the current stack of the afsd_service.exe
  process.&nbsp;&nbsp; This output can be very helpful when debugging the AFS
  Client Service when it is unresponsive to SMB/CIFS requests.</p>
  
! <h2><a name="_Toc152606250"></a><a name="_Toc152605079"></a><a
! name="_Toc115416144"></a><a name="_Toc139993128"></a><a name="_Toc126872209"></a><a
! name="_Toc115417080"></a><span style='mso-bookmark:_Toc152606250'><span
! style='mso-bookmark:_Toc152605079'><span style='mso-bookmark:_Toc115416144'>3.38.
! AFS Client Universally Unique Identifiers</span></span></span></h2>
! 
! <p class=MsoNormal>The OpenAFS Client implements Universally Unique Identifiers
! (UUIDs).&nbsp; They are used to provide the server with a method of identifying
! the client that is independent of IP address.&nbsp; The UUID is generated when
! the AFSCache file is created and is maintained as long as the contents of the
! AFSCache file are kept intact.&nbsp; The UUID is stored in the AFSCache
! file.&nbsp;&nbsp; When cloning machines that have Windows AFS client installed,
! the AFSCache files should be deleted as part of the cloning process.</p>
! 
! <h2><a name="_Toc152606251"></a><a name="_Toc139993129"></a><a
! name="_Toc152605080"><span style='mso-bookmark:_Toc139993129'><span
! style='mso-bookmark:_Toc152606251'>3.39. Delayed Write Errors with Microsoft
! Office Applications</span></span></a></h2>
  
  <p class=MsoBodyText>Microsoft Office makes heavy use of asynchronous
  input/output methods for reading and writing to file streams.&nbsp; This can
***************
*** 1799,1818 ****
  CIFS client with a fixed timeout period.&nbsp; As the AFS CIFS server is local
  to the machine the Windows CIFS client believes that it can respond almost
  instantaneously to write requests as the actual writing to the AFS file server
! is performed by a background daemon thread.&nbsp; When the actual network bandwidth
! to the AFS file server is slow and the file size is large it is possible for
! the CIFS client to time out the connection.&nbsp; When this happens a “delayed
! write error” will be reported to the user and the application may crash.&nbsp;
! The only workaround at the current time is to save first to a local disk and
! subsequently copy the file to AFS as copying a file with the explorer shell
! does not use asynchronous i/o. </p>
  
  <p class=MsoBodyText>The CIFS session timeout defaults to 45 seconds and can be
  increased by modifying the <a href="../relnotes.htm#_Value:_ConnDeadTimeout">registry</a>.</p>
  
! <h2><a name="_Toc139993130">3.40. Global Drives (aka </a><st1:Street w:st="on"><st1:address
!  w:st="on">Service Drive</st1:address></st1:Street> Letters) are no longer
! supported by Microsoft</h2>
  
  <p class=MsoBodyText>The Global DriveAuto-mount feature has been deprecated due
  to the following Microsoft KB article.</p>
--- 2008,2031 ----
  CIFS client with a fixed timeout period.&nbsp; As the AFS CIFS server is local
  to the machine the Windows CIFS client believes that it can respond almost
  instantaneously to write requests as the actual writing to the AFS file server
! is performed by a background daemon thread.&nbsp; When the actual network
! bandwidth to the AFS file server is slow and the file size is large it is
! possible for the CIFS client to time out the connection.&nbsp; When this
! happens a “delayed write error” will be reported to the user and the
! application may crash.&nbsp; The only workaround at the current time is to save
! first to a local disk and subsequently copy the file to AFS as copying a file
! with the explorer shell does not use asynchronous i/o. </p>
  
  <p class=MsoBodyText>The CIFS session timeout defaults to 45 seconds and can be
  increased by modifying the <a href="../relnotes.htm#_Value:_ConnDeadTimeout">registry</a>.</p>
  
! <h2><a name="_Toc152606252"></a><a name="_Toc152605081"></a><a
! name="_Toc139993130"><span style='mso-bookmark:_Toc152605081'><span
! style='mso-bookmark:_Toc152606252'>3.40. Global Drives (aka </span></span></a><st1:Street
! w:st="on"><st1:address w:st="on"><span style='mso-bookmark:_Toc152606252'><span
!   style='mso-bookmark:_Toc152605081'>Service Drive</span></span></st1:address></st1:Street><span
! style='mso-bookmark:_Toc152606252'><span style='mso-bookmark:_Toc152605081'>
! Letters) are no longer supported by Microsoft</span></span></h2>
  
  <p class=MsoBodyText>The Global DriveAuto-mount feature has been deprecated due
  to the following Microsoft KB article.</p>
***************
*** 1830,1885 ****
  applications should be modified to use of \\AFS\&lt;cellname&gt;\&lt;path&gt;
  instead of drive letters.</p>
  
! <h2><a name="_Toc139993131">3.41. 64-bit Microsoft Windows Installations</a></h2>
  
  <p class=MsoBodyText>Although 64-bit Windows platforms support both 64-bit and
  32-bit applications, the OpenAFS Service installed on the machine must be
  64-bit.&nbsp; The 64-bit installer contains only 64-bit executables.&nbsp; In
  order to support 32-bit applications that link against OpenAFS libraries it is
! required that a separate 32-bit OpenAFS Tools set be installed.</p>
  
  <p class=MsoBodyText>OpenAFS on 64-bit Windows benefits from the lifting of the
  2GB process memory restriction that is present on 32-bit Windows.&nbsp;&nbsp;
  Without this restriction the AFS Cache File can become arbitrarily large
  limited only by available disk space.</p>
  
! <h2><a name="_Toc139993132">3.42. Known Issues with Microsoft Windows </a><st1:place
! w:st="on">Vista</st1:place></h2>
  
  <p class=MsoBodyText>OpenAFS for Windows works with Microsoft Windows Vista
! (RTM) from both the command prompt and
! the Explorer Shell.<span style='mso-spacerun:yes'>  </span>When performing an
! upgrade from earlier versions of Microsoft Windows the Microsoft Loopback
! Adapter (MSLA) will be uninstalled.<span style='mso-spacerun:yes'>  
! </span>OpenAFS should be re-installed after the Microsoft Vista installation to
! restore the MSLA configuration.</p>
! 
! <p class=MsoBodyText>When Vista resumes from standby mode, the AFS Client
! Service will panic. <span style='mso-spacerun:yes'> </span>This is due to a bug
! in <st1:place w:st="on">Vista</st1:place> that was not fixed before RTM.  It is hoped 
! that Microsoft will issue a QFE in the near future.</p>
! 
! <p class=MsoBodyText>Under the new Windows Vista security model, users are
! required to start applications under a new “administrative session” whenever
! privileged operations must be performed.<span style='mso-spacerun:yes'> 
! </span>AFS tokens obtained during the regular session are not available to
! users in the “administrative session”.<span style='mso-spacerun:yes'> 
! </span>The “administrative session” is the equivalent of a second user logging
! into the machine. </p>
! 
! <h1><a name="_Toc115416145"></a><a name="_Toc139993133"></a><a
! name="_Toc126872210"></a><a name="_Toc115417112"></a><a name="_Toc115417081"></a><span
! style='mso-bookmark:_Toc115416145'>4. How to Debug Problems with OpenAFS for
! Windows:</span></h1>
  
  <p class=MsoNormal>OpenAFS for Windows provides a wide range of tools to assist
! you in debugging problems.&nbsp; The techniques available to you are varied
! because of the wide range of issues that have been discovered over the years.</p>
! 
! <h2><a name="_Toc115416146"></a><a name="_Toc139993134"></a><a
! name="_Toc126872211"></a><a name="_Toc115417082"></a><span style='mso-bookmark:
! _Toc115416146'>4.1. pioctl debugging (</span><a href="#_Value___:_IoctlDebug">IoctlDebug</a>
! registry key)</h2>
  
  <p class=MsoNormal>pioctl (path-based ioctl) calls are used by various tools to
  communicate with the AFS Client Service.&nbsp; Some of the operations performed
--- 2043,2126 ----
  applications should be modified to use of \\AFS\&lt;cellname&gt;\&lt;path&gt;
  instead of drive letters.</p>
  
! <h2><a name="_Toc152606253"></a><a name="_Toc139993131"></a><a
! name="_Toc152605082"><span style='mso-bookmark:_Toc139993131'><span
! style='mso-bookmark:_Toc152606253'>3.41. 64-bit Microsoft Windows Installations</span></span></a></h2>
  
  <p class=MsoBodyText>Although 64-bit Windows platforms support both 64-bit and
  32-bit applications, the OpenAFS Service installed on the machine must be
  64-bit.&nbsp; The 64-bit installer contains only 64-bit executables.&nbsp; In
  order to support 32-bit applications that link against OpenAFS libraries it is
! required that a separate 32-bit OpenAFS Tools set be installed.<span
! style='mso-spacerun:yes'>  </span>For example, the 32-bit version of Kerberos
! for Windows can be used with the 32-bit OpenAFS Tools to manage AFS tokens.</p>
  
  <p class=MsoBodyText>OpenAFS on 64-bit Windows benefits from the lifting of the
  2GB process memory restriction that is present on 32-bit Windows.&nbsp;&nbsp;
  Without this restriction the AFS Cache File can become arbitrarily large
  limited only by available disk space.</p>
  
! <h2><a name="_Toc152606254"></a><a name="_Toc152605083"></a><a
! name="_Toc139993132"><span style='mso-bookmark:_Toc152605083'><span
! style='mso-bookmark:_Toc152606254'>3.42. Known Issues with Microsoft Windows </span></span></a><st1:place
! w:st="on"><span style='mso-bookmark:_Toc152606254'><span style='mso-bookmark:
!  _Toc152605083'>Vista</span></span></st1:place></h2>
  
  <p class=MsoBodyText>OpenAFS for Windows works with Microsoft Windows Vista
! (RTM) from both the command prompt and the Explorer Shell.<span
! style='mso-spacerun:yes'>  </span>When performing an upgrade from earlier
! versions of Microsoft Windows the Microsoft Loopback Adapter (MSLA) may be
! uninstalled.<span style='mso-spacerun:yes'>   </span>OpenAFS should be
! re-installed after the Microsoft Vista installation to restore the MSLA
! configuration.</p>
! 
! <p class=MsoBodyText>Due to a feature change in Windows Vista’s Plug-n-Play
! network stack, during a standby/hibernate operation the MSLA is disabled just
! as any other piece of hardware would be.<span style='mso-spacerun:yes'> 
! </span>This causes the OpenAFS Client’s network binding to be lost.<span
! style='mso-spacerun:yes'>  </span>As a result, it takes anywhere from 30 to 90
! seconds after the operating system is resumed for access to the OpenAFS Client
! and the AFS file space to become available.<span style='mso-spacerun:yes'> 
! </span>Until the network bindings have be re-established ticket managers and
! other tools will report that the AFS Client Service may not have been started.</p>
! 
! <p class=MsoBodyText>Windows Vista implements <a
! href="http://www.microsoft.com/technet/windowsvista/library/0d75f774-8514-4c9e-ac08-4c21f5c6c2d9.mspx">User
! Account Control</a> (UAC), a new security feature that implements least user
! privilege.<span style='mso-spacerun:yes'>  </span>With UAC, applications only
! run with the minimum required privileges.<span style='mso-spacerun:yes'> 
! </span>Even Administrator accounts run applications without the “Administrator”
! access control credentials.<span style='mso-spacerun:yes'>  </span>One side
! effect of this is that existing applications that mix user and system
! configuration capabilities must be re-written to separate those functions that
! require “Administrator” privileges into a separate process space.<span
! style='mso-spacerun:yes'>  </span>Future updates to OpenAFS will incorporate
! the necessary privilege separation, until that time some functions such as the
! Start and Stop Service features of the AFS System Tray tool and the AFS Control
! Panel will not work unless they are “Run as Administrator”.</p>
! 
! <h1><a name="_Toc152606255"></a><a name="_Toc152605084"></a><a
! name="_Toc115416145"></a><a name="_Toc139993133"></a><a name="_Toc126872210"></a><a
! name="_Toc115417112"></a><a name="_Toc115417081"></a><span style='mso-bookmark:
! _Toc152606255'><span style='mso-bookmark:_Toc152605084'><span style='mso-bookmark:
! _Toc115416145'>4. How to Debug Problems with OpenAFS for Windows:</span></span></span></h1>
  
  <p class=MsoNormal>OpenAFS for Windows provides a wide range of tools to assist
! the developers in debugging problems.&nbsp; The techniques available are varied
! because of the wide range of issues that have been discovered over the
! years.<span style='mso-spacerun:yes'>  </span>When filing bug reports to the
! OpenAFS developers, please collect as much information as possible and forward
! it as part of the bug </p>
! 
! <h2><a name="_Toc152606256"></a><a name="_Toc152605085"></a><a
! name="_Toc115416146"></a><a name="_Toc139993134"></a><a name="_Toc126872211"></a><a
! name="_Toc115417082"></a><span style='mso-bookmark:_Toc152606256'><span
! style='mso-bookmark:_Toc152605085'><span style='mso-bookmark:_Toc115416146'>4.1.
! pioctl debugging (</span></span></span><a href="#_Value___:_IoctlDebug"><span
! style='mso-bookmark:_Toc152606256'><span style='mso-bookmark:_Toc152605085'>IoctlDebug</span></span><span
! style='mso-bookmark:_Toc152606256'><span style='mso-bookmark:_Toc152605085'></span></span></a><span
! style='mso-bookmark:_Toc152606256'><span style='mso-bookmark:_Toc152605085'>
! registry key)</span></span></h2>
  
  <p class=MsoNormal>pioctl (path-based ioctl) calls are used by various tools to
  communicate with the AFS Client Service.&nbsp; Some of the operations performed
***************
*** 1944,1952 ****
  the Microsoft KnowledgeBase can be used as a reference to help you determine
  the configuration probem with your system.</p>
  
! <h2><a name="_Toc115416147"></a><a name="_Toc139993135"></a><a
! name="_Toc126872212"></a><a name="_Toc115417083"></a><span style='mso-bookmark:
! _Toc115416147'>4.2. afsd_service initialization log (%WinDir%\TEMP\afsd_init.log)</span></h2>
  
  <p class=MsoNormal>Every time the AFS Client Service starts it appends data
  about its progress and configuration to a file.&nbsp; This file provides
--- 2185,2195 ----
  the Microsoft KnowledgeBase can be used as a reference to help you determine
  the configuration probem with your system.</p>
  
! <h2><a name="_Toc152606257"></a><a name="_Toc152605086"></a><a
! name="_Toc115416147"></a><a name="_Toc139993135"></a><a name="_Toc126872212"></a><a
! name="_Toc115417083"></a><span style='mso-bookmark:_Toc152606257'><span
! style='mso-bookmark:_Toc152605086'><span style='mso-bookmark:_Toc115416147'>4.2.
! afsd_service initialization log (%WinDir%\TEMP\afsd_init.log)</span></span></span></h2>
  
  <p class=MsoNormal>Every time the AFS Client Service starts it appends data
  about its progress and configuration to a file.&nbsp; This file provides
***************
*** 1954,1962 ****
  problems.&nbsp; When the process terminates due to a panic condition it will
  write to this file the source code file and line number of the error.&nbsp; In
  many cases the panic condition is due to a misconfiguration of the
! machine.&nbsp; In other cases it might be due to a programming error in the software.&nbsp;
! A quick review of the location in the source code will quickly reveal the
! reason for the termination.</p>
  
  <p class=MsoNormal>The <i><a href="#_Value___:_MaxLogSize">MaxLogSize</a></i>
  registry value determines the maximum size of the %WINDIR%\TEMP\afsd_init.log
--- 2197,2205 ----
  problems.&nbsp; When the process terminates due to a panic condition it will
  write to this file the source code file and line number of the error.&nbsp; In
  many cases the panic condition is due to a misconfiguration of the
! machine.&nbsp; In other cases it might be due to a programming error in the
! software.&nbsp; A quick review of the location in the source code will quickly
! reveal the reason for the termination.</p>
  
  <p class=MsoNormal>The <i><a href="#_Value___:_MaxLogSize">MaxLogSize</a></i>
  registry value determines the maximum size of the %WINDIR%\TEMP\afsd_init.log
***************
*** 1964,1973 ****
  starts, the file will be reset to 0 bytes.&nbsp; If value is set to 0, the file
  will be allowed to grow indefinitely.</p>
  
! <h2><a name="_Toc115416148"></a><a name="_Toc139993136"></a><a
! name="_Toc126872213"></a><a name="_Toc115417084"></a><span style='mso-bookmark:
! _Toc115416148'>4.3. afsd_service debug logs (fs trace {-on, -off, -dump}
! -&gt;%WinDir%\TEMP\afsd.log)</span></h2>
  
  <p class=MsoNormal>When attempting to debug the behavior of the SMB/CIFS Server
  and the Cache Manager it is often useful to examine a log of the operations
--- 2207,2217 ----
  starts, the file will be reset to 0 bytes.&nbsp; If value is set to 0, the file
  will be allowed to grow indefinitely.</p>
  
! <h2><a name="_Toc152606258"></a><a name="_Toc152605087"></a><a
! name="_Toc115416148"></a><a name="_Toc139993136"></a><a name="_Toc126872213"></a><a
! name="_Toc115417084"></a><span style='mso-bookmark:_Toc152606258'><span
! style='mso-bookmark:_Toc152605087'><span style='mso-bookmark:_Toc115416148'>4.3.
! afsd_service debug logs (fs trace {-on, -off, -dump} -&gt;%WinDir%\TEMP\afsd.log)</span></span></span></h2>
  
  <p class=MsoNormal>When attempting to debug the behavior of the SMB/CIFS Server
  and the Cache Manager it is often useful to examine a log of the operations
***************
*** 1985,1993 ****
  value.&nbsp;&nbsp; Execute &quot;fs trace -on&quot; to clear to the log and
  &quot;fs trace -dump&quot; to output the contents of the log to the file.</p>
  
! <h2><a name="_Toc115416149"></a><a name="_Toc139993137"></a><a
! name="_Toc126872214"></a><a name="_Toc115417085"></a><span style='mso-bookmark:
! _Toc115416149'>4.4. Using SysInternal’s DbgView and FileMon Tools</span></h2>
  
  <p class=MsoNormal>An alternatve option to the use of &quot;fs trace
  -dump&quot; to capture internal OpenAFS Client Service events is to use a tool
--- 2229,2239 ----
  value.&nbsp;&nbsp; Execute &quot;fs trace -on&quot; to clear to the log and
  &quot;fs trace -dump&quot; to output the contents of the log to the file.</p>
  
! <h2><a name="_Toc152606259"></a><a name="_Toc152605088"></a><a
! name="_Toc115416149"></a><a name="_Toc139993137"></a><a name="_Toc126872214"></a><a
! name="_Toc115417085"></a><span style='mso-bookmark:_Toc152606259'><span
! style='mso-bookmark:_Toc152605088'><span style='mso-bookmark:_Toc115416149'>4.4.
! Using SysInternal’s DbgView and FileMon Tools</span></span></span></h2>
  
  <p class=MsoNormal>An alternatve option to the use of &quot;fs trace
  -dump&quot; to capture internal OpenAFS Client Service events is to use a tool
***************
*** 2020,2027 ****
  data can be stored to files for inclusion in <a
  href="../relnotes.htm#_5._Reporting_Bugs:">bug reports</a>.</p>
  
! <h2><a name="_Toc139993138">4.5. Microsoft MiniDumps <br>
! (fs minidump -&gt; %WinDir%\TEMP\afsd.dmp)</a></h2>
  
  <p class=MsoNormal>If the AFS Client Service become unresponsive to any form of
  communication there may be a serious error that can only be debugged by someone
--- 2266,2275 ----
  data can be stored to files for inclusion in <a
  href="../relnotes.htm#_5._Reporting_Bugs:">bug reports</a>.</p>
  
! <h2><a name="_Toc152606260"></a><a name="_Toc139993138"></a><a
! name="_Toc152605089"><span style='mso-bookmark:_Toc139993138'><span
! style='mso-bookmark:_Toc152606260'>4.5. Microsoft MiniDumps <br>
! (fs minidump -&gt; %WinDir%\TEMP\afsd.dmp)</span></span></a></h2>
  
  <p class=MsoNormal>If the AFS Client Service become unresponsive to any form of
  communication there may be a serious error that can only be debugged by someone
***************
*** 2029,2037 ****
  minidump&quot; command can be used to force the generation of a MiniDump file
  containing the state of all of the threads in the AFS Client Service process.</p>
  
! <h2><a name="_Toc115416151"></a><a name="_Toc139993139"></a><a
! name="_Toc126872216"></a><a name="_Toc115417087"></a><span style='mso-bookmark:
! _Toc115416151'>4.6. Single Sign-on (Integrated Logon) debugging</span></h2>
  
  <p class=MsoNormal>If you are having trouble with the Integrated Logon
  operations it is often useful to be able to obtain a log of what it is
--- 2277,2287 ----
  minidump&quot; command can be used to force the generation of a MiniDump file
  containing the state of all of the threads in the AFS Client Service process.</p>
  
! <h2><a name="_Toc152606261"></a><a name="_Toc152605090"></a><a
! name="_Toc115416151"></a><a name="_Toc139993139"></a><a name="_Toc126872216"></a><a
! name="_Toc115417087"></a><span style='mso-bookmark:_Toc152606261'><span
! style='mso-bookmark:_Toc152605090'><span style='mso-bookmark:_Toc115416151'>4.6.
! Single Sign-on (Integrated Logon) debugging</span></span></span></h2>
  
  <p class=MsoNormal>If you are having trouble with the Integrated Logon
  operations it is often useful to be able to obtain a log of what it is
***************
*** 2047,2059 ****
  Event Handlers to log information to the Windows Event Log: Application under
  the name “AFS Logon&quot;.</p>
  
! <h2><a name="_Toc115416152"></a><a name="_Toc139993140"></a><a
! name="_Toc126872217"></a><a name="_Toc115417088"></a><span style='mso-bookmark:
! _Toc115416152'>4.7. RX (AFS RPC) debugging (rxdebug)</span></h2>
! 
! <p class=MsoNormal>The rxdebug.exe tool can be used to query a variety of
! information about the AFS services installed on a given machine.&nbsp; The port
! for the AFS Cache Manager is 7001.&nbsp; </p>
  
  <p class=preformattedtext>Usage: rxdebug -servers &lt;server machine&gt; [-port
  &lt;IP port&gt;] [-nodally] </p>
--- 2297,2311 ----
  Event Handlers to log information to the Windows Event Log: Application under
  the name “AFS Logon&quot;.</p>
  
! <h2><a name="_Toc152606262"></a><a name="_Toc152605091"></a><a
! name="_Toc115416152"></a><a name="_Toc139993140"></a><a name="_Toc126872217"></a><a
! name="_Toc115417088"></a><span style='mso-bookmark:_Toc152606262'><span
! style='mso-bookmark:_Toc152605091'><span style='mso-bookmark:_Toc115416152'>4.7.
! RX (AFS RPC) debugging (rxdebug)</span></span></span></h2>
! 
! <p class=MsoNormal>The rxdebug.exe tool can be used to query a variety of information
! about the AFS services installed on a given machine.&nbsp; The port for the AFS
! Cache Manager is 7001.&nbsp; </p>
  
  <p class=preformattedtext>Usage: rxdebug -servers &lt;server machine&gt; [-port
  &lt;IP port&gt;] [-nodally] </p>
***************
*** 2064,2071 ****
  <p class=preformattedtext style='margin-left:70.9pt'>&nbsp;&nbsp; [-onlyport
  &lt;show only &lt;port&gt;&gt;] </p>
  
! <p class=preformattedtext style='margin-left:70.9pt'>&nbsp;&nbsp; [-onlyhost &lt;show
! only &lt;host&gt;&gt;] </p>
  
  <p class=preformattedtext style='margin-left:70.9pt'>&nbsp;&nbsp; [-onlyauth
  &lt;show only &lt;auth level&gt;&gt;] [-version] </p>
--- 2316,2323 ----
  <p class=preformattedtext style='margin-left:70.9pt'>&nbsp;&nbsp; [-onlyport
  &lt;show only &lt;port&gt;&gt;] </p>
  
! <p class=preformattedtext style='margin-left:70.9pt'>&nbsp;&nbsp; [-onlyhost
! &lt;show only &lt;host&gt;&gt;] </p>
  
  <p class=preformattedtext style='margin-left:70.9pt'>&nbsp;&nbsp; [-onlyauth
  &lt;show only &lt;auth level&gt;&gt;] [-version] </p>
***************
*** 2098,2106 ****
  <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  -peers&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; show peers</p>
  
! <h2><a name="_Toc115416153"></a><a name="_Toc139993141"></a><a
! name="_Toc126872218"></a><a name="_Toc115417089"></a><span style='mso-bookmark:
! _Toc115416153'>4.8. Cache Manager debugging (cmdebug)</span></h2>
  
  <p class=MsoNormal>The cmdebug.exe tool can be used to query the state of the
  AFS Cache Manager on a given machine.</p>
--- 2350,2360 ----
  <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  -peers&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; show peers</p>
  
! <h2><a name="_Toc152606263"></a><a name="_Toc152605092"></a><a
! name="_Toc115416153"></a><a name="_Toc139993141"></a><a name="_Toc126872218"></a><a
! name="_Toc115417089"></a><span style='mso-bookmark:_Toc152606263'><span
! style='mso-bookmark:_Toc152605092'><span style='mso-bookmark:_Toc115416153'>4.8.
! Cache Manager debugging (cmdebug)</span></span></span></h2>
  
  <p class=MsoNormal>The cmdebug.exe tool can be used to query the state of the
  AFS Cache Manager on a given machine.</p>
***************
*** 2126,2134 ****
  <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  -cache&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print only cache configuration</p>
  
! <h2><a name="_Toc115416154"></a><a name="_Toc139993142"></a><a
! name="_Toc126872219"></a><a name="_Toc115417090"></a><span style='mso-bookmark:
! _Toc115416154'>4.9. Persistent Cache consistency check</span></h2>
  
  <p class=MsoNormal>The persistent cache is stored in a Hidden System file at
  %WinDir%\TEMP\AFSCache.&nbsp; If there is a problem with the persistent cache
--- 2380,2390 ----
  <p class=preformattedtext>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  -cache&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print only cache configuration</p>
  
! <h2><a name="_Toc152606264"></a><a name="_Toc152605093"></a><a
! name="_Toc115416154"></a><a name="_Toc139993142"></a><a name="_Toc126872219"></a><a
! name="_Toc115417090"></a><span style='mso-bookmark:_Toc152606264'><span
! style='mso-bookmark:_Toc152605093'><span style='mso-bookmark:_Toc115416154'>4.9.
! Persistent Cache consistency check</span></span></span></h2>
  
  <p class=MsoNormal>The persistent cache is stored in a Hidden System file at
  %WinDir%\TEMP\AFSCache.&nbsp; If there is a problem with the persistent cache
***************
*** 2138,2146 ****
  <p class=preformattedtext>&nbsp; afsd_service.exe --validate-cache
  &lt;cache-path&gt;</p>
  
! <h1><a name="_Toc139993143"></a><a name="_Toc126872220"></a><a
! name="_Toc115417113"></a><a name="_Toc115417091"></a><a name="_Toc115416155"></a><a
! name="_5._Reporting_Bugs:"></a>5. Reporting Bugs:</h1>
  
  <p class=MsoNormal>Bug reports should be sent to <a
  href="mailto:openafs-bugs@openafs.org?subject=Bug%20Report">openafs-bugs@openafs.org</a>.&nbsp;
--- 2394,2404 ----
  <p class=preformattedtext>&nbsp; afsd_service.exe --validate-cache
  &lt;cache-path&gt;</p>
  
! <h1><a name="_Toc152606265"></a><a name="_Toc152605094"></a><a
! name="_Toc139993143"></a><a name="_Toc126872220"></a><a name="_Toc115417113"></a><a
! name="_Toc115417091"></a><a name="_Toc115416155"></a><a
! name="_5._Reporting_Bugs:"></a><span style='mso-bookmark:_Toc152606265'><span
! style='mso-bookmark:_Toc152605094'>5. Reporting Bugs:</span></span></h1>
  
  <p class=MsoNormal>Bug reports should be sent to <a
  href="mailto:openafs-bugs@openafs.org?subject=Bug%20Report">openafs-bugs@openafs.org</a>.&nbsp;
***************
*** 2156,2164 ****
  
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
! font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Run drwtsn32.exe
! to configure or to identify where the log and the crash dump files are created:
! </p>
  
  <p class=MsoNormal style='margin-left:49.6pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
--- 2414,2422 ----
  
  <p class=MsoNormal style='margin-left:14.15pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
! font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Run
! drwtsn32.exe to configure or to identify where the log and the crash dump files
! are created: </p>
  
  <p class=MsoNormal style='margin-left:49.6pt;text-indent:-14.15pt'><span
  style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:7.0pt;
***************
*** 2222,2246 ****
  <p class=MsoNormal>When reporting a error, please be sure to include the
  version of OpenAFS.</p>
  
! <h1><a name="_Toc115416156"></a><a name="_Toc139993144"></a><a
! name="_Toc126872221"></a><a name="_Toc115417114"></a><a name="_Toc115417092"></a><span
! style='mso-bookmark:_Toc115416156'>6. How to Contribute to the Development of
! OpenAFS for Windows</span></h1>
  
  <p class=MsoNormal>Contributions to the development of OpenAFS for Windows are
  continuously needed.&nbsp; Contributions may take many forms including cash
  donations, support contracts, donated developer time, and even donated tech
  writer time.</p>
  
! <h2><a name="_Toc115416157"></a><a name="_Toc139993145"></a><a
! name="_Toc126872222"></a><a name="_Toc115417093"></a><span style='mso-bookmark:
! _Toc115416157'>6.1. The USENIX OpenAFS Fund</span> </h2>
  
  <p class=MsoBodyText><a href="http://www.usenix.org/">USENIX</a>, a 501c3
! non-profit corporation, has formed the USENIX OpenAFS Fund in order to accept
! tax deductible donations on behalf of the OpenAFS Elders. The donated funds
! will be allocated by the OpenAFS Elders to fund OpenAFS development,
! documentation, project management, and maintaining openafs.org. <o:p></o:p></p>
  
  <div>
  
--- 2480,2507 ----
  <p class=MsoNormal>When reporting a error, please be sure to include the
  version of OpenAFS.</p>
  
! <h1><a name="_Toc152606266"></a><a name="_Toc152605095"></a><a
! name="_Toc115416156"></a><a name="_Toc139993144"></a><a name="_Toc126872221"></a><a
! name="_Toc115417114"></a><a name="_Toc115417092"></a><span style='mso-bookmark:
! _Toc152606266'><span style='mso-bookmark:_Toc152605095'><span style='mso-bookmark:
! _Toc115416156'>6. How to Contribute to the Development of OpenAFS for Windows</span></span></span></h1>
  
  <p class=MsoNormal>Contributions to the development of OpenAFS for Windows are
  continuously needed.&nbsp; Contributions may take many forms including cash
  donations, support contracts, donated developer time, and even donated tech
  writer time.</p>
  
! <h2><a name="_Toc152606267"></a><a name="_Toc152605096"></a><a
! name="_Toc115416157"></a><a name="_Toc139993145"></a><a name="_Toc126872222"></a><a
! name="_Toc115417093"></a><span style='mso-bookmark:_Toc152606267'><span
! style='mso-bookmark:_Toc152605096'><span style='mso-bookmark:_Toc115416157'>6.1.
! The USENIX OpenAFS Fund</span></span></span> </h2>
  
  <p class=MsoBodyText><a href="http://www.usenix.org/">USENIX</a>, a 501c3
! non-profit corporation, has formed the USENIX OpenAFS Fund in order to accept tax
! deductible donations on behalf of the OpenAFS Elders. The donated funds will be
! allocated by the OpenAFS Elders to fund OpenAFS development, documentation,
! project management, and maintaining openafs.org. <o:p></o:p></p>
  
  <div>
  
***************
*** 2262,2279 ****
  
  </div>
  
- <p class=MsoNormal style='margin:0pt;margin-bottom:.0001pt'><span
- style='font-family:"Times New Roman"'><br clear=all style='mso-special-character:
- line-break'>
- <o:p></o:p></span></p>
- 
  <p class=MsoBodyText>Donations can be made by sending a check, drawn on a U.S.
  bank, made out to the USENIX OpenAFS Fund or by making a <a
  href="https://db.usenix.org/cgi-bin/openafs/openafs.cgi">donation online</a>.</p>
  
! <h2><a name="_Toc115417094"></a><a name="_Toc139993146"></a><a
! name="_Toc126872223"></a><span style='mso-bookmark:_Toc115417094'>6.2. Secure
! Endpoints Inc.</span> </h2>
  
  <p class=MsoBodyText><a href="http://www.secure-endpoints.com/">Secure
  Endpoints Inc.</a> provides development and support services for OpenAFS for
--- 2523,2537 ----
  
  </div>
  
  <p class=MsoBodyText>Donations can be made by sending a check, drawn on a U.S.
  bank, made out to the USENIX OpenAFS Fund or by making a <a
  href="https://db.usenix.org/cgi-bin/openafs/openafs.cgi">donation online</a>.</p>
  
! <h2><a name="_Toc152606268"></a><a name="_Toc152605097"></a><a
! name="_Toc115417094"></a><a name="_Toc139993146"></a><a name="_Toc126872223"></a><span
! style='mso-bookmark:_Toc152606268'><span style='mso-bookmark:_Toc152605097'><span
! style='mso-bookmark:_Toc115417094'>6.2. Secure Endpoints Inc.</span></span></span>
! </h2>
  
  <p class=MsoBodyText><a href="http://www.secure-endpoints.com/">Secure
  Endpoints Inc.</a> provides development and support services for OpenAFS for
***************
*** 2292,2327 ****
  the OpenAFS for Windows and the <a href="http://web.mit.edu/kerberos/">MIT
  Kerberos for Windows</a> products. </p>
  
! <h2><a name="_Toc115417095"></a><a name="_Toc139993147"></a><a
! name="_Toc126872224"></a><span style='mso-bookmark:_Toc115417095'>6.3. The MIT
! Kerberos Account</span> </h2>
! 
! <p class=MsoNormal style='margin:0pt;margin-bottom:.0001pt;text-autospace:none'><span
! style='font-family:"Times New Roman";color:black'>Th</span><span
! class=bodytextchar>e <a href="http://web.mit.edu/kerberos/">MIT Kerberos</a>
! development team accepts unrestricted grants. &nbsp;Grants are tax deductible
! and the full amount of the grant will be used to fund the development of
! Kerberos 5 and/or MIT Kerberos for Windows. &nbsp;OpenAFS for Windows is
! dependent on MIT Kerberos for Windows for authentication and shares many of the
! same re</span><span style='font-family:"Times New Roman";color:black'>quirements
! for credential management. &nbsp;Future releases of both products will share a
! common identity management user interface. </span></p>
! 
! <h2><a name="_Toc115417096"></a><a name="_Toc139993148"></a><a
! name="_Toc126872225"></a><span style='mso-bookmark:_Toc115417096'>6.4. Direct
! contributions of code and/or documentation</span> </h2>
  
  <p class=MsoBodyText>Organizations that use OpenAFS in house and have
  development staffs are encouraged to contribute any code modifications they
  make to OpenAFS.org via <u><span style='color:blue'>openafs-bugs@openafs.org</span></u>.
  &nbsp;Contributions of documentation are highly desired. </p>
  
! <h2><a name="_Toc115417097"></a><a name="_Toc139993149"></a><a
! name="_Toc126872226"></a><span style='mso-bookmark:_Toc115417097'>6.5. OpenAFS
! for Windows Mailing Lists</span></h2>
  
! <p class=MsoNormal>If you wish to participate in OpenAFS for Windows
! development please join the <i><a
  href="mailto:openafs-win32-devel@openafs.org?subject=OpenAFS%20for%20Windows%20Development%20Contribution">openafs-win32-devel@openafs.org</a></i>
  mailing list.</p>
  
--- 2550,2574 ----
  the OpenAFS for Windows and the <a href="http://web.mit.edu/kerberos/">MIT
  Kerberos for Windows</a> products. </p>
  
! <h2><a name="_Toc152606269"></a><a name="_Toc152605098"></a><a
! name="_Toc115417096"></a><a name="_Toc139993147"></a><a name="_Toc126872224"></a><a
! name="_Toc139993148"></a><a name="_Toc126872225"></a><span style='mso-bookmark:
! _Toc152606269'><span style='mso-bookmark:_Toc152605098'><span style='mso-bookmark:
! _Toc115417096'>6.3. Direct contributions of code and/or documentation</span></span></span>
! </h2>
  
  <p class=MsoBodyText>Organizations that use OpenAFS in house and have
  development staffs are encouraged to contribute any code modifications they
  make to OpenAFS.org via <u><span style='color:blue'>openafs-bugs@openafs.org</span></u>.
  &nbsp;Contributions of documentation are highly desired. </p>
  
! <h2><a name="_Toc152606270"></a><a name="_Toc152605099"></a><a
! name="_Toc115417097"></a><a name="_Toc139993149"></a><a name="_Toc126872226"></a><span
! style='mso-bookmark:_Toc152606270'><span style='mso-bookmark:_Toc152605099'><span
! style='mso-bookmark:_Toc115417097'>6.4. OpenAFS for Windows Mailing Lists</span></span></span></h2>
  
! <p class=MsoNormal>If you wish to participate in OpenAFS for Windows development
! please join the <i><a
  href="mailto:openafs-win32-devel@openafs.org?subject=OpenAFS%20for%20Windows%20Development%20Contribution">openafs-win32-devel@openafs.org</a></i>
  mailing list.</p>
  
***************
*** 2336,2344 ****
  <p class=MsoNormal>You must join the mailing lists if you wish to post to the
  list without incurring a moderation delay.</p>
  
! <h1><a name="_Toc139993150"></a><a name="_Toc126872227"></a><a
! name="_Toc115417115"></a><a name="_Toc115417098"></a><a name="_Toc115416158"></a><a
! name="_MSI_Deployment_Guide"></a>7. MSI Deployment Guide</h1>
  
  <b><span style='font-size:16.0pt;font-family:Albany;mso-fareast-font-family:
  "MS Mincho";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-US;
--- 2583,2593 ----
  <p class=MsoNormal>You must join the mailing lists if you wish to post to the
  list without incurring a moderation delay.</p>
  
! <h1><a name="_Toc152606271"></a><a name="_Toc152605100"></a><a
! name="_Toc139993150"></a><a name="_Toc126872227"></a><a name="_Toc115417115"></a><a
! name="_Toc115417098"></a><a name="_Toc115416158"></a><a
! name="_MSI_Deployment_Guide"></a><span style='mso-bookmark:_Toc152606271'><span
! style='mso-bookmark:_Toc152605100'>7. MSI Deployment Guide</span></span></h1>
  
  <b><span style='font-size:16.0pt;font-family:Albany;mso-fareast-font-family:
  "MS Mincho";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-US;
***************
*** 2346,2354 ****
  style='page-break-before:always'>
  </span></b>
  
! <h2><a name="_Toc115416159"></a><a name="_Toc139993151"></a><a
! name="_Toc126872228"></a><a name="_Toc115417099"></a><span style='mso-bookmark:
! _Toc115416159'>7.1. Introduction</span></h2>
  
  <p class=MsoNormal>A MSI installer option is available for those who wish to
  use Windows Installer for installing OpenAFS and for organizations that wish to
--- 2595,2605 ----
  style='page-break-before:always'>
  </span></b>
  
! <h2><a name="_Toc152606272"></a><a name="_Toc152605101"></a><a
! name="_Toc115416159"></a><a name="_Toc139993151"></a><a name="_Toc126872228"></a><a
! name="_Toc115417099"></a><span style='mso-bookmark:_Toc152606272'><span
! style='mso-bookmark:_Toc152605101'><span style='mso-bookmark:_Toc115416159'>7.1.
! Introduction</span></span></span></h2>
  
  <p class=MsoNormal>A MSI installer option is available for those who wish to
  use Windows Installer for installing OpenAFS and for organizations that wish to
***************
*** 2362,2370 ****
  files through group policy and/or startup scripts so that machines where
  OpenAFS for Windows is already installed will pick up these customizations.</p>
  
! <h3><a name="_Toc115416160"></a><a name="_Toc139993152"></a><a
! name="_Toc126872229"></a><span style='mso-bookmark:_Toc115416160'>7.1.1
! Requirements</span></h3>
  
  <p class=MsoNormal>The information in this document applies to MSI packages
  distributed with OpenAFS for Windows releases from 1.3.65 and onwards or MSI
--- 2613,2622 ----
  files through group policy and/or startup scripts so that machines where
  OpenAFS for Windows is already installed will pick up these customizations.</p>
  
! <h3><a name="_Toc152606273"></a><a name="_Toc152605102"></a><a
! name="_Toc115416160"></a><a name="_Toc139993152"></a><a name="_Toc126872229"></a><span
! style='mso-bookmark:_Toc152606273'><span style='mso-bookmark:_Toc152605102'><span
! style='mso-bookmark:_Toc115416160'>7.1.1 Requirements</span></span></span></h3>
  
  <p class=MsoNormal>The information in this document applies to MSI packages
  distributed with OpenAFS for Windows releases from 1.3.65 and onwards or MSI
***************
*** 2377,2384 ****
  are included in the Windows Platform SDK (&quot;Windows Installer&quot; SDK)
  can be used for this purpose.</p>
  
! <p class=MsoNormal>For reference, the schema for the MSI package is based on SCHEMA.MSI
! distributed with the Platform SDK.</p>
  
  <p class=MsoNormal>For general information about &quot;Windows Installer&quot;,
  refer to:</p>
--- 2629,2636 ----
  are included in the Windows Platform SDK (&quot;Windows Installer&quot; SDK)
  can be used for this purpose.</p>
  
! <p class=MsoNormal>For reference, the schema for the MSI package is based on
! SCHEMA.MSI distributed with the Platform SDK.</p>
  
  <p class=MsoNormal>For general information about &quot;Windows Installer&quot;,
  refer to:</p>
***************
*** 2401,2409 ****
  <p class=MsoNormal>&nbsp;&nbsp;&nbsp; <a
  href="http://msdn.microsoft.com/library/en-us/msi/setup/a_customization_transform_example.asp">http://msdn.microsoft.com/library/en-us/msi/setup/a_customization_transform_example.asp</a></p>
  
! <h3><a name="_Toc115416161"></a><a name="_Toc139993153"></a><a
! name="_Toc126872230"></a><span style='mso-bookmark:_Toc115416161'>7.1.2 Authoring
! a Transform</span></h3>
  
  <p class=MsoNormal>Transforms describe a set of modifications to be performed
  on an existing MSI for the purpose of customizing it.&nbsp; This is ordinarily
--- 2653,2662 ----
  <p class=MsoNormal>&nbsp;&nbsp;&nbsp; <a
  href="http://msdn.microsoft.com/library/en-us/msi/setup/a_customization_transform_example.asp">http://msdn.microsoft.com/library/en-us/msi/setup/a_customization_transform_example.asp</a></p>
  
! <h3><a name="_Toc152606274"></a><a name="_Toc152605103"></a><a
! name="_Toc115416161"></a><a name="_Toc139993153"></a><a name="_Toc126872230"></a><span
! style='mso-bookmark:_Toc152606274'><span style='mso-bookmark:_Toc152605103'><span
! style='mso-bookmark:_Toc115416161'>7.1.2 Authoring a Transform</span></span></span></h3>
  
  <p class=MsoNormal>Transforms describe a set of modifications to be performed
  on an existing MSI for the purpose of customizing it.&nbsp; This is ordinarily
***************
*** 2449,2457 ****
  the MSI databases directly when editing openafs-modified.msi.&nbsp; More
  details are given below.</p>
  
! <h2><a name="_Toc115416162"></a><a name="_Toc139993154"></a><a
! name="_Toc126872231"></a><a name="_Toc115417100"></a><span style='mso-bookmark:
! _Toc115416162'>7.2. Configuration Options</span></h2>
  
  <p class=MsoNormal>The logic necessary to implement many of the settings
  described in <a href="#_Appendix_A:_Registry_Values">Appendix A</a> are present
--- 2702,2712 ----
  the MSI databases directly when editing openafs-modified.msi.&nbsp; More
  details are given below.</p>
  
! <h2><a name="_Toc152606275"></a><a name="_Toc152605104"></a><a
! name="_Toc115416162"></a><a name="_Toc139993154"></a><a name="_Toc126872231"></a><a
! name="_Toc115417100"></a><span style='mso-bookmark:_Toc152606275'><span
! style='mso-bookmark:_Toc152605104'><span style='mso-bookmark:_Toc115416162'>7.2.
! Configuration Options</span></span></span></h2>
  
  <p class=MsoNormal>The logic necessary to implement many of the settings
  described in <a href="#_Appendix_A:_Registry_Values">Appendix A</a> are present
***************
*** 2461,2469 ****
  (like files or registry keys).&nbsp; Instructions for performing these tasks
  are below.</p>
  
! <h3><a name="_Toc115416163"></a><a name="_Toc139993155"></a><a
! name="_Toc126872232"></a><span style='mso-bookmark:_Toc115416163'>7.2.1
! Configurable Properties</span></h3>
  
  <p class=MsoNormal>Most configurable properties correspond to registry keys or
  values.&nbsp; Due to the logic invoked based on the existence of these registry
--- 2716,2725 ----
  (like files or registry keys).&nbsp; Instructions for performing these tasks
  are below.</p>
  
! <h3><a name="_Toc152606276"></a><a name="_Toc152605105"></a><a
! name="_Toc115416163"></a><a name="_Toc139993155"></a><a name="_Toc126872232"></a><span
! style='mso-bookmark:_Toc152606276'><span style='mso-bookmark:_Toc152605105'><span
! style='mso-bookmark:_Toc115416163'>7.2.1 Configurable Properties</span></span></span></h3>
  
  <p class=MsoNormal>Most configurable properties correspond to registry keys or
  values.&nbsp; Due to the logic invoked based on the existence of these registry
***************
*** 2475,2482 ****
  
  <p class=MsoNormal>When one of the configurable properties is set, the
  installer will use the property value to set the corresponding setting in the
! HKEY_LOCAL_MACHINE registry hive.&nbsp; The HKEY_CURRENT_USER hive is not
! touched by the installer.</p>
  
  <p class=MsoNormal>For each property, the associated registry setting is
  referenced by the same text used in <a href="#_Appendix_A:_Registry_Values">Appendix
--- 2731,2738 ----
  
  <p class=MsoNormal>When one of the configurable properties is set, the
  installer will use the property value to set the corresponding setting in the
! HKEY_LOCAL_MACHINE registry hive.&nbsp; The HKEY_CURRENT_USER hive is not touched
! by the installer.</p>
  
  <p class=MsoNormal>For each property, the associated registry setting is
  referenced by the same text used in <a href="#_Appendix_A:_Registry_Values">Appendix
***************
*** 2488,2496 ****
  
  <p class=MsoNormal>Numeric values should be authored as decimal strings.</p>
  
! <h4><a name="_Toc115416164"></a><a name="_Toc139993156"></a><a
! name="_Toc126872233"></a><span style='mso-bookmark:_Toc115416164'>7.2.1.1
! Setting Properties</span></h4>
  
  <p class=MsoNormal>In order to set a property,</p>
  
--- 2744,2753 ----
  
  <p class=MsoNormal>Numeric values should be authored as decimal strings.</p>
  
! <h4><a name="_Toc152606277"></a><a name="_Toc152605106"></a><a
! name="_Toc115416164"></a><a name="_Toc139993156"></a><a name="_Toc126872233"></a><span
! style='mso-bookmark:_Toc152606277'><span style='mso-bookmark:_Toc152605106'><span
! style='mso-bookmark:_Toc115416164'>7.2.1.1 Setting Properties</span></span></span></h4>
  
  <p class=MsoNormal>In order to set a property,</p>
  
***************
*** 2513,2567 ****
  <p class=MsoNormal style='margin-top:4.3pt;margin-right:0pt;margin-bottom:4.3pt;
  margin-left:18.0pt;text-indent:-18.0pt'><span style='font-size:9.0pt'>4.</span><span
  style='font-size:7.0pt;font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
! </span>If the property does not exist in the property list, right click the
! list and select 'Add Row', type the property name and the desired value.</p>
  
! <h4><a name="_Toc115416165"></a><a name="_Toc139993157"></a><a
! name="_Toc126872234"></a><span style='mso-bookmark:_Toc115416165'>7.2.1.2
! OpenAFS for Windows Properties</span></h4>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h5><a name="_Toc139993158"></a><a name="_Toc126872235"></a><a
!   name="_Toc115416166"></a><a name="_(Service_parameters):"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>(Service parameters):<o:p></o:p></span></h5>
    <p class=listcontents style='margin-left:0pt'>[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters]</p>
    </td>
   </tr>
   <tr style='mso-yfti-irow:1'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h5><a name="_Toc139993159"></a><a name="_Toc126872236"></a><a
!   name="_Toc115416167"></a><a name="_(Network_provider):"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>(Network provider):<o:p></o:p></span></h5>
    <p class=listcontents style='margin-left:0pt'>[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider]</p>
    </td>
   </tr>
   <tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h5><a name="_Toc139993160"></a><a name="_Toc126872237"></a><a
!   name="_Toc115416168"></a><a name="_(OpenAFS_Client):"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>(OpenAFS Client):<o:p></o:p></span></h5>
    <p class=listcontents style='margin-left:0pt'>[HKLM\SOFTWARE\OpenAFS\Client]</p>
    </td>
   </tr>
  </table>
  
! <h5><a name="_Toc115416169"></a><a name="_Toc139993161"></a><a
! name="_Toc126872238"></a><span style='mso-bookmark:_Toc115416169'>7.2.1.2.1
! Registry Properties</span></h5>
  
! <p class=MsoNormal>These properties are used to set the values of registry
! entries associated with OpenAFS for Windows.</p>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416170"></a><a name="_Toc139993162"></a><a
!   name="_Toc126872239"></a><span style='mso-bookmark:_Toc115416170'><span
!   style='mso-fareast-font-family:"Times New Roman"'>AFSCACHEPATH</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
--- 2770,2833 ----
  <p class=MsoNormal style='margin-top:4.3pt;margin-right:0pt;margin-bottom:4.3pt;
  margin-left:18.0pt;text-indent:-18.0pt'><span style='font-size:9.0pt'>4.</span><span
  style='font-size:7.0pt;font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
! </span>If the property does not exist in the property list, right click the list
! and select 'Add Row', type the property name and the desired value.</p>
  
! <h4><a name="_Toc152606278"></a><a name="_Toc152605107"></a><a
! name="_Toc115416165"></a><a name="_Toc139993157"></a><a name="_Toc126872234"></a><span
! style='mso-bookmark:_Toc152606278'><span style='mso-bookmark:_Toc152605107'><span
! style='mso-bookmark:_Toc115416165'>7.2.1.2 OpenAFS for Windows Properties</span></span></span></h4>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h5><a name="_Toc152606279"></a><a name="_Toc152605108"></a><a
!   name="_Toc139993158"></a><a name="_Toc126872235"></a><a name="_Toc115416166"></a><a
!   name="_(Service_parameters):"></a><span style='mso-bookmark:_Toc152606279'><span
!   style='mso-bookmark:_Toc152605108'><span style='mso-fareast-font-family:"Times New Roman"'>(Service
!   parameters):</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=listcontents style='margin-left:0pt'>[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters]</p>
    </td>
   </tr>
   <tr style='mso-yfti-irow:1'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h5><a name="_Toc152606280"></a><a name="_Toc152605109"></a><a
!   name="_Toc139993159"></a><a name="_Toc126872236"></a><a name="_Toc115416167"></a><a
!   name="_(Network_provider):"></a><span style='mso-bookmark:_Toc152606280'><span
!   style='mso-bookmark:_Toc152605109'><span style='mso-fareast-font-family:"Times New Roman"'>(Network
!   provider):</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=listcontents style='margin-left:0pt'>[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider]</p>
    </td>
   </tr>
   <tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h5><a name="_Toc152606281"></a><a name="_Toc152605110"></a><a
!   name="_Toc139993160"></a><a name="_Toc126872237"></a><a name="_Toc115416168"></a><a
!   name="_(OpenAFS_Client):"></a><span style='mso-bookmark:_Toc152606281'><span
!   style='mso-bookmark:_Toc152605110'><span style='mso-fareast-font-family:"Times New Roman"'>(OpenAFS
!   Client):</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=listcontents style='margin-left:0pt'>[HKLM\SOFTWARE\OpenAFS\Client]</p>
    </td>
   </tr>
  </table>
  
! <h5><a name="_Toc152606282"></a><a name="_Toc152605111"></a><a
! name="_Toc115416169"></a><a name="_Toc139993161"></a><a name="_Toc126872238"></a><span
! style='mso-bookmark:_Toc152606282'><span style='mso-bookmark:_Toc152605111'><span
! style='mso-bookmark:_Toc115416169'>7.2.1.2.1 Registry Properties</span></span></span></h5>
  
! <p class=MsoNormal>These properties are used to set the values of registry entries
! associated with OpenAFS for Windows.</p>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606283"></a><a name="_Toc152605112"></a><a
!   name="_Toc115416170"></a><a name="_Toc139993162"></a><a name="_Toc126872239"></a><span
!   style='mso-bookmark:_Toc152606283'><span style='mso-bookmark:_Toc152605112'><span
!   style='mso-bookmark:_Toc115416170'><span style='mso-fareast-font-family:"Times New Roman"'>AFSCACHEPATH</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
***************
*** 2571,2579 ****
   </tr>
   <tr style='mso-yfti-irow:1'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416171"></a><a name="_Toc139993163"></a><a
!   name="_Toc126872240"></a><span style='mso-bookmark:_Toc115416171'><span
!   style='mso-fareast-font-family:"Times New Roman"'>AFSCACHESIZE</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
--- 2837,2846 ----
   </tr>
   <tr style='mso-yfti-irow:1'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606284"></a><a name="_Toc152605113"></a><a
!   name="_Toc115416171"></a><a name="_Toc139993163"></a><a name="_Toc126872240"></a><span
!   style='mso-bookmark:_Toc152606284'><span style='mso-bookmark:_Toc152605113'><span
!   style='mso-bookmark:_Toc115416171'><span style='mso-fareast-font-family:"Times New Roman"'>AFSCACHESIZE</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
***************
*** 2583,2591 ****
   </tr>
   <tr style='mso-yfti-irow:2'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416172"></a><a name="_Toc139993164"></a><a
!   name="_Toc126872241"></a><span style='mso-bookmark:_Toc115416172'><span
!   style='mso-fareast-font-family:"Times New Roman"'>AFSCELLNAME</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
--- 2850,2859 ----
   </tr>
   <tr style='mso-yfti-irow:2'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606285"></a><a name="_Toc152605114"></a><a
!   name="_Toc115416172"></a><a name="_Toc139993164"></a><a name="_Toc126872241"></a><span
!   style='mso-bookmark:_Toc152606285'><span style='mso-bookmark:_Toc152605114'><span
!   style='mso-bookmark:_Toc115416172'><span style='mso-fareast-font-family:"Times New Roman"'>AFSCELLNAME</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
***************
*** 2595,2603 ****
   </tr>
   <tr style='mso-yfti-irow:3'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416173"></a><a name="_Toc139993165"></a><a
!   name="_Toc126872242"></a><span style='mso-bookmark:_Toc115416173'><span
!   style='mso-fareast-font-family:"Times New Roman"'>FREELANCEMODE</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
--- 2863,2872 ----
   </tr>
   <tr style='mso-yfti-irow:3'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606286"></a><a name="_Toc152605115"></a><a
!   name="_Toc115416173"></a><a name="_Toc139993165"></a><a name="_Toc126872242"></a><span
!   style='mso-bookmark:_Toc152606286'><span style='mso-bookmark:_Toc152605115'><span
!   style='mso-bookmark:_Toc115416173'><span style='mso-fareast-font-family:"Times New Roman"'>FREELANCEMODE</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
***************
*** 2607,2615 ****
   </tr>
   <tr style='mso-yfti-irow:4'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416174"></a><a name="_Toc139993166"></a><a
!   name="_Toc126872243"></a><span style='mso-bookmark:_Toc115416174'><span
!   style='mso-fareast-font-family:"Times New Roman"'>HIDEDOTFILES</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
--- 2876,2885 ----
   </tr>
   <tr style='mso-yfti-irow:4'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606287"></a><a name="_Toc152605116"></a><a
!   name="_Toc115416174"></a><a name="_Toc139993166"></a><a name="_Toc126872243"></a><span
!   style='mso-bookmark:_Toc152606287'><span style='mso-bookmark:_Toc152605116'><span
!   style='mso-bookmark:_Toc115416174'><span style='mso-fareast-font-family:"Times New Roman"'>HIDEDOTFILES</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
***************
*** 2619,2627 ****
   </tr>
   <tr style='mso-yfti-irow:5'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416175"></a><a name="_Toc139993167"></a><a
!   name="_Toc126872244"></a><span style='mso-bookmark:_Toc115416175'><span
!   style='mso-fareast-font-family:"Times New Roman"'>LOGONOPTIONS</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Network_provider):">(Network provider)</a></p>
--- 2889,2898 ----
   </tr>
   <tr style='mso-yfti-irow:5'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606288"></a><a name="_Toc152605117"></a><a
!   name="_Toc115416175"></a><a name="_Toc139993167"></a><a name="_Toc126872244"></a><span
!   style='mso-bookmark:_Toc152606288'><span style='mso-bookmark:_Toc152605117'><span
!   style='mso-bookmark:_Toc115416175'><span style='mso-fareast-font-family:"Times New Roman"'>LOGONOPTIONS</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Network_provider):">(Network provider)</a></p>
***************
*** 2634,2642 ****
   </tr>
   <tr style='mso-yfti-irow:6'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416176"></a><a name="_Toc139993168"></a><a
!   name="_Toc126872245"></a><span style='mso-bookmark:_Toc115416176'><span
!   style='mso-fareast-font-family:"Times New Roman"'>MOUNTROOT</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
--- 2905,2914 ----
   </tr>
   <tr style='mso-yfti-irow:6'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606289"></a><a name="_Toc152605118"></a><a
!   name="_Toc115416176"></a><a name="_Toc139993168"></a><a name="_Toc126872245"></a><span
!   style='mso-bookmark:_Toc152606289'><span style='mso-bookmark:_Toc152605118'><span
!   style='mso-bookmark:_Toc115416176'><span style='mso-fareast-font-family:"Times New Roman"'>MOUNTROOT</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
***************
*** 2646,2654 ****
   </tr>
   <tr style='mso-yfti-irow:7'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416177"></a><a name="_Toc139993169"></a><a
!   name="_Toc126872246"></a><span style='mso-bookmark:_Toc115416177'><span
!   style='mso-fareast-font-family:"Times New Roman"'>NETBIOSNAME</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
--- 2918,2927 ----
   </tr>
   <tr style='mso-yfti-irow:7'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606290"></a><a name="_Toc152605119"></a><a
!   name="_Toc115416177"></a><a name="_Toc139993169"></a><a name="_Toc126872246"></a><span
!   style='mso-bookmark:_Toc152606290'><span style='mso-bookmark:_Toc152605119'><span
!   style='mso-bookmark:_Toc115416177'><span style='mso-fareast-font-family:"Times New Roman"'>NETBIOSNAME</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
***************
*** 2659,2667 ****
   </tr>
   <tr style='mso-yfti-irow:8'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416178"></a><a name="_Toc139993170"></a><a
!   name="_Toc126872247"></a><span style='mso-bookmark:_Toc115416178'><span
!   style='mso-fareast-font-family:"Times New Roman"'>NOFINDLANABYNAME</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
--- 2932,2941 ----
   </tr>
   <tr style='mso-yfti-irow:8'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606291"></a><a name="_Toc152605120"></a><a
!   name="_Toc115416178"></a><a name="_Toc139993170"></a><a name="_Toc126872247"></a><span
!   style='mso-bookmark:_Toc152606291'><span style='mso-bookmark:_Toc152605120'><span
!   style='mso-bookmark:_Toc115416178'><span style='mso-fareast-font-family:"Times New Roman"'>NOFINDLANABYNAME</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
***************
*** 2671,2679 ****
   </tr>
   <tr style='mso-yfti-irow:9'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416179"></a><a name="_Toc139993171"></a><a
!   name="_Toc126872248"></a><span style='mso-bookmark:_Toc115416179'><span
!   style='mso-fareast-font-family:"Times New Roman"'>RXMAXMTU</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
--- 2945,2954 ----
   </tr>
   <tr style='mso-yfti-irow:9'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606292"></a><a name="_Toc152605121"></a><a
!   name="_Toc115416179"></a><a name="_Toc139993171"></a><a name="_Toc126872248"></a><span
!   style='mso-bookmark:_Toc152606292'><span style='mso-bookmark:_Toc152605121'><span
!   style='mso-bookmark:_Toc115416179'><span style='mso-fareast-font-family:"Times New Roman"'>RXMAXMTU</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
***************
*** 2683,2691 ****
   </tr>
   <tr style='mso-yfti-irow:10'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416180"></a><a name="_Toc139993172"></a><a
!   name="_Toc126872249"></a><span style='mso-bookmark:_Toc115416180'><span
!   style='mso-fareast-font-family:"Times New Roman"'>SECURITYLEVEL</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
--- 2958,2967 ----
   </tr>
   <tr style='mso-yfti-irow:10'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606293"></a><a name="_Toc152605122"></a><a
!   name="_Toc115416180"></a><a name="_Toc139993172"></a><a name="_Toc126872249"></a><span
!   style='mso-bookmark:_Toc152606293'><span style='mso-bookmark:_Toc152605122'><span
!   style='mso-bookmark:_Toc115416180'><span style='mso-fareast-font-family:"Times New Roman"'>SECURITYLEVEL</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
***************
*** 2695,2703 ****
   </tr>
   <tr style='mso-yfti-irow:11'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416181"></a><a name="_Toc139993173"></a><a
!   name="_Toc126872250"></a><span style='mso-bookmark:_Toc115416181'><span
!   style='mso-fareast-font-family:"Times New Roman"'>SMBAUTHTYPE</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
--- 2971,2980 ----
   </tr>
   <tr style='mso-yfti-irow:11'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606294"></a><a name="_Toc152605123"></a><a
!   name="_Toc115416181"></a><a name="_Toc139993173"></a><a name="_Toc126872250"></a><span
!   style='mso-bookmark:_Toc152606294'><span style='mso-bookmark:_Toc152605123'><span
!   style='mso-bookmark:_Toc115416181'><span style='mso-fareast-font-family:"Times New Roman"'>SMBAUTHTYPE</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
***************
*** 2707,2715 ****
   </tr>
   <tr style='mso-yfti-irow:12'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416182"></a><a name="_Toc139993174"></a><a
!   name="_Toc126872251"></a><span style='mso-bookmark:_Toc115416182'><span
!   style='mso-fareast-font-family:"Times New Roman"'>STOREANSIFILENAMES</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(OpenAFS_Client):">(OpenAFS Client)</a></p>
--- 2984,2993 ----
   </tr>
   <tr style='mso-yfti-irow:12'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606295"></a><a name="_Toc152605124"></a><a
!   name="_Toc115416182"></a><a name="_Toc139993174"></a><a name="_Toc126872251"></a><span
!   style='mso-bookmark:_Toc152606295'><span style='mso-bookmark:_Toc152605124'><span
!   style='mso-bookmark:_Toc115416182'><span style='mso-fareast-font-family:"Times New Roman"'>STOREANSIFILENAMES</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(OpenAFS_Client):">(OpenAFS Client)</a></p>
***************
*** 2719,2727 ****
   </tr>
   <tr style='mso-yfti-irow:13;mso-yfti-lastrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416183"></a><a name="_Toc139993175"></a><a
!   name="_Toc126872252"></a><span style='mso-bookmark:_Toc115416183'><span
!   style='mso-fareast-font-family:"Times New Roman"'>USEDNS</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
--- 2997,3006 ----
   </tr>
   <tr style='mso-yfti-irow:13;mso-yfti-lastrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606296"></a><a name="_Toc152605125"></a><a
!   name="_Toc115416183"></a><a name="_Toc139993175"></a><a name="_Toc126872252"></a><span
!   style='mso-bookmark:_Toc152606296'><span style='mso-bookmark:_Toc152605125'><span
!   style='mso-bookmark:_Toc115416183'><span style='mso-fareast-font-family:"Times New Roman"'>USEDNS</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Registry key&nbsp;&nbsp;&nbsp; : <a
    href="#_(Service_parameters):">(Service parameters)</a></p>
***************
*** 2731,2755 ****
   </tr>
  </table>
  
! <h5><a name="_Toc139993176"></a><a name="_Toc126872253"></a><a
! name="_Toc115416184"></a><a name="_7.2.1.2.2_AFSCreds.exe_Properties"></a>7.2.1.2.2
! AFSCreds.exe Properties</h5>
! 
! <p class=MsoNormal>These properties are combined to add a command line option to
! the shortcut that will be created in the Start:Programs:OpenAFS and
! Start:Programs:Startup folders (see CREDSSTARTUP). &nbsp;The method of
! specifying the option was chosen for easy integration with the Windows
! Installer user interface.&nbsp; Although other methods can be used to specify
! options to AFSCREDS.EXE, it is advised that they be avoided as transforms
! including such options may not apply to future releases of OpenAFS.</p>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416185"></a><a name="_Toc139993177"></a><a
!   name="_Toc126872254"></a><span style='mso-bookmark:_Toc115416185'><span
!   style='mso-fareast-font-family:"Times New Roman"'>CREDSSTARTUP</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Valid values&nbsp;&nbsp;&nbsp; : '1' or '0'</p>
    <p class=MsoList>Controls whether AFSCreds.exe starts up automatically when
--- 3010,3036 ----
   </tr>
  </table>
  
! <h5><a name="_Toc152606297"></a><a name="_Toc152605126"></a><a
! name="_Toc139993176"></a><a name="_Toc126872253"></a><a name="_Toc115416184"></a><a
! name="_7.2.1.2.2_AFSCreds.exe_Properties"></a><span style='mso-bookmark:_Toc152606297'><span
! style='mso-bookmark:_Toc152605126'>7.2.1.2.2 AFSCreds.exe Properties</span></span></h5>
! 
! <p class=MsoNormal>These properties are combined to add a command line option
! to the shortcut that will be created in the Start:Programs:OpenAFS and Start:Programs:Startup
! folders (see CREDSSTARTUP). &nbsp;The method of specifying the option was
! chosen for easy integration with the Windows Installer user interface.&nbsp;
! Although other methods can be used to specify options to AFSCREDS.EXE, it is
! advised that they be avoided as transforms including such options may not apply
! to future releases of OpenAFS.</p>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606298"></a><a name="_Toc152605127"></a><a
!   name="_Toc115416185"></a><a name="_Toc139993177"></a><a name="_Toc126872254"></a><span
!   style='mso-bookmark:_Toc152606298'><span style='mso-bookmark:_Toc152605127'><span
!   style='mso-bookmark:_Toc115416185'><span style='mso-fareast-font-family:"Times New Roman"'>CREDSSTARTUP</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Valid values&nbsp;&nbsp;&nbsp; : '1' or '0'</p>
    <p class=MsoList>Controls whether AFSCreds.exe starts up automatically when
***************
*** 2760,2768 ****
   </tr>
   <tr style='mso-yfti-irow:1'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416186"></a><a name="_Toc139993178"></a><a
!   name="_Toc126872255"></a><span style='mso-bookmark:_Toc115416186'><span
!   style='mso-fareast-font-family:"Times New Roman"'>CREDSAUTOINIT</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Valid values&nbsp;&nbsp;&nbsp; : '-a' or ''</p>
    <p class=MsoList>Enables automatic initialization.</p>
--- 3041,3050 ----
   </tr>
   <tr style='mso-yfti-irow:1'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606299"></a><a name="_Toc152605128"></a><a
!   name="_Toc115416186"></a><a name="_Toc139993178"></a><a name="_Toc126872255"></a><span
!   style='mso-bookmark:_Toc152606299'><span style='mso-bookmark:_Toc152605128'><span
!   style='mso-bookmark:_Toc115416186'><span style='mso-fareast-font-family:"Times New Roman"'>CREDSAUTOINIT</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Valid values&nbsp;&nbsp;&nbsp; : '-a' or ''</p>
    <p class=MsoList>Enables automatic initialization.</p>
***************
*** 2770,2778 ****
   </tr>
   <tr style='mso-yfti-irow:2'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416187"></a><a name="_Toc139993179"></a><a
!   name="_Toc126872256"></a><span style='mso-bookmark:_Toc115416187'><span
!   style='mso-fareast-font-family:"Times New Roman"'>CREDSIPCHDET</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Valid values&nbsp;&nbsp;&nbsp; : '-n' or ''</p>
    <p class=MsoList>Enables IP address change detection.</p>
--- 3052,3061 ----
   </tr>
   <tr style='mso-yfti-irow:2'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606300"></a><a name="_Toc152605129"></a><a
!   name="_Toc115416187"></a><a name="_Toc139993179"></a><a name="_Toc126872256"></a><span
!   style='mso-bookmark:_Toc152606300'><span style='mso-bookmark:_Toc152605129'><span
!   style='mso-bookmark:_Toc115416187'><span style='mso-fareast-font-family:"Times New Roman"'>CREDSIPCHDET</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Valid values&nbsp;&nbsp;&nbsp; : '-n' or ''</p>
    <p class=MsoList>Enables IP address change detection.</p>
***************
*** 2780,2788 ****
   </tr>
   <tr style='mso-yfti-irow:3'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416188"></a><a name="_Toc139993180"></a><a
!   name="_Toc126872257"></a><span style='mso-bookmark:_Toc115416188'><span
!   style='mso-fareast-font-family:"Times New Roman"'>CREDSQUIET</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Valid values&nbsp;&nbsp;&nbsp; : '-q' or ''</p>
    <p class=MsoList>Enables quiet mode.</p>
--- 3063,3072 ----
   </tr>
   <tr style='mso-yfti-irow:3'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606301"></a><a name="_Toc152605130"></a><a
!   name="_Toc115416188"></a><a name="_Toc139993180"></a><a name="_Toc126872257"></a><span
!   style='mso-bookmark:_Toc152606301'><span style='mso-bookmark:_Toc152605130'><span
!   style='mso-bookmark:_Toc115416188'><span style='mso-fareast-font-family:"Times New Roman"'>CREDSQUIET</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Valid values&nbsp;&nbsp;&nbsp; : '-q' or ''</p>
    <p class=MsoList>Enables quiet mode.</p>
***************
*** 2790,2798 ****
   </tr>
   <tr style='mso-yfti-irow:4'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416189"></a><a name="_Toc139993181"></a><a
!   name="_Toc126872258"></a><span style='mso-bookmark:_Toc115416189'><span
!   style='mso-fareast-font-family:"Times New Roman"'>CREDSRENEWDRMAP</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Valid values&nbsp;&nbsp;&nbsp; : '-m' or '’</p>
    <p class=MsoList>Enables renewing drive map at startup.</p>
--- 3074,3083 ----
   </tr>
   <tr style='mso-yfti-irow:4'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606302"></a><a name="_Toc152605131"></a><a
!   name="_Toc115416189"></a><a name="_Toc139993181"></a><a name="_Toc126872258"></a><span
!   style='mso-bookmark:_Toc152606302'><span style='mso-bookmark:_Toc152605131'><span
!   style='mso-bookmark:_Toc115416189'><span style='mso-fareast-font-family:"Times New Roman"'>CREDSRENEWDRMAP</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Valid values&nbsp;&nbsp;&nbsp; : '-m' or '’</p>
    <p class=MsoList>Enables renewing drive map at startup.</p>
***************
*** 2800,2808 ****
   </tr>
   <tr style='mso-yfti-irow:5;mso-yfti-lastrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc115416190"></a><a name="_Toc139993182"></a><a
!   name="_Toc126872259"></a><span style='mso-bookmark:_Toc115416190'><span
!   style='mso-fareast-font-family:"Times New Roman"'>CREDSSHOW</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Valid values&nbsp;&nbsp;&nbsp; : '-s' or ''</p>
    <p class=MsoList>Enables displaying the credential manager window when
--- 3085,3094 ----
   </tr>
   <tr style='mso-yfti-irow:5;mso-yfti-lastrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h6><a name="_Toc152606303"></a><a name="_Toc152605132"></a><a
!   name="_Toc115416190"></a><a name="_Toc139993182"></a><a name="_Toc126872259"></a><span
!   style='mso-bookmark:_Toc152606303'><span style='mso-bookmark:_Toc152605132'><span
!   style='mso-bookmark:_Toc115416190'><span style='mso-fareast-font-family:"Times New Roman"'>CREDSSHOW</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h6>
    <p class=MsoList>Valid values&nbsp;&nbsp;&nbsp; : '-s' or ''</p>
    <p class=MsoList>Enables displaying the credential manager window when
***************
*** 2811,2819 ****
   </tr>
  </table>
  
! <h3><a name="_Toc115416191"></a><a name="_Toc139993183"></a><a
! name="_Toc126872260"></a><span style='mso-bookmark:_Toc115416191'>7.2.2
! Existing Registry Entries</span></h3>
  
  <p class=MsoNormal>You can change existing registry values subject to the
  restrictions mentioned in the Windows Platform SDK.&nbsp; Pay special attention
--- 3097,3106 ----
   </tr>
  </table>
  
! <h3><a name="_Toc152606304"></a><a name="_Toc152605133"></a><a
! name="_Toc115416191"></a><a name="_Toc139993183"></a><a name="_Toc126872260"></a><span
! style='mso-bookmark:_Toc152606304'><span style='mso-bookmark:_Toc152605133'><span
! style='mso-bookmark:_Toc115416191'>7.2.2 Existing Registry Entries</span></span></span></h3>
  
  <p class=MsoNormal>You can change existing registry values subject to the
  restrictions mentioned in the Windows Platform SDK.&nbsp; Pay special attention
***************
*** 2821,2829 ****
  'Registry' table.&nbsp; If you want to add additional registry keys please
  refer to section 3 (Additional resources).</p>
  
! <h3><a name="_Toc115416192"></a><a name="_Toc139993184"></a><a
! name="_Toc126872261"></a><span style='mso-bookmark:_Toc115416192'>7.2.3
! Replacing Configuration Files</span></h3>
  
  <p class=MsoNormal>The OpenAFS configuration files (CellServDB) can be replaced
  by your own configuration files.&nbsp; These files are contained in separate
--- 3108,3117 ----
  'Registry' table.&nbsp; If you want to add additional registry keys please
  refer to section 3 (Additional resources).</p>
  
! <h3><a name="_Toc152606305"></a><a name="_Toc152605134"></a><a
! name="_Toc115416192"></a><a name="_Toc139993184"></a><a name="_Toc126872261"></a><span
! style='mso-bookmark:_Toc152606305'><span style='mso-bookmark:_Toc152605134'><span
! style='mso-bookmark:_Toc115416192'>7.2.3 Replacing Configuration Files</span></span></span></h3>
  
  <p class=MsoNormal>The OpenAFS configuration files (CellServDB) can be replaced
  by your own configuration files.&nbsp; These files are contained in separate
***************
*** 2852,2860 ****
  
  <p class=MsoNormal style='margin-top:4.3pt;margin-right:0pt;margin-bottom:4.3pt;
  margin-left:39.6pt;text-indent:-21.6pt'>1.2.<span style='font-size:7.0pt;
! font-family:"Times New Roman"'>&nbsp;&nbsp; </span>In the Component table, locate
! the component you need to change ( Ctrl-F invokes the 'Find' dialog).&nbsp; The
! component names are listed below in section <a
  href="#_2.3.1_Components_for_Configuration_">7.2.3.1</a>.&nbsp; For this
  example, the component name is 'elf_CellServDB'.</p>
  
--- 3140,3148 ----
  
  <p class=MsoNormal style='margin-top:4.3pt;margin-right:0pt;margin-bottom:4.3pt;
  margin-left:39.6pt;text-indent:-21.6pt'>1.2.<span style='font-size:7.0pt;
! font-family:"Times New Roman"'>&nbsp;&nbsp; </span>In the Component table,
! locate the component you need to change ( Ctrl-F invokes the 'Find'
! dialog).&nbsp; The component names are listed below in section <a
  href="#_2.3.1_Components_for_Configuration_">7.2.3.1</a>.&nbsp; For this
  example, the component name is 'elf_CellServDB'.</p>
  
***************
*** 2865,2876 ****
  
  <p class=MsoNormal style='margin-top:4.3pt;margin-right:0pt;margin-bottom:4.3pt;
  margin-left:39.6pt;text-indent:-21.6pt'>1.4.<span style='font-size:7.0pt;
! font-family:"Times New Roman"'>&nbsp;&nbsp; </span>Enter a condition that
! evaluates to false. I.e. 'DONOTINSTALL'. (Note that an undefined property
! always evaluates to false).</p>
  
! <p class=MsoNormal>Note that you can also use this step to disable other configuration
! files without providing replacements.</p>
  
  <p class=MsoNormal style='margin-left:18.0pt;text-indent:-18.0pt'>2.<span
  style='font-size:7.0pt;font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
--- 3153,3164 ----
  
  <p class=MsoNormal style='margin-top:4.3pt;margin-right:0pt;margin-bottom:4.3pt;
  margin-left:39.6pt;text-indent:-21.6pt'>1.4.<span style='font-size:7.0pt;
! font-family:"Times New Roman"'>&nbsp;&nbsp; </span>Enter a condition that evaluates
! to false. I.e. 'DONOTINSTALL'. (Note that an undefined property always
! evaluates to false).</p>
  
! <p class=MsoNormal>Note that you can also use this step to disable other
! configuration files without providing replacements.</p>
  
  <p class=MsoNormal style='margin-left:18.0pt;text-indent:-18.0pt'>2.<span
  style='font-size:7.0pt;font-family:"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
***************
*** 3074,3087 ****
   </tr>
  </table>
  
! <p class=MsoNormal style='margin-left:35.45pt'>It is important to create the
! new feature under the 'feaClient' feature, which will ensure that the
! configuration file will be installed when the client binaries are installed.</p>
  
  <p class=MsoNormal style='margin-left:35.45pt'>Setting 'Display' to 0 will hide
! this feature from the feature selection dialog during an interactive
! installation.&nbsp; A value of 30 for 'Level' allows this feature to be
! installed by default (on a 'Typical' installation).</p>
  
  <p class=MsoNormal style='margin-left:35.45pt'>The 'Attributes' value is
  msidbFeatureAttributesDisallowAdvertise (8), which is set on all features in
--- 3362,3375 ----
   </tr>
  </table>
  
! <p class=MsoNormal style='margin-left:35.45pt'>It is important to create the new
! feature under the 'feaClient' feature, which will ensure that the configuration
! file will be installed when the client binaries are installed.</p>
  
  <p class=MsoNormal style='margin-left:35.45pt'>Setting 'Display' to 0 will hide
! this feature from the feature selection dialog during an interactive installation.&nbsp;
! A value of 30 for 'Level' allows this feature to be installed by default (on a
! 'Typical' installation).</p>
  
  <p class=MsoNormal style='margin-left:35.45pt'>The 'Attributes' value is
  msidbFeatureAttributesDisallowAdvertise (8), which is set on all features in
***************
*** 3259,3277 ****
  <p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  &nbsp;&nbsp;&nbsp; (leave other fields blank)</p>
  
! <p class=MsoNormal style='margin-left:35.45pt'>The sequence number of 1000
! designates this as the media source for the newly added file.</p>
  
! <h4><a name="_Toc139993185"></a><a name="_Toc126872262"></a><a
! name="_Toc115416193"></a><a name="_2.3.1_Components_for_Configuration_"></a>7.2.3.1
! Components for Configuration Files</h4>
  
  <p class=preformattedtext style='text-indent:35.45pt'>CellServDB:
  'cpf_CellServDB' (ID {D5BA4C15-DBEC-4292-91FC-B54C30F24F2A})</p>
  
! <h3><a name="_Toc115416194"></a><a name="_Toc139993186"></a><a
! name="_Toc126872263"></a><span style='mso-bookmark:_Toc115416194'>7.2.4 Adding
! Domain Specific Registry Keys</span></h3>
  
  <p class=MsoNormal>Following is an example for adding domain specific registry
  keys.</p>
--- 3547,3567 ----
  <p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  &nbsp;&nbsp;&nbsp; (leave other fields blank)</p>
  
! <p class=MsoNormal style='margin-left:35.45pt'>The sequence number of 1000 designates
! this as the media source for the newly added file.</p>
  
! <h4><a name="_Toc152606306"></a><a name="_Toc152605135"></a><a
! name="_Toc139993185"></a><a name="_Toc126872262"></a><a name="_Toc115416193"></a><a
! name="_2.3.1_Components_for_Configuration_"></a><span style='mso-bookmark:_Toc152606306'><span
! style='mso-bookmark:_Toc152605135'>7.2.3.1 Components for Configuration Files</span></span></h4>
  
  <p class=preformattedtext style='text-indent:35.45pt'>CellServDB:
  'cpf_CellServDB' (ID {D5BA4C15-DBEC-4292-91FC-B54C30F24F2A})</p>
  
! <h3><a name="_Toc152606307"></a><a name="_Toc152605136"></a><a
! name="_Toc115416194"></a><a name="_Toc139993186"></a><a name="_Toc126872263"></a><span
! style='mso-bookmark:_Toc152606307'><span style='mso-bookmark:_Toc152605136'><span
! style='mso-bookmark:_Toc115416194'>7.2.4 Adding Domain Specific Registry Keys</span></span></span></h3>
  
  <p class=MsoNormal>Following is an example for adding domain specific registry
  keys.</p>
***************
*** 3280,3290 ****
  href="#_Appendix_A:_Registry_Values">Appendix A</a> section 2.1 for more
  information.</p>
  
! <p class=MsoNormal>&nbsp;&nbsp;&nbsp; Columns that are unspecified should be left
! empty.</p>
  
! <p class=MsoNormal>&nbsp;&nbsp;&nbsp; We create a new feature and component to
! hold the new registry keys.</p>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
--- 3570,3580 ----
  href="#_Appendix_A:_Registry_Values">Appendix A</a> section 2.1 for more
  information.</p>
  
! <p class=MsoNormal>&nbsp;&nbsp;&nbsp; Columns that are unspecified should be
! left empty.</p>
  
! <p class=MsoNormal>&nbsp;&nbsp;&nbsp; We create a new feature and component to hold
! the new registry keys.</p>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
***************
*** 3307,3314 ****
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Level&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : 30<br>
!   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   Attributes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 10</p>
    </td>
   </tr>
   <tr style='mso-yfti-irow:2'>
--- 3597,3604 ----
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Level&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : 30<br>
!   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Attributes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   : 10</p>
    </td>
   </tr>
   <tr style='mso-yfti-irow:2'>
***************
*** 3324,3331 ****
    Component&nbsp;&nbsp;&nbsp;&nbsp; : 'rcm_DomainKeys'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    ComponentId&nbsp; : '{4E3FCBF4-8BE7-40B2-A108-C47CF743C627}'<br>
!   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Directory&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   : 'TARGETDIR'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Attributes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 4<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
--- 3614,3621 ----
    Component&nbsp;&nbsp;&nbsp;&nbsp; : 'rcm_DomainKeys'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    ComponentId&nbsp; : '{4E3FCBF4-8BE7-40B2-A108-C47CF743C627}'<br>
!   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   Directory&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 'TARGETDIR'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Attributes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 4<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
***************
*** 3365,3371 ****
    : 2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Key&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   : 'SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Component&nbsp;&nbsp;&nbsp;&nbsp; : 'rcm_DomainKeys'</p>
    </td>
--- 3655,3662 ----
    : 2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Key&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   :
!   'SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Component&nbsp;&nbsp;&nbsp;&nbsp; : 'rcm_DomainKeys'</p>
    </td>
***************
*** 3382,3388 ****
    : 2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Key&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   : 'SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : '*'<br>
--- 3673,3680 ----
    : 2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Key&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   :
!   'SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : '*'<br>
***************
*** 3402,3408 ****
    : 2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Key&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   : 'SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\ATHENA.MIT.EDU'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : '*'<br>
--- 3694,3701 ----
    : 2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Key&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   :
!   'SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\ATHENA.MIT.EDU'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : '*'<br>
***************
*** 3422,3429 ****
    : 2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Key&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   :
!   'SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\ATHENA.MIT.EDU'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : 'LogonOptions'<br>
--- 3715,3721 ----
    : 2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Key&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   : 'SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\ATHENA.MIT.EDU'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : 'LogonOptions'<br>
***************
*** 3438,3446 ****
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
    <p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    (new row)<br>
!   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   Registry&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :
!   'reg_domkey4'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : 2<br>
--- 3730,3737 ----
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
    <p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    (new row)<br>
!   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Registry&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   : 'reg_domkey4'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : 2<br>
***************
*** 3467,3475 ****
    : 2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Key&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   : 'SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\LOCALHOST'<br>
!   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : 'LogonOptions'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
--- 3758,3766 ----
    : 2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Key&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   :
!   'SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\LOCALHOST'<br>
!   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : 'LogonOptions'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
***************
*** 3490,3497 ****
    : 2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Key&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   :
!   'SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\LOCALHOST'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : 'FailLoginsSilently'<br>
--- 3781,3787 ----
    : 2<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Key&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   : 'SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\LOCALHOST'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : 'FailLoginsSilently'<br>
***************
*** 3510,3518 ****
  (enable integrated logon) and 'LOCALHOST' (disable integrated logon and fail
  logins silently).</p>
  
! <h3><a name="_Toc115416195"></a><a name="_Toc139993187"></a><a
! name="_Toc126872264"></a><span style='mso-bookmark:_Toc115416195'>7.2.5 Adding
! Site Specific Freelance Registry Keys</span></h3>
  
  <p class=MsoNormal>Following is an example for adding site specific Freelance
  registry keys to pre-populate the Mountpoints and Symlinks in the fake root.afs
--- 3800,3810 ----
  (enable integrated logon) and 'LOCALHOST' (disable integrated logon and fail
  logins silently).</p>
  
! <h3><a name="_Toc152606308"></a><a name="_Toc152605137"></a><a
! name="_Toc115416195"></a><a name="_Toc139993187"></a><a name="_Toc126872264"></a><span
! style='mso-bookmark:_Toc152606308'><span style='mso-bookmark:_Toc152605137'><span
! style='mso-bookmark:_Toc115416195'>7.2.5 Adding Site Specific Freelance
! Registry Keys</span></span></span></h3>
  
  <p class=MsoNormal>Following is an example for adding site specific Freelance
  registry keys to pre-populate the Mountpoints and Symlinks in the fake root.afs
***************
*** 3533,3540 ****
   </tr>
   <tr style='mso-yfti-irow:1'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <p class=MsoNormal>&nbsp;&nbsp;&nbsp;
!   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (new row)<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Feature&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :
    'feaFreelanceKeys'<br>
--- 3825,3832 ----
   </tr>
   <tr style='mso-yfti-irow:1'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <p class=MsoNormal>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   (new row)<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Feature&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :
    'feaFreelanceKeys'<br>
***************
*** 3628,3635 ****
    &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    &nbsp;&nbsp; : 'athena.mit.edu#athena.mit.edu:root.cell.'<br>
!   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Component&nbsp;&nbsp;&nbsp;&nbsp;
!   : 'rcm_FreelanceKeys'</p>
    </td>
   </tr>
   <tr style='mso-yfti-irow:9'>
--- 3920,3927 ----
    &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    &nbsp;&nbsp; : 'athena.mit.edu#athena.mit.edu:root.cell.'<br>
!   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   Component&nbsp;&nbsp;&nbsp;&nbsp; : 'rcm_FreelanceKeys'</p>
    </td>
   </tr>
   <tr style='mso-yfti-irow:9'>
***************
*** 3648,3654 ****
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : '1'<br>
!   &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    &nbsp;&nbsp; : '.athena.mit.edu%athena.mit.edu:root.cell.'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Component&nbsp;&nbsp;&nbsp;&nbsp; : 'rcm_FreelanceKeys'</p>
--- 3940,3947 ----
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : '1'<br>
!   &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   Value&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    &nbsp;&nbsp; : '.athena.mit.edu%athena.mit.edu:root.cell.'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Component&nbsp;&nbsp;&nbsp;&nbsp; : 'rcm_FreelanceKeys'</p>
***************
*** 3699,3705 ****
    <p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    (new row)<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   Registry&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : 'reg_freekey5'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : 2<br>
--- 3992,3999 ----
    <p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    (new row)<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
!   Registry&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :
!   'reg_freekey5'<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    Root&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    : 2<br>
***************
*** 3722,3730 ****
  athena.mit.edu cell's root.afs volume as well as a read-write mountpoint.&nbsp;
  Aliases are also provided using symlinks.</p>
  
! <h2><a name="_Ref115275867"></a><a name="_Toc139993188"></a><a
! name="_Toc126872265"></a><a name="_Toc115417101"></a><a name="_Toc115416196"></a><span
! style='mso-bookmark:_Ref115275867'>7.3 Additional Resources</span></h2>
  
  <p class=MsoNormal>If you want to add registry keys or files you need to create
  new components and features for those.&nbsp; Refer to the Windows Platform SDK
--- 4016,4026 ----
  athena.mit.edu cell's root.afs volume as well as a read-write mountpoint.&nbsp;
  Aliases are also provided using symlinks.</p>
  
! <h2><a name="_Toc152606309"></a><a name="_Toc152605138"></a><a
! name="_Ref115275867"></a><a name="_Toc139993188"></a><a name="_Toc126872265"></a><a
! name="_Toc115417101"></a><a name="_Toc115416196"></a><span style='mso-bookmark:
! _Toc152606309'><span style='mso-bookmark:_Toc152605138'><span style='mso-bookmark:
! _Ref115275867'>7.3 Additional Resources</span></span></span></h2>
  
  <p class=MsoNormal>If you want to add registry keys or files you need to create
  new components and features for those.&nbsp; Refer to the Windows Platform SDK
***************
*** 3766,3774 ****
  <p class=MsoNormal>See the Platform SDK documentation for information on
  command line options for MSITRAN.EXE.</p>
  
! <h2><a name="_Toc115416197"></a><a name="_Toc139993189"></a><a
! name="_Toc126872266"></a><a name="_Toc115417102"></a><span style='mso-bookmark:
! _Toc115416197'>7.4. Upgrades</span></h2>
  
  <p class=MsoNormal>The MSI package is designed to uninstall previous versions
  of OpenAFS for Windows during installation.&nbsp; Note that it doesn't directly
--- 4062,4072 ----
  <p class=MsoNormal>See the Platform SDK documentation for information on
  command line options for MSITRAN.EXE.</p>
  
! <h2><a name="_Toc152606310"></a><a name="_Toc152605139"></a><a
! name="_Toc115416197"></a><a name="_Toc139993189"></a><a name="_Toc126872266"></a><a
! name="_Toc115417102"></a><span style='mso-bookmark:_Toc152606310'><span
! style='mso-bookmark:_Toc152605139'><span style='mso-bookmark:_Toc115416197'>7.4.
! Upgrades</span></span></span></h2>
  
  <p class=MsoNormal>The MSI package is designed to uninstall previous versions
  of OpenAFS for Windows during installation.&nbsp; Note that it doesn't directly
***************
*** 3799,3806 ****
  <p class=MsoNormal>Note that versions of the OpenAFS NSIS package prior to
  1.3.65 had a bug where it couldn't be uninstalled properly in unattended
  mode.&nbsp; Therefore the MSI package will not try to uninstall an OpenAFS NSIS
! package if running unattended.&nbsp; This means that group policy based deployments
! will fail on machines that have the OpenAFS NSIS package installed.</p>
  
  <p class=MsoNormal>If you have used a different MSI package to install OpenAFS
  and wish to upgrade it you can author rows into the 'Upgrade' table as
--- 4097,4104 ----
  <p class=MsoNormal>Note that versions of the OpenAFS NSIS package prior to
  1.3.65 had a bug where it couldn't be uninstalled properly in unattended
  mode.&nbsp; Therefore the MSI package will not try to uninstall an OpenAFS NSIS
! package if running unattended.&nbsp; This means that group policy based
! deployments will fail on machines that have the OpenAFS NSIS package installed.</p>
  
  <p class=MsoNormal>If you have used a different MSI package to install OpenAFS
  and wish to upgrade it you can author rows into the 'Upgrade' table as
***************
*** 3809,3838 ****
  <p class=MsoNormal>When performing an upgrade with msiexec.exe execute the MSI
  with the repair options &quot;vomus&quot;.</p>
  
! <h1><a name="_Toc139993190"></a><a name="_Toc126872267"></a><a
! name="_Toc115417116"></a><a name="_Toc115417103"></a><a name="_Toc115416198"></a><a
! name="_Appendix_A:_Registry_Values"></a>Appendix A: Registry Values</h1>
! 
! <h2><a name="_Toc115416199"></a><a name="_Toc139993191"></a><a
! name="_Toc126872268"></a><a name="_Toc115417104"></a><span style='mso-bookmark:
! _Toc115416199'>A.1. Service parameters</span></h2>
  
  <p class=MsoBodyText>The service parameters primarily affect the behavior of
  the AFS client service (afsd_service.exe).</p>
  
! <h3><a name="_Toc115416200"></a><a name="_Toc139993192"></a><a
! name="_Toc126872269"></a><span style='mso-bookmark:_Toc115416200'>Regkey:<br>
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters]</span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;height:145.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:145.25pt'>
!   <h5><a name="_Toc115416201"></a><a name="_Toc139993193"></a><a
!   name="_Toc126872270"></a><span style='mso-bookmark:_Toc115416201'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: LANadapter</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: -1<br>
    Variable: LANadapter</p>
--- 4107,4144 ----
  <p class=MsoNormal>When performing an upgrade with msiexec.exe execute the MSI
  with the repair options &quot;vomus&quot;.</p>
  
! <h1><a name="_Toc152606311"></a><a name="_Toc152605140"></a><a
! name="_Toc139993190"></a><a name="_Toc126872267"></a><a name="_Toc115417116"></a><a
! name="_Toc115417103"></a><a name="_Toc115416198"></a><a
! name="_Appendix_A:_Registry_Values"></a><span style='mso-bookmark:_Toc152606311'><span
! style='mso-bookmark:_Toc152605140'>Appendix A: Registry Values</span></span></h1>
! 
! <h2><a name="_Toc152606312"></a><a name="_Toc152605141"></a><a
! name="_Toc115416199"></a><a name="_Toc139993191"></a><a name="_Toc126872268"></a><a
! name="_Toc115417104"></a><span style='mso-bookmark:_Toc152606312'><span
! style='mso-bookmark:_Toc152605141'><span style='mso-bookmark:_Toc115416199'>A.1.
! Service parameters</span></span></span></h2>
  
  <p class=MsoBodyText>The service parameters primarily affect the behavior of
  the AFS client service (afsd_service.exe).</p>
  
! <h3><a name="_Toc152606313"></a><a name="_Toc152605142"></a><a
! name="_Toc115416200"></a><a name="_Toc139993192"></a><a name="_Toc126872269"></a><span
! style='mso-bookmark:_Toc152606313'><span style='mso-bookmark:_Toc152605142'><span
! style='mso-bookmark:_Toc115416200'>Regkey:<br>
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters]</span></span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;height:145.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:145.25pt'>
!   <h5><a name="_Toc152606314"></a><a name="_Toc152605143"></a><a
!   name="_Toc115416201"></a><a name="_Toc139993193"></a><a name="_Toc126872270"></a><span
!   style='mso-bookmark:_Toc152606314'><span style='mso-bookmark:_Toc152605143'><span
!   style='mso-bookmark:_Toc115416201'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   LANadapter</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: -1<br>
    Variable: LANadapter</p>
***************
*** 3848,3856 ****
   <tr style='mso-yfti-irow:1;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc139993194"></a><a name="_Toc126872271"></a><a
!   name="_Toc115416202"></a><a name="_Value___:_CacheSize"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: CacheSize<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 98304 (CM_CONFIGDEFAULT_CACHESIZE)<br>
    Variable: cm_initParams.cacheSize</p>
--- 4154,4164 ----
   <tr style='mso-yfti-irow:1;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc152606315"></a><a name="_Toc152605144"></a><a
!   name="_Toc139993194"></a><a name="_Toc126872271"></a><a name="_Toc115416202"></a><a
!   name="_Value___:_CacheSize"></a><span style='mso-bookmark:_Toc152606315'><span
!   style='mso-bookmark:_Toc152605144'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   CacheSize</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 98304 (CM_CONFIGDEFAULT_CACHESIZE)<br>
    Variable: cm_initParams.cacheSize</p>
***************
*** 3860,3869 ****
   <tr style='mso-yfti-irow:2;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc115416203"></a><a name="_Toc139993195"></a><a
!   name="_Toc126872272"></a><span style='mso-bookmark:_Toc115416203'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: ChunkSize</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 17 (CM_CONFIGDEFAULT_CHUNKSIZE)<br>
    Variable: cm_logChunkSize (cm_chunkSize = 1 &lt;&lt; cm_logChunkSize)</p>
--- 4168,4179 ----
   <tr style='mso-yfti-irow:2;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc152606316"></a><a name="_Toc152605145"></a><a
!   name="_Toc115416203"></a><a name="_Toc139993195"></a><a name="_Toc126872272"></a><span
!   style='mso-bookmark:_Toc152606316'><span style='mso-bookmark:_Toc152605145'><span
!   style='mso-bookmark:_Toc115416203'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   ChunkSize</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 17 (CM_CONFIGDEFAULT_CHUNKSIZE)<br>
    Variable: cm_logChunkSize (cm_chunkSize = 1 &lt;&lt; cm_logChunkSize)</p>
***************
*** 3874,3883 ****
   <tr style='mso-yfti-irow:3;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc115416204"></a><a name="_Toc139993196"></a><a
!   name="_Toc126872273"></a><span style='mso-bookmark:_Toc115416204'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: Daemons</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 2 (CM_CONFIGDEFAULT_DAEMONS)<br>
    Variable: numBkgD</p>
--- 4184,4194 ----
   <tr style='mso-yfti-irow:3;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc152606317"></a><a name="_Toc152605146"></a><a
!   name="_Toc115416204"></a><a name="_Toc139993196"></a><a name="_Toc126872273"></a><span
!   style='mso-bookmark:_Toc152606317'><span style='mso-bookmark:_Toc152605146'><span
!   style='mso-bookmark:_Toc115416204'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   Daemons</span></span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 2 (CM_CONFIGDEFAULT_DAEMONS)<br>
    Variable: numBkgD</p>
***************
*** 3888,3897 ****
   <tr style='mso-yfti-irow:4;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc115416205"></a><a name="_Toc139993197"></a><a
!   name="_Toc126872274"></a><span style='mso-bookmark:_Toc115416205'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: ServerThreads</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 25 (CM_CONFIGDEFAULT_SVTHREADS)<br>
    Variable: numSvThreads</p>
--- 4199,4210 ----
   <tr style='mso-yfti-irow:4;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc152606318"></a><a name="_Toc152605147"></a><a
!   name="_Toc115416205"></a><a name="_Toc139993197"></a><a name="_Toc126872274"></a><span
!   style='mso-bookmark:_Toc152606318'><span style='mso-bookmark:_Toc152605147'><span
!   style='mso-bookmark:_Toc115416205'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   ServerThreads</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 25 (CM_CONFIGDEFAULT_SVTHREADS)<br>
    Variable: numSvThreads</p>
***************
*** 3902,3910 ****
   <tr style='mso-yfti-irow:5;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc115416206"></a><a name="_Toc139993198"></a><a
!   name="_Toc126872275"></a><span style='mso-bookmark:_Toc115416206'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: Stats</span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 10000 (CM_CONFIGDEFAULT_STATS)<br>
--- 4215,4225 ----
   <tr style='mso-yfti-irow:5;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc152606319"></a><a name="_Toc152605148"></a><a
!   name="_Toc115416206"></a><a name="_Value:_Stats"></a><a name="_Toc139993198"></a><a
!   name="_Toc126872275"></a><span style='mso-bookmark:_Toc152606319'><span
!   style='mso-bookmark:_Toc152605148'><span style='mso-bookmark:_Toc115416206'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: Stats</span></span></span></span><span
    style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 10000 (CM_CONFIGDEFAULT_STATS)<br>
***************
*** 3915,3923 ****
   <tr style='mso-yfti-irow:6;height:78.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:78.5pt'>
!   <h5><a name="_Toc139993199"></a><a name="_Toc126872276"></a><a
!   name="_Toc115416207"></a><a name="_Value_:_LogoffPreserveTokens"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: LogoffPreserveTokens<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default : 0</p>
    <p class=MsoBodyText>If enabled (set to 1), the Logoff Event handler will not
--- 4230,4241 ----
   <tr style='mso-yfti-irow:6;height:78.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:78.5pt'>
!   <h5><a name="_Toc152606320"></a><a name="_Toc152605149"></a><a
!   name="_Toc139993199"></a><a name="_Toc126872276"></a><a name="_Toc115416207"></a><a
!   name="_Value_:_LogoffPreserveTokens"></a><span style='mso-bookmark:_Toc152606320'><span
!   style='mso-bookmark:_Toc152605149'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   LogoffPreserveTokens</span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default : 0</p>
    <p class=MsoBodyText>If enabled (set to 1), the Logoff Event handler will not
***************
*** 3928,3937 ****
   <tr style='mso-yfti-irow:7;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc115416208"></a><a name="_Toc139993200"></a><a
!   name="_Toc126872277"></a><span style='mso-bookmark:_Toc115416208'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: RootVolume</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &quot;root.afs&quot;<br>
    Variable: cm_rootVolumeName</p>
--- 4246,4257 ----
   <tr style='mso-yfti-irow:7;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc152606321"></a><a name="_Toc152605150"></a><a
!   name="_Toc115416208"></a><a name="_Toc139993200"></a><a name="_Toc126872277"></a><span
!   style='mso-bookmark:_Toc152606321'><span style='mso-bookmark:_Toc152605150'><span
!   style='mso-bookmark:_Toc115416208'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   RootVolume</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &quot;root.afs&quot;<br>
    Variable: cm_rootVolumeName</p>
***************
*** 3941,3949 ****
   <tr style='mso-yfti-irow:8;height:145.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:145.25pt'>
!   <h5><a name="_Toc139993201"></a><a name="_Toc126872278"></a><a
!   name="_Toc115416209"></a><a name="_Value_:_Mountroot"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: Mountroot<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &quot;/afs&quot;<br>
    Variable: cm_mountRoot</p>
--- 4261,4271 ----
   <tr style='mso-yfti-irow:8;height:145.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:145.25pt'>
!   <h5><a name="_Toc152606322"></a><a name="_Toc152605151"></a><a
!   name="_Toc139993201"></a><a name="_Toc126872278"></a><a name="_Toc115416209"></a><a
!   name="_Value_:_Mountroot"></a><span style='mso-bookmark:_Toc152606322'><span
!   style='mso-bookmark:_Toc152605151'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   MountRoot</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &quot;/afs&quot;<br>
    Variable: cm_mountRoot</p>
***************
*** 3960,3968 ****
   <tr style='mso-yfti-irow:9;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc139993202"></a><a name="_Toc126872279"></a><a
!   name="_Toc115416210"></a><a name="_Value_:_CachePath"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: CachePath<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ or REG_EXPAND_SZ<br>
    Default: &quot;%TEMP%\AFSCache&quot;<br>
    Variable: cm_CachePath</p>
--- 4282,4292 ----
   <tr style='mso-yfti-irow:9;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc152606323"></a><a name="_Toc152605152"></a><a
!   name="_Toc139993202"></a><a name="_Toc126872279"></a><a name="_Toc115416210"></a><a
!   name="_Value_:_CachePath"></a><span style='mso-bookmark:_Toc152606323'><span
!   style='mso-bookmark:_Toc152605152'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   CachePath</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ or REG_EXPAND_SZ<br>
    Default: &quot;%TEMP%\AFSCache&quot;<br>
    Variable: cm_CachePath</p>
***************
*** 3974,3983 ****
   <tr style='mso-yfti-irow:10;height:119.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:119.0pt'>
!   <h5><a name="_Toc115416211"></a><a name="_Toc139993203"></a><a
!   name="_Toc126872280"></a><span style='mso-bookmark:_Toc115416211'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: NonPersistentCaching</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD [0..1]<br>
    Default: 0<br>
    Variable: buf_CacheType</p>
--- 4298,4309 ----
   <tr style='mso-yfti-irow:10;height:119.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:119.0pt'>
!   <h5><a name="_Toc152606324"></a><a name="_Toc152605153"></a><a
!   name="_Toc115416211"></a><a name="_Toc139993203"></a><a name="_Toc126872280"></a><span
!   style='mso-bookmark:_Toc152606324'><span style='mso-bookmark:_Toc152605153'><span
!   style='mso-bookmark:_Toc115416211'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   NonPersistentCaching</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD [0..1]<br>
    Default: 0<br>
    Variable: buf_CacheType</p>
***************
*** 3991,4000 ****
   <tr style='mso-yfti-irow:11;height:125.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:125.5pt'>
!   <h5><a name="_Toc115416212"></a><a name="_Toc139993204"></a><a
!   name="_Toc126872281"></a><span style='mso-bookmark:_Toc115416212'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: ValidateCache</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD [0..2]<br>
    Default: 1<br>
    Variable: buf_CacheType</p>
--- 4317,4328 ----
   <tr style='mso-yfti-irow:11;height:125.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:125.5pt'>
!   <h5><a name="_Toc152606325"></a><a name="_Toc152605154"></a><a
!   name="_Toc115416212"></a><a name="_Toc139993204"></a><a name="_Toc126872281"></a><span
!   style='mso-bookmark:_Toc152606325'><span style='mso-bookmark:_Toc152605154'><span
!   style='mso-bookmark:_Toc115416212'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   ValidateCache</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD [0..2]<br>
    Default: 1<br>
    Variable: buf_CacheType</p>
***************
*** 4008,4017 ****
   <tr style='mso-yfti-irow:12;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc115416213"></a><a name="_Toc139993205"></a><a
!   name="_Toc126872282"></a><span style='mso-bookmark:_Toc115416213'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: TrapOnPanic</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default: 0<br>
    Variable: traceOnPanic</p>
--- 4336,4347 ----
   <tr style='mso-yfti-irow:12;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc152606326"></a><a name="_Toc152605155"></a><a
!   name="_Toc115416213"></a><a name="_Toc139993205"></a><a name="_Toc126872282"></a><span
!   style='mso-bookmark:_Toc152606326'><span style='mso-bookmark:_Toc152605155'><span
!   style='mso-bookmark:_Toc115416213'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   TrapOnPanic</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default: 0<br>
    Variable: traceOnPanic</p>
***************
*** 4022,4030 ****
   <tr style='mso-yfti-irow:13;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc139993206"></a><a name="_Toc126872283"></a><a
!   name="_Toc115416214"></a><a name="_Value___:_NetbiosName"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: NetbiosName<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_EXPAND_SZ<br>
    Default: &quot;AFS&quot;<br>
    Variable: cm_NetbiosName</p>
--- 4352,4362 ----
   <tr style='mso-yfti-irow:13;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc152606327"></a><a name="_Toc152605156"></a><a
!   name="_Toc139993206"></a><a name="_Toc126872283"></a><a name="_Toc115416214"></a><a
!   name="_Value___:_NetbiosName"></a><span style='mso-bookmark:_Toc152606327'><span
!   style='mso-bookmark:_Toc152605156'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   NetbiosName</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_EXPAND_SZ<br>
    Default: &quot;AFS&quot;<br>
    Variable: cm_NetbiosName</p>
***************
*** 4036,4045 ****
   <tr style='mso-yfti-irow:14;height:152.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:152.0pt'>
!   <h5><a name="_Toc115416215"></a><a name="_Toc139993207"></a><a
!   name="_Toc126872284"></a><span style='mso-bookmark:_Toc115416215'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: IsGateway</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default: 0<br>
    Variable: isGateway</p>
--- 4368,4379 ----
   <tr style='mso-yfti-irow:14;height:152.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:152.0pt'>
!   <h5><a name="_Toc152606328"></a><a name="_Toc152605157"></a><a
!   name="_Toc115416215"></a><a name="_Toc139993207"></a><a name="_Toc126872284"></a><span
!   style='mso-bookmark:_Toc152606328'><span style='mso-bookmark:_Toc152605157'><span
!   style='mso-bookmark:_Toc115416215'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   IsGateway</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default: 0<br>
    Variable: isGateway</p>
***************
*** 4056,4065 ****
   <tr style='mso-yfti-irow:15;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc115416216"></a><a name="_Toc139993208"></a><a
!   name="_Toc126872285"></a><span style='mso-bookmark:_Toc115416216'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value:
!   ReportSessionStartups</span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default: 0<br>
    Variable: reportSessionStartups</p>
--- 4390,4401 ----
   <tr style='mso-yfti-irow:15;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc152606329"></a><a name="_Toc152605158"></a><a
!   name="_Toc115416216"></a><a name="_Toc139993208"></a><a name="_Toc126872285"></a><span
!   style='mso-bookmark:_Toc152606329'><span style='mso-bookmark:_Toc152605158'><span
!   style='mso-bookmark:_Toc115416216'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   ReportSessionStartups</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default: 0<br>
    Variable: reportSessionStartups</p>
***************
*** 4071,4079 ****
   <tr style='mso-yfti-irow:16;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc139993209"></a><a name="_Toc126872286"></a><a
!   name="_Toc115416217"></a><a name="_Value_:_TraceBufferSize"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: TraceBufferSize<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 5000 (CM_CONFIGDEFAULT_TRACEBUFSIZE)<br>
    Variable: traceBufSize</p>
--- 4407,4418 ----
   <tr style='mso-yfti-irow:16;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc152606330"></a><a name="_Toc152605159"></a><a
!   name="_Toc139993209"></a><a name="_Toc126872286"></a><a name="_Toc115416217"></a><a
!   name="_Value_:_TraceBufferSize"></a><span style='mso-bookmark:_Toc152606330'><span
!   style='mso-bookmark:_Toc152605159'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   TraceBufferSize</span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 5000 (CM_CONFIGDEFAULT_TRACEBUFSIZE)<br>
    Variable: traceBufSize</p>
***************
*** 4083,4093 ****
   <tr style='mso-yfti-irow:17;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc139993210"></a><a name="_Toc126872287"></a><a
!   name="_Toc115416218"></a><a name="_Value_:_SysName"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: SysName<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
!   Default: &quot;i386_nt40&quot;<br>
    Variable: cm_sysName</p>
    <p class=MsoBodyText>Provides an initial value for &quot;fs
    sysname&quot;.&nbsp; The string can contain one or more replacement values
--- 4422,4435 ----
   <tr style='mso-yfti-irow:17;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc152606331"></a><a name="_Toc152605160"></a><a
!   name="_Toc139993210"></a><a name="_Toc126872287"></a><a name="_Toc115416218"></a><a
!   name="_Value_:_SysName"></a><span style='mso-bookmark:_Toc152606331'><span
!   style='mso-bookmark:_Toc152605160'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   SysName</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
!   Default: &quot;x86_win32 i386_w2k i386_nt40&quot; (X86) <br>
!   “amd64_win64 x86_win32 i386_w2k” (AMD64)<br>
    Variable: cm_sysName</p>
    <p class=MsoBodyText>Provides an initial value for &quot;fs
    sysname&quot;.&nbsp; The string can contain one or more replacement values
***************
*** 4097,4105 ****
   <tr style='mso-yfti-irow:18;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc139993211"></a><a name="_Toc126872288"></a><a
!   name="_Toc115416219"></a><a name="_Value_:_SecurityLevel"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: SecurityLevel<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default: 0<br>
    Variable: cryptall</p>
--- 4439,4449 ----
   <tr style='mso-yfti-irow:18;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc152606332"></a><a name="_Toc152605161"></a><a
!   name="_Toc139993211"></a><a name="_Toc126872288"></a><a name="_Toc115416219"></a><a
!   name="_Value_:_SecurityLevel"></a><span style='mso-bookmark:_Toc152606332'><span
!   style='mso-bookmark:_Toc152605161'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   SecurityLevel</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default: 0<br>
    Variable: cryptall</p>
***************
*** 4109,4131 ****
   <tr style='mso-yfti-irow:19;height:112.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:112.25pt'>
!   <h5><a name="_Toc139993212"></a><a name="_Toc126872289"></a><a
!   name="_Toc115416220"></a><a name="_Value_:_UseDNS"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: UseDNS<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default: 1<br>
    Variable: cm_dnsEnabled</p>
    <p class=MsoBodyText>Enables resolving volservers using AFSDB DNS queries.</p>
!   <p class=MsoBodyText>As of 1.3.60, this value is ignored as the DNS query support
!   utilizes the Win32 DNSQuery API which is available on Win2000 and above.</p>
    </td>
   </tr>
   <tr style='mso-yfti-irow:20;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc139993213"></a><a name="_Toc126872290"></a><a
!   name="_Toc115416221"></a><a name="_Value_:_FreelanceClient"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: FreelanceClient<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default: 0<br>
    Variable: cm_freelanceEnabled</p>
--- 4453,4480 ----
   <tr style='mso-yfti-irow:19;height:112.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:112.25pt'>
!   <h5><a name="_Toc152606333"></a><a name="_Toc152605162"></a><a
!   name="_Toc139993212"></a><a name="_Toc126872289"></a><a name="_Toc115416220"></a><a
!   name="_Value_:_UseDNS"></a><span style='mso-bookmark:_Toc152606333'><span
!   style='mso-bookmark:_Toc152605162'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   UseDNS</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default: 1<br>
    Variable: cm_dnsEnabled</p>
    <p class=MsoBodyText>Enables resolving volservers using AFSDB DNS queries.</p>
!   <p class=MsoBodyText>As of 1.3.60, this value is ignored as the DNS query
!   support utilizes the Win32 DNSQuery API which is available on Win2000 and above.</p>
    </td>
   </tr>
   <tr style='mso-yfti-irow:20;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc152606334"></a><a name="_Toc152605163"></a><a
!   name="_Toc139993213"></a><a name="_Toc126872290"></a><a name="_Toc115416221"></a><a
!   name="_Value_:_FreelanceClient"></a><span style='mso-bookmark:_Toc152606334'><span
!   style='mso-bookmark:_Toc152605163'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   FreelanceClient</span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default: 0<br>
    Variable: cm_freelanceEnabled</p>
***************
*** 4135,4143 ****
   <tr style='mso-yfti-irow:21;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc139993214"></a><a name="_Toc126872291"></a><a
!   name="_Toc115416222"></a><a name="_Value_:_HideDotFiles"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: HideDotFiles<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default: 1<br>
    Variable: smb_hideDotFiles</p>
--- 4484,4495 ----
   <tr style='mso-yfti-irow:21;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc152606335"></a><a name="_Toc152605164"></a><a
!   name="_Value:_HideDotFiles"></a><a name="_Toc139993214"></a><a
!   name="_Toc126872291"></a><a name="_Toc115416222"></a><a
!   name="_Value_:_HideDotFiles"></a><span style='mso-bookmark:_Toc152606335'><span
!   style='mso-bookmark:_Toc152605164'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   HideDotFiles</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {1,0}<br>
    Default: 1<br>
    Variable: smb_hideDotFiles</p>
***************
*** 4149,4158 ****
   <tr style='mso-yfti-irow:22;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc115416223"></a><a name="_Toc139993215"></a><a
!   name="_Toc126872292"></a><span style='mso-bookmark:_Toc115416223'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: MaxMpxRequests</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 50<br>
    Variable: smb_maxMpxRequests</p>
--- 4501,4512 ----
   <tr style='mso-yfti-irow:22;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc152606336"></a><a name="_Toc152605165"></a><a
!   name="_Toc115416223"></a><a name="_Toc139993215"></a><a name="_Toc126872292"></a><span
!   style='mso-bookmark:_Toc152606336'><span style='mso-bookmark:_Toc152605165'><span
!   style='mso-bookmark:_Toc115416223'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   MaxMpxRequests</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 50<br>
    Variable: smb_maxMpxRequests</p>
***************
*** 4163,4172 ****
   <tr style='mso-yfti-irow:23;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc115416224"></a><a name="_Toc139993216"></a><a
!   name="_Toc126872293"></a><span style='mso-bookmark:_Toc115416224'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: MaxVCPerServer</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 100<br>
    Variable: smb_maxVCPerServer</p>
--- 4517,4528 ----
   <tr style='mso-yfti-irow:23;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc152606337"></a><a name="_Toc152605166"></a><a
!   name="_Toc115416224"></a><a name="_Toc139993216"></a><a name="_Toc126872293"></a><span
!   style='mso-bookmark:_Toc152606337'><span style='mso-bookmark:_Toc152605166'><span
!   style='mso-bookmark:_Toc115416224'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   MaxVCPerServer</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 100<br>
    Variable: smb_maxVCPerServer</p>
***************
*** 4176,4184 ****
   <tr style='mso-yfti-irow:24;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc139993217"></a><a name="_Toc126872294"></a><a
!   name="_Toc115416225"></a><a name="_Value_:_Cell"></a><span style='mso-fareast-font-family:
!   "Times New Roman"'>Value: Cell<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;none&gt;<br>
    Variable: rootCellName</p>
--- 4532,4542 ----
   <tr style='mso-yfti-irow:24;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc152606338"></a><a name="_Toc152605167"></a><a
!   name="_Toc139993217"></a><a name="_Toc126872294"></a><a name="_Toc115416225"></a><a
!   name="_Value_:_Cell"></a><span style='mso-bookmark:_Toc152606338'><span
!   style='mso-bookmark:_Toc152605167'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   Cell</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;none&gt;<br>
    Variable: rootCellName</p>
***************
*** 4189,4198 ****
   <tr style='mso-yfti-irow:25;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc115416226"></a><a name="_Toc139993218"></a><a
!   name="_Toc126872295"></a><span style='mso-bookmark:_Toc115416226'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: RxNoJumbo</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0,1}<br>
    Default: 0<br>
    Variable: rx_nojumbo</p>
--- 4547,4558 ----
   <tr style='mso-yfti-irow:25;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc152606339"></a><a name="_Toc152605168"></a><a
!   name="_Toc115416226"></a><a name="_Toc139993218"></a><a name="_Toc126872295"></a><span
!   style='mso-bookmark:_Toc152606339'><span style='mso-bookmark:_Toc152605168'><span
!   style='mso-bookmark:_Toc115416226'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   RxNoJumbo</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0,1}<br>
    Default: 0<br>
    Variable: rx_nojumbo</p>
***************
*** 4203,4211 ****
   <tr style='mso-yfti-irow:26;height:124.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:124.75pt'>
!   <h5><a name="_Toc139993219"></a><a name="_Toc126872296"></a><a
!   name="_Toc115416227"></a><a name="_Value_:_RxMaxMTU"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: RxMaxMTU<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: -1<br>
    Variable: rx_mtu</p>
--- 4563,4573 ----
   <tr style='mso-yfti-irow:26;height:124.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:124.75pt'>
!   <h5><a name="_Toc152606340"></a><a name="_Toc152605169"></a><a
!   name="_Toc139993219"></a><a name="_Toc126872296"></a><a name="_Toc115416227"></a><a
!   name="_Value_:_RxMaxMTU"></a><span style='mso-bookmark:_Toc152606340'><span
!   style='mso-bookmark:_Toc152605169'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   RxMaxMTU</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: -1<br>
    Variable: rx_mtu</p>
***************
*** 4218,4226 ****
   <tr style='mso-yfti-irow:27;height:151.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:151.75pt'>
!   <h5><a name="_Toc139993220"></a><a name="_Toc126872297"></a><a
!   name="_Toc115416228"></a><a name="_Value:_ConnDeadTimeout"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: ConnDeadTimeout<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 60 (seconds)<br>
    Variable: ConnDeadtimeout</p>
--- 4580,4591 ----
   <tr style='mso-yfti-irow:27;height:151.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:151.75pt'>
!   <h5><a name="_Toc152606341"></a><a name="_Toc152605170"></a><a
!   name="_Toc139993220"></a><a name="_Toc126872297"></a><a name="_Toc115416228"></a><a
!   name="_Value:_ConnDeadTimeout"></a><span style='mso-bookmark:_Toc152606341'><span
!   style='mso-bookmark:_Toc152605170'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   ConnDeadTimeout</span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 60 (seconds)<br>
    Variable: ConnDeadtimeout</p>
***************
*** 4236,4245 ****
   <tr style='mso-yfti-irow:28;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc115416229"></a><a name="_Toc139993221"></a><a
!   name="_Toc126872298"></a><span style='mso-bookmark:_Toc115416229'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: HardDeadTimeout</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 120 (seconds)<br>
    Variable: HardDeadtimeout</p>
--- 4601,4612 ----
   <tr style='mso-yfti-irow:28;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc152606342"></a><a name="_Toc152605171"></a><a
!   name="_Toc115416229"></a><a name="_Toc139993221"></a><a name="_Toc126872298"></a><span
!   style='mso-bookmark:_Toc152606342'><span style='mso-bookmark:_Toc152605171'><span
!   style='mso-bookmark:_Toc115416229'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   HardDeadTimeout</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 120 (seconds)<br>
    Variable: HardDeadtimeout</p>
***************
*** 4250,4258 ****
   <tr style='mso-yfti-irow:29;height:158.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:158.5pt'>
!   <h5><a name="_Toc139993222"></a><a name="_Toc126872299"></a><a
!   name="_Toc115416230"></a><a name="_Value__:_TraceOption"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: TraceOption<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0-15}<br>
    Default: 0</p>
    <p class=MsoBodyText>Enables logging of debug output to the Windows Event
--- 4617,4627 ----
   <tr style='mso-yfti-irow:29;height:158.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:158.5pt'>
!   <h5><a name="_Toc152606343"></a><a name="_Toc152605172"></a><a
!   name="_Toc139993222"></a><a name="_Toc126872299"></a><a name="_Toc115416230"></a><a
!   name="_Value__:_TraceOption"></a><span style='mso-bookmark:_Toc152606343'><span
!   style='mso-bookmark:_Toc152605172'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   TraceOption</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0-15}<br>
    Default: 0</p>
    <p class=MsoBodyText>Enables logging of debug output to the Windows Event
***************
*** 4270,4308 ****
   <tr style='mso-yfti-irow:30;height:98.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:98.5pt'>
!   <h5><a name="_Toc115416231"></a><a name="_Toc139993223"></a><a
!   name="_Toc126872300"></a><span style='mso-bookmark:_Toc115416231'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: AllSubmount</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0, 1}<br>
    Default: 1</p>
    <p class=MsoBodyText>Variable: allSubmount (smb.c)</p>
!   <p class=MsoBodyText>By setting this value to 0, the &quot;\\NetbiosName\all&quot;
!   mount point will not be created.&nbsp; This allows the read-write versions of
!   root.afs to be hidden.</p>
    </td>
   </tr>
   <tr style='mso-yfti-irow:31;height:78.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:78.5pt'>
!   <h5><a name="_Toc139993224"></a><a name="_Toc126872301"></a><a
!   name="_Toc115416232"></a><a name="_Value___:_NoFindLanaByName"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: NoFindLanaByName<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0, 1}<br>
    Default: 0</p>
!   <p class=MsoBodyText>Disables the attempt to identity the network adapter to use
!   by looking for an adapter with a display name of &quot;AFS&quot;.</p>
    </td>
   </tr>
   <tr style='mso-yfti-irow:32;height:78.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:78.5pt'>
!   <h5><a name="_Toc115416233"></a><a name="_Toc139993225"></a><a
!   name="_Toc126872302"></a><span style='mso-bookmark:_Toc115416233'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: MaxCPUs</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
!   <p class=MsoBodyText>Type: DWORD {1..32} or {1..64} depending on the
!   architecture<br>
    Default: &lt;no default&gt;</p>
    <p class=MsoBodyText>If this value is specified, afsd_service.exe will
    restrict itself to executing on the specified number of CPUs if there are a
--- 4639,4682 ----
   <tr style='mso-yfti-irow:30;height:98.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:98.5pt'>
!   <h5><a name="_Toc152606344"></a><a name="_Toc152605173"></a><a
!   name="_Toc115416231"></a><a name="_Toc139993223"></a><a name="_Toc126872300"></a><span
!   style='mso-bookmark:_Toc152606344'><span style='mso-bookmark:_Toc152605173'><span
!   style='mso-bookmark:_Toc115416231'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   AllSubmount</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0, 1}<br>
    Default: 1</p>
    <p class=MsoBodyText>Variable: allSubmount (smb.c)</p>
!   <p class=MsoBodyText>By setting this value to 0, the
!   &quot;\\NetbiosName\all&quot; mount point will not be created.&nbsp; This
!   allows the read-write versions of root.afs to be hidden.</p>
    </td>
   </tr>
   <tr style='mso-yfti-irow:31;height:78.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:78.5pt'>
!   <h5><a name="_Toc152606345"></a><a name="_Toc152605174"></a><a
!   name="_Toc139993224"></a><a name="_Toc126872301"></a><a name="_Toc115416232"></a><a
!   name="_Value___:_NoFindLanaByName"></a><span style='mso-bookmark:_Toc152606345'><span
!   style='mso-bookmark:_Toc152605174'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   NoFindLanaByName</span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0, 1}<br>
    Default: 0</p>
!   <p class=MsoBodyText>Disables the attempt to identity the network adapter to
!   use by looking for an adapter with a display name of &quot;AFS&quot;.</p>
    </td>
   </tr>
   <tr style='mso-yfti-irow:32;height:78.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:78.5pt'>
!   <h5><a name="_Toc152606346"></a><a name="_Toc152605175"></a><a
!   name="_Toc115416233"></a><a name="_Toc139993225"></a><a name="_Toc126872302"></a><span
!   style='mso-bookmark:_Toc152606346'><span style='mso-bookmark:_Toc152605175'><span
!   style='mso-bookmark:_Toc115416233'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   MaxCPUs</span></span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
!   <p class=MsoBodyText>Type: DWORD {1..32} or {1..64} depending on the architecture<br>
    Default: &lt;no default&gt;</p>
    <p class=MsoBodyText>If this value is specified, afsd_service.exe will
    restrict itself to executing on the specified number of CPUs if there are a
***************
*** 4312,4320 ****
   <tr style='mso-yfti-irow:33;height:151.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:151.75pt'>
!   <h5><a name="_Toc139993226"></a><a name="_Toc126872303"></a><a
!   name="_Toc115416234"></a><a name="_Value___:_smbAuthType"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: smbAuthType<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0..2}<br>
    Default: 2</p>
    <p class=MsoBodyText>If this value is specified, it defines the type of SMB
--- 4686,4696 ----
   <tr style='mso-yfti-irow:33;height:151.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:151.75pt'>
!   <h5><a name="_Toc152606347"></a><a name="_Toc152605176"></a><a
!   name="_Toc139993226"></a><a name="_Toc126872303"></a><a name="_Toc115416234"></a><a
!   name="_Value___:_smbAuthType"></a><span style='mso-bookmark:_Toc152606347'><span
!   style='mso-bookmark:_Toc152605176'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   smbAuthType</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0..2}<br>
    Default: 2</p>
    <p class=MsoBodyText>If this value is specified, it defines the type of SMB
***************
*** 4329,4337 ****
   <tr style='mso-yfti-irow:34;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc139993227"></a><a name="_Toc126872304"></a><a
!   name="_Toc115416235"></a><a name="_Value___:_MaxLogSize"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: MaxLogSize<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0 .. MAXDWORD}<br>
    Default: 100K</p>
    <p class=MsoBodyText>This entry determines the maximum size of the
--- 4705,4715 ----
   <tr style='mso-yfti-irow:34;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc152606348"></a><a name="_Toc152605177"></a><a
!   name="_Toc139993227"></a><a name="_Toc126872304"></a><a name="_Toc115416235"></a><a
!   name="_Value___:_MaxLogSize"></a><span style='mso-bookmark:_Toc152606348'><span
!   style='mso-bookmark:_Toc152605177'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   MaxLogSize</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0 .. MAXDWORD}<br>
    Default: 100K</p>
    <p class=MsoBodyText>This entry determines the maximum size of the
***************
*** 4340,4363 ****
    value is 0, it means the file should be allowed to grow indefinitely.</p>
    </td>
   </tr>
!  <tr style='mso-yfti-irow:35;mso-yfti-lastrow:yes;height:65.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.75pt'>
!   <h5><a name="_Toc115416236"></a><a name="_Toc139993228"></a><a
!   name="_Toc126872305"></a><span style='mso-bookmark:_Toc115416236'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: FlushOnHibernate</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0,1}<br>
    Default: 1</p>
    <p class=MsoBodyText>If set, flushes all volumes before the machine goes on
    hibernate or stand-by.</p>
    </td>
   </tr>
  </table>
  
! <h3><a name="_Toc115416237"></a><a name="_Toc139993229"></a><a
! name="_Toc126872306"></a><span style='mso-bookmark:_Toc115416237'>Regkey:<br>
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters\GlobalAutoMapper]</span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
--- 4718,4862 ----
    value is 0, it means the file should be allowed to grow indefinitely.</p>
    </td>
   </tr>
!  <tr style='mso-yfti-irow:35;height:65.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.75pt'>
!   <h5><a name="_Toc152606349"></a><a name="_Toc152605178"></a><a
!   name="_Toc115416236"></a><a name="_Toc139993228"></a><a name="_Toc126872305"></a><span
!   style='mso-bookmark:_Toc152606349'><span style='mso-bookmark:_Toc152605178'><span
!   style='mso-bookmark:_Toc115416236'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   FlushOnHibernate</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0,1}<br>
    Default: 1</p>
    <p class=MsoBodyText>If set, flushes all volumes before the machine goes on
    hibernate or stand-by.</p>
    </td>
   </tr>
+  <tr style='mso-yfti-irow:36;height:65.75pt'>
+   <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
+   height:65.75pt'>
+   <h5><a name="_Toc152606350"></a><a name="_Toc152605179"><span
+   style='mso-bookmark:_Toc152606350'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
+   daemonCheckDownInterval</span></span></a><span style='mso-fareast-font-family:
+   "Times New Roman"'><o:p></o:p></span></h5>
+   <p class=MsoBodyText>Type: DWORD (seconds)<br>
+   Default: 180</p>
+   <p class=MsoBodyText><span style='mso-fareast-font-family:"Times New Roman"'>This
+   value controls how frequently the AFS cache manager probes servers that are
+   marked as “down”.<o:p></o:p></span></p>
+   </td>
+  </tr>
+  <tr style='mso-yfti-irow:37;height:65.75pt'>
+   <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
+   height:65.75pt'>
+   <h5><a name="_Toc152606351"></a><a name="_Toc152605180"><span
+   style='mso-bookmark:_Toc152606351'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
+   daemonCheckUpInterval</span></span></a><span style='mso-fareast-font-family:
+   "Times New Roman"'><o:p></o:p></span></h5>
+   <p class=MsoBodyText>Type: DWORD (seconds)<br>
+   Default: 600</p>
+   <p class=MsoBodyText>This value controls how frequently the AFS cache manager
+   probes servers that are marked as “up”.</p>
+   </td>
+  </tr>
+  <tr style='mso-yfti-irow:38;height:65.75pt'>
+   <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
+   height:65.75pt'>
+   <h5><a name="_Toc152606352"></a><a name="_Toc152605181"><span
+   style='mso-bookmark:_Toc152606352'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
+   daemonCheckVolInterval</span></span></a><span style='mso-fareast-font-family:
+   "Times New Roman"'><o:p></o:p></span></h5>
+   <p class=MsoBodyText>Type: DWORD (seconds)<br>
+   Default: 3600</p>
+   <p class=MsoBodyText><span style='mso-fareast-font-family:"Times New Roman"'>This
+   value controls how frequently the AFS cache manager forces a reset on the
+   existing volume database information.<o:p></o:p></span></p>
+   </td>
+  </tr>
+  <tr style='mso-yfti-irow:39;height:65.75pt'>
+   <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
+   height:65.75pt'>
+   <h5><a name="_Toc152606353"></a><a name="_Toc152605182"><span
+   style='mso-bookmark:_Toc152606353'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
+   daemonCheckCBInterval</span></span></a><span style='mso-fareast-font-family:
+   "Times New Roman"'><o:p></o:p></span></h5>
+   <p class=MsoBodyText>Type: DWORD (seconds)<br>
+   Default: 60</p>
+   <p class=MsoBodyText><span style='mso-fareast-font-family:"Times New Roman"'>This
+   value controls how frequently the AFS cache manager checks for callback
+   invalidation.<o:p></o:p></span></p>
+   </td>
+  </tr>
+  <tr style='mso-yfti-irow:40;height:65.75pt'>
+   <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
+   height:65.75pt'>
+   <h5><a name="_Toc152606354"></a><a name="_Toc152605183"><span
+   style='mso-bookmark:_Toc152606354'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
+   daemonCheckLockInterval</span></span></a><span style='mso-fareast-font-family:
+   "Times New Roman"'><o:p></o:p></span></h5>
+   <p class=MsoBodyText>Type: DWORD (seconds)<br>
+   Default: 60</p>
+   <p class=MsoBodyText><span style='mso-fareast-font-family:"Times New Roman"'>This
+   value controls how frequently the AFS cache manager checks for invalid file
+   locks.<o:p></o:p></span></p>
+   </td>
+  </tr>
+  <tr style='mso-yfti-irow:41;height:65.75pt'>
+   <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
+   height:65.75pt'>
+   <h5><a name="_Toc152606355"></a><a name="_Toc152605184"><span
+   style='mso-bookmark:_Toc152606355'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
+   daemonTokenCheckInterval</span></span></a><span style='mso-fareast-font-family:
+   "Times New Roman"'><o:p></o:p></span></h5>
+   <p class=MsoBodyText>Type: DWORD (seconds)<br>
+   Default: 180</p>
+   <p class=MsoBodyText><span style='mso-fareast-font-family:"Times New Roman"'>This
+   value controls how frequently the AFS cache manager checks for expired
+   tokens.<o:p></o:p></span></p>
+   </td>
+  </tr>
+  <tr style='mso-yfti-irow:42;height:65.75pt'>
+   <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
+   height:65.75pt'>
+   <h5><a name="_Toc152606356"></a><a name="_Toc152605185"><span
+   style='mso-bookmark:_Toc152606356'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
+   CallBackPort</span></span></a><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
+   <p class=MsoBodyText>Type: DWORD<br>
+   Default: 7001</p>
+   <p class=MsoBodyText>This value specifies which port number should be used
+   for receiving callbacks from the file server.<span style='mso-spacerun:yes'> 
+   </span>The standard AFS Callback port is 7001.<span
+   style='mso-spacerun:yes'>  </span>Alternative values can be useful if the
+   client is behind a NAT and a permanent port mapping for the client is being
+   configured.</p>
+   </td>
+  </tr>
+  <tr style='mso-yfti-irow:43;mso-yfti-lastrow:yes;height:65.75pt'>
+   <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
+   height:65.75pt'>
+   <h5><a name="_Toc152606357"></a><a name="_Toc152605186"><span
+   style='mso-bookmark:_Toc152606357'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
+   EnableServerLocks</span></span></a><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
+   <p class=MsoBodyText>Type: DWORD {0, 1, 2}<br>
+   Default: 1</p>
+   <p class=MsoBodyText>Determines whether or not the AFS file server is contacted
+   for </p>
+   <p class=MsoBodyText><span style='mso-fareast-font-family:"Times New Roman"'>0:
+   never obtain server locks<o:p></o:p></span></p>
+   <p class=MsoBodyText><span style='mso-fareast-font-family:"Times New Roman"'>1:
+   obtain server locks unless the file server says not to<o:p></o:p></span></p>
+   <p class=MsoBodyText><span style='mso-fareast-font-family:"Times New Roman"'>2:
+   always obtain server locks<o:p></o:p></span></p>
+   </td>
+  </tr>
  </table>
  
! <h3><a name="_Toc152606358"></a><a name="_Toc152605187"></a><a
! name="_Toc115416237"></a><a name="_Toc139993229"></a><a name="_Toc126872306"></a><span
! style='mso-bookmark:_Toc152606358'><span style='mso-bookmark:_Toc152605187'><span
! style='mso-bookmark:_Toc115416237'>Regkey:<br>
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters\GlobalAutoMapper]</span></span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
***************
*** 4365,4394 ****
    height:65.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.0pt'>
!   <h5><a name="_Toc115416238"></a><a name="_Toc139993230"></a><a
!   name="_Toc126872307"></a><span style='mso-bookmark:_Toc115416238'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: &lt;Drive
!   Letter:&gt; for example &quot;G:&quot;</span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ</p>
    <p class=MsoBodyText>Specifies the submount name to be mapped by
    afsd_service.exe at startup to the provided drive letter.</p>
    </td>
   </tr>
  </table>
  
! <h3><a name="_Toc115416239"></a><a name="_Toc139993231"></a><a
! name="_Toc126872308"></a><span style='mso-bookmark:_Toc115416239'>Regkey:<br>
! [HKLM\SOFTWARE\OpenAFS\Client]</span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;height:78.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:78.5pt'>
!   <h5><a name="_Toc139993232"></a><a name="_Toc126872309"></a><a
!   name="_Toc115416240"></a><a name="_Value___:_CellServDBDir"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: CellServDBDir<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;not defined&gt;</p>
    <p class=MsoBodyText>Specifies the directory containing the CellServDB
--- 4864,4900 ----
    height:65.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.0pt'>
!   <h5><a name="_Toc152606359"></a><a name="_Toc152605188"></a><a
!   name="_Toc115416238"></a><a name="_Toc139993230"></a><a name="_Toc126872307"></a><span
!   style='mso-bookmark:_Toc152606359'><span style='mso-bookmark:_Toc152605188'><span
!   style='mso-bookmark:_Toc115416238'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   &lt;Drive Letter:&gt; for example &quot;G:&quot;</span></span></span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ</p>
    <p class=MsoBodyText>Specifies the submount name to be mapped by
    afsd_service.exe at startup to the provided drive letter.</p>
+   <p class=MsoBodyText><b style='mso-bidi-font-weight:normal'><i
+   style='mso-bidi-font-style:normal'>This option is deprecated.<o:p></o:p></i></b></p>
    </td>
   </tr>
  </table>
  
! <h3><a name="_Toc152606360"></a><a name="_Toc152605189"></a><a
! name="_Toc115416239"></a><a name="_Toc139993231"></a><a name="_Toc126872308"></a><span
! style='mso-bookmark:_Toc152606360'><span style='mso-bookmark:_Toc152605189'><span
! style='mso-bookmark:_Toc115416239'>Regkey:<br>
! [HKLM\SOFTWARE\OpenAFS\Client]</span></span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;height:78.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:78.5pt'>
!   <h5><a name="_Toc152606361"></a><a name="_Toc152605190"></a><a
!   name="_Toc139993232"></a><a name="_Toc126872309"></a><a name="_Toc115416240"></a><a
!   name="_Value___:_CellServDBDir"></a><span style='mso-bookmark:_Toc152606361'><span
!   style='mso-bookmark:_Toc152605190'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   CellServDBDir</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;not defined&gt;</p>
    <p class=MsoBodyText>Specifies the directory containing the CellServDB
***************
*** 4399,4408 ****
   <tr style='mso-yfti-irow:1;height:145.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:145.25pt'>
!   <h5><a name="_Toc139993233"></a><a name="_Toc126872310"></a><a
!   name="_Toc115416241"></a><a name="_Value___:_VerifyServiceSignature"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value:
!   VerifyServiceSignature<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_DWORD<br>
    Default: 0x1</p>
    <p class=MsoBodyText>This value can be used to disable the runtime
--- 4905,4916 ----
   <tr style='mso-yfti-irow:1;height:145.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:145.25pt'>
!   <h5><a name="_Toc152606362"></a><a name="_Toc152605191"></a><a
!   name="_Toc139993233"></a><a name="_Toc126872310"></a><a name="_Toc115416241"></a><a
!   name="_Value___:_VerifyServiceSignature"></a><span style='mso-bookmark:_Toc152606362'><span
!   style='mso-bookmark:_Toc152605191'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   VerifyServiceSignature</span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_DWORD<br>
    Default: 0x1</p>
    <p class=MsoBodyText>This value can be used to disable the runtime
***************
*** 4419,4427 ****
   <tr style='mso-yfti-irow:2;height:105.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:105.5pt'>
!   <h5><a name="_Toc139993234"></a><a name="_Toc126872311"></a><a
!   name="_Toc115416242"></a><a name="_Value___:_IoctlDebug"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: IoctlDebug<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_DWORD<br>
    Default: 0x0</p>
    <p class=MsoBodyText>This value can be used to debug the cause of pioctl()
--- 4927,4937 ----
   <tr style='mso-yfti-irow:2;height:105.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:105.5pt'>
!   <h5><a name="_Toc152606363"></a><a name="_Toc152605192"></a><a
!   name="_Toc139993234"></a><a name="_Toc126872311"></a><a name="_Toc115416242"></a><a
!   name="_Value___:_IoctlDebug"></a><span style='mso-bookmark:_Toc152606363'><span
!   style='mso-bookmark:_Toc152605192'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   IoctlDebug</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_DWORD<br>
    Default: 0x0</p>
    <p class=MsoBodyText>This value can be used to debug the cause of pioctl()
***************
*** 4434,4443 ****
   <tr style='mso-yfti-irow:3;height:330.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:330.75pt'>
!   <h5><a name="_Toc115416243"></a><a name="_Toc139993235"></a><a
!   name="_Toc126872312"></a><span style='mso-bookmark:_Toc115416243'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: MiniDumpType</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_DWORD<br>
    Default: 0x0 (MiniDumpNormal)</p>
    <p class=MsoBodyText>This value is used to specify the type of minidump
--- 4944,4955 ----
   <tr style='mso-yfti-irow:3;height:330.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:330.75pt'>
!   <h5><a name="_Toc152606364"></a><a name="_Toc152605193"></a><a
!   name="_Toc115416243"></a><a name="_Toc139993235"></a><a name="_Toc126872312"></a><span
!   style='mso-bookmark:_Toc152606364'><span style='mso-bookmark:_Toc152605193'><span
!   style='mso-bookmark:_Toc115416243'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   MiniDumpType</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_DWORD<br>
    Default: 0x0 (MiniDumpNormal)</p>
    <p class=MsoBodyText>This value is used to specify the type of minidump
***************
*** 4467,4492 ****
   <tr style='mso-yfti-irow:4;mso-yfti-lastrow:yes;height:138.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:138.25pt'>
!   <h5><a name="_Toc139993236"></a><a name="_Toc126872313"></a><a
!   name="_Toc115416244"></a><a name="_Value___:_StoreAnsiFilenames"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: StoreAnsiFilenames<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_DWORD<br>
    Default: 0x0</p>
!   <p class=MsoBodyText>This value can be used to force the AFS Client Service
!   to store filenames using the Windows system's ANSI character set instead of
!   the OEM Code Page character set which has traditionally been used by SMB file
    systems.&nbsp; </p>
    <p class=MsoBodyText>Note: The use of ANSI characters will render access to
!   files with 8-bit OEM file names unaccessible from Windows.&nbsp; This option is
!   of use primarily when you wish to allow file names produced on Windows to be
!   accessible from Latin-1 UNIX systems and vice versa.</p>
    </td>
   </tr>
  </table>
  
! <h3><a name="_Toc115416245"></a><a name="_Toc139993237"></a><a
! name="_Toc126872314"></a><span style='mso-bookmark:_Toc115416245'>Regkey:<br>
! [HKLM\SOFTWARE\OpenAFS\Client\CSCPolicy]</span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
--- 4979,5009 ----
   <tr style='mso-yfti-irow:4;mso-yfti-lastrow:yes;height:138.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:138.25pt'>
!   <h5><a name="_Toc152606365"></a><a name="_Toc152605194"></a><a
!   name="_Toc139993236"></a><a name="_Toc126872313"></a><a name="_Toc115416244"></a><a
!   name="_Value___:_StoreAnsiFilenames"></a><span style='mso-bookmark:_Toc152606365'><span
!   style='mso-bookmark:_Toc152605194'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   StoreAnsiFilenames</span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_DWORD<br>
    Default: 0x0</p>
!   <p class=MsoBodyText>This value can be used to force the AFS Client Service to
!   store filenames using the Windows system's ANSI character set instead of the
!   OEM Code Page character set which has traditionally been used by SMB file
    systems.&nbsp; </p>
    <p class=MsoBodyText>Note: The use of ANSI characters will render access to
!   files with 8-bit OEM file names unaccessible from Windows.&nbsp; This option
!   is of use primarily when you wish to allow file names produced on Windows to
!   be accessible from Latin-1 UNIX systems and vice versa.</p>
    </td>
   </tr>
  </table>
  
! <h3><a name="_Toc152606366"></a><a name="_Toc152605195"></a><a
! name="_Toc115416245"></a><a name="_Toc139993237"></a><a name="_Toc126872314"></a><span
! style='mso-bookmark:_Toc152606366'><span style='mso-bookmark:_Toc152605195'><span
! style='mso-bookmark:_Toc115416245'>Regkey:<br>
! [HKLM\SOFTWARE\OpenAFS\Client\CSCPolicy]</span></span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
***************
*** 4494,4503 ****
    height:112.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:112.0pt'>
!   <h5><a name="_Toc115416246"></a><a name="_Toc139993238"></a><a
!   name="_Toc126872315"></a><span style='mso-bookmark:_Toc115416246'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: &quot;smb/cifs share
!   name&quot;</span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;none&gt;</p>
    <p class=MsoBodyText>This key is used to map SMB/CIFS shares to Client Side
--- 5011,5022 ----
    height:112.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:112.0pt'>
!   <h5><a name="_Toc152606367"></a><a name="_Toc152605196"></a><a
!   name="_Toc115416246"></a><a name="_Toc139993238"></a><a name="_Toc126872315"></a><span
!   style='mso-bookmark:_Toc152606367'><span style='mso-bookmark:_Toc152605196'><span
!   style='mso-bookmark:_Toc115416246'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   &quot;smb/cifs share name&quot;</span></span></span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;none&gt;</p>
    <p class=MsoBodyText>This key is used to map SMB/CIFS shares to Client Side
***************
*** 4509,4517 ****
   </tr>
  </table>
  
! <h3><a name="_Toc139993239"></a><a name="_Toc126872316"></a><a
! name="_Toc115416247"></a><a name="_Regkey:_[HKLM\SOFTWARE\OpenAFS\Clie"></a>Regkey:<br>
! [HKLM\SOFTWARE\OpenAFS\Client\Freelance]</h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
--- 5028,5038 ----
   </tr>
  </table>
  
! <h3><a name="_Toc152606368"></a><a name="_Toc152605197"></a><a
! name="_Toc139993239"></a><a name="_Toc126872316"></a><a name="_Toc115416247"></a><a
! name="_Regkey:_[HKLM\SOFTWARE\OpenAFS\Clie"></a><span style='mso-bookmark:_Toc152606368'><span
! style='mso-bookmark:_Toc152605197'>Regkey:<br>
! [HKLM\SOFTWARE\OpenAFS\Client\Freelance]</span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
***************
*** 4519,4528 ****
    height:138.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:138.5pt'>
!   <h5><a name="_Toc115416248"></a><a name="_Toc139993240"></a><a
!   name="_Toc126872317"></a><span style='mso-bookmark:_Toc115416248'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: &quot;numeric
!   value&quot;</span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;none&gt;</p>
    <p class=MsoBodyText>This key is used to store dot terminated mount point
--- 5040,5051 ----
    height:138.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:138.5pt'>
!   <h5><a name="_Toc152606369"></a><a name="_Toc152605198"></a><a
!   name="_Toc115416248"></a><a name="_Toc139993240"></a><a name="_Toc126872317"></a><span
!   style='mso-bookmark:_Toc152606369'><span style='mso-bookmark:_Toc152605198'><span
!   style='mso-bookmark:_Toc115416248'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   &quot;numeric value&quot;</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;none&gt;</p>
    <p class=MsoBodyText>This key is used to store dot terminated mount point
***************
*** 4535,4543 ****
   </tr>
  </table>
  
! <h3><a name="_Toc139993241"></a><a name="_Toc126872318"></a><a
! name="_Toc115416249"></a><a name="_Regkey:_[HKLM\SOFTWARE\OpenAFS\Clie_1"></a>Regkey:<br>
! [HKLM\SOFTWARE\OpenAFS\Client\Freelance\Symlinks]</h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
--- 5058,5068 ----
   </tr>
  </table>
  
! <h3><a name="_Toc152606370"></a><a name="_Toc152605199"></a><a
! name="_Toc139993241"></a><a name="_Toc126872318"></a><a name="_Toc115416249"></a><a
! name="_Regkey:_[HKLM\SOFTWARE\OpenAFS\Clie_1"></a><span style='mso-bookmark:
! _Toc152606370'><span style='mso-bookmark:_Toc152605199'>Regkey:<br>
! [HKLM\SOFTWARE\OpenAFS\Client\Freelance\Symlinks]</span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
***************
*** 4545,4554 ****
    height:145.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:145.0pt'>
!   <h5><a name="_Toc115416250"></a><a name="_Toc139993242"></a><a
!   name="_Toc126872319"></a><span style='mso-bookmark:_Toc115416250'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: &quot;numeric
!   value&quot;</span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;none&gt;</p>
    <p class=MsoBodyText>This key is used to store a dot terminated symlink
--- 5070,5081 ----
    height:145.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:145.0pt'>
!   <h5><a name="_Toc152606371"></a><a name="_Toc152605200"></a><a
!   name="_Toc115416250"></a><a name="_Toc139993242"></a><a name="_Toc126872319"></a><span
!   style='mso-bookmark:_Toc152606371'><span style='mso-bookmark:_Toc152605200'><span
!   style='mso-bookmark:_Toc115416250'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   &quot;numeric value&quot;</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;none&gt;</p>
    <p class=MsoBodyText>This key is used to store a dot terminated symlink
***************
*** 4562,4570 ****
   </tr>
  </table>
  
! <h3><a name="_Toc115416251"></a><a name="_Toc139993243"></a><a
! name="_Toc126872320"></a><span style='mso-bookmark:_Toc115416251'>Regkey:<br>
! [HKLM\SOFTWARE\OpenAFS\Client\Submounts]</span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
--- 5089,5099 ----
   </tr>
  </table>
  
! <h3><a name="_Toc152606372"></a><a name="_Toc152605201"></a><a
! name="_Toc115416251"></a><a name="_Toc139993243"></a><a name="_Toc126872320"></a><span
! style='mso-bookmark:_Toc152606372'><span style='mso-bookmark:_Toc152605201'><span
! style='mso-bookmark:_Toc115416251'>Regkey:<br>
! [HKLM\SOFTWARE\OpenAFS\Client\Submounts]</span></span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
***************
*** 4572,4588 ****
    height:171.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:171.75pt'>
!   <h5><a name="_Toc115416252"></a><a name="_Toc139993244"></a><a
!   name="_Toc126872321"></a><span style='mso-bookmark:_Toc115416252'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: &quot;submount
!   name&quot;</span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_EXPAND_SZ<br>
    Default: &lt;none&gt;</p>
    <p class=MsoBodyText>This key is used to store mappings of UNIX style AFS
!   paths to submount names which can be referenced as UNC paths.&nbsp; For example
!   the submount string “/athena.mit.edu/user/j/a/jaltman&quot; can be associated
!   with the submount name &quot;jaltman.home&quot;.&nbsp; This can then be
!   referenced as the UNC path \\AFS\jaltman.home.</p>
    <p class=MsoBodyText>These values used to be stored in afsdsbmt.ini</p>
    <p class=MsoBodyText>NOTE: Submounts should no longer be used with OpenAFS.
    Use the Windows Explorer to create drive mappings to AFS UNC paths instead of
--- 5101,5119 ----
    height:171.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:171.75pt'>
!   <h5><a name="_Toc152606373"></a><a name="_Toc152605202"></a><a
!   name="_Toc115416252"></a><a name="_Toc139993244"></a><a name="_Toc126872321"></a><span
!   style='mso-bookmark:_Toc152606373'><span style='mso-bookmark:_Toc152605202'><span
!   style='mso-bookmark:_Toc115416252'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   &quot;submount name&quot;</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_EXPAND_SZ<br>
    Default: &lt;none&gt;</p>
    <p class=MsoBodyText>This key is used to store mappings of UNIX style AFS
!   paths to submount names which can be referenced as UNC paths.&nbsp; For
!   example the submount string “/athena.mit.edu/user/j/a/jaltman&quot; can be
!   associated with the submount name &quot;jaltman.home&quot;.&nbsp; This can
!   then be referenced as the UNC path \\AFS\jaltman.home.</p>
    <p class=MsoBodyText>These values used to be stored in afsdsbmt.ini</p>
    <p class=MsoBodyText>NOTE: Submounts should no longer be used with OpenAFS.
    Use the Windows Explorer to create drive mappings to AFS UNC paths instead of
***************
*** 4591,4599 ****
   </tr>
  </table>
  
! <h3><a name="_Toc139993245"></a><a name="_Toc126872322"></a><a
! name="_Toc115416253"></a><a name="_Regkey:_[HKLM\SOFTWARE\OpenAFS\Clie_2"></a>Regkey:<br>
! [HKLM\SOFTWARE\OpenAFS\Client\Server Preferences\VLDB]</h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
--- 5122,5132 ----
   </tr>
  </table>
  
! <h3><a name="_Toc152606374"></a><a name="_Toc152605203"></a><a
! name="_Toc139993245"></a><a name="_Toc126872322"></a><a name="_Toc115416253"></a><a
! name="_Regkey:_[HKLM\SOFTWARE\OpenAFS\Clie_2"></a><span style='mso-bookmark:
! _Toc152606374'><span style='mso-bookmark:_Toc152605203'>Regkey:<br>
! [HKLM\SOFTWARE\OpenAFS\Client\Server Preferences\VLDB]</span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
***************
*** 4601,4610 ****
    height:105.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:105.5pt'>
!   <h5><a name="_Toc115416254"></a><a name="_Toc139993246"></a><a
!   name="_Toc126872323"></a><span style='mso-bookmark:_Toc115416254'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: &quot;hostname or ip
!   address&quot;</span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_DWORD<br>
    Default: &lt;none&gt;</p>
    <p class=MsoBodyText>This key is used to specify a default set of VLDB server
--- 5134,5145 ----
    height:105.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:105.5pt'>
!   <h5><a name="_Toc152606375"></a><a name="_Toc152605204"></a><a
!   name="_Toc115416254"></a><a name="_Toc139993246"></a><a name="_Toc126872323"></a><span
!   style='mso-bookmark:_Toc152606375'><span style='mso-bookmark:_Toc152605204'><span
!   style='mso-bookmark:_Toc115416254'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   &quot;hostname or ip address&quot;</span></span></span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_DWORD<br>
    Default: &lt;none&gt;</p>
    <p class=MsoBodyText>This key is used to specify a default set of VLDB server
***************
*** 4616,4624 ****
   </tr>
  </table>
  
! <h3><a name="_Toc115416255"></a><a name="_Toc139993247"></a><a
! name="_Toc126872324"></a><span style='mso-bookmark:_Toc115416255'>Regkey:<br>
! [HKLM\SOFTWARE\OpenAFS\Client\Server Preferences\File]</span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
--- 5151,5161 ----
   </tr>
  </table>
  
! <h3><a name="_Toc152606376"></a><a name="_Toc152605205"></a><a
! name="_Toc115416255"></a><a name="_Toc139993247"></a><a name="_Toc126872324"></a><span
! style='mso-bookmark:_Toc152606376'><span style='mso-bookmark:_Toc152605205'><span
! style='mso-bookmark:_Toc115416255'>Regkey:<br>
! [HKLM\SOFTWARE\OpenAFS\Client\Server Preferences\File]</span></span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
***************
*** 4626,4635 ****
    height:105.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:105.5pt'>
!   <h5><a name="_Toc115416256"></a><a name="_Toc139993248"></a><a
!   name="_Toc126872325"></a><span style='mso-bookmark:_Toc115416256'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: &quot;hostname or ip
!   address&quot;</span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_DWORD<br>
    Default: &lt;none&gt;</p>
    <p class=MsoBodyText>This key is used to specify a default set of File server
--- 5163,5174 ----
    height:105.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:105.5pt'>
!   <h5><a name="_Toc152606377"></a><a name="_Toc152605206"></a><a
!   name="_Toc115416256"></a><a name="_Toc139993248"></a><a name="_Toc126872325"></a><span
!   style='mso-bookmark:_Toc152606377'><span style='mso-bookmark:_Toc152605206'><span
!   style='mso-bookmark:_Toc115416256'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   &quot;hostname or ip address&quot;</span></span></span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_DWORD<br>
    Default: &lt;none&gt;</p>
    <p class=MsoBodyText>This key is used to specify a default set of File server
***************
*** 4641,4655 ****
   </tr>
  </table>
  
! <h2><a name="_Toc115416257"></a><a name="_Toc139993249"></a><a
! name="_Toc126872326"></a><a name="_Toc115417105"></a><span style='mso-bookmark:
! _Toc115416257'>A.2. Integrated Logon Network provider parameters</span></h2>
  
  <p class=MsoBodyText>Affects the network provider (afslogon.dll).</p>
  
! <h3><a name="_Toc115416258"></a><a name="_Toc139993250"></a><a
! name="_Toc126872327"></a><span style='mso-bookmark:_Toc115416258'>Regkey:
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters]</span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
--- 5180,5198 ----
   </tr>
  </table>
  
! <h2><a name="_Toc152606378"></a><a name="_Toc152605207"></a><a
! name="_Toc115416257"></a><a name="_Toc139993249"></a><a name="_Toc126872326"></a><a
! name="_Toc115417105"></a><span style='mso-bookmark:_Toc152606378'><span
! style='mso-bookmark:_Toc152605207'><span style='mso-bookmark:_Toc115416257'>A.2.
! Integrated Logon Network provider parameters</span></span></span></h2>
  
  <p class=MsoBodyText>Affects the network provider (afslogon.dll).</p>
  
! <h3><a name="_Toc152606379"></a><a name="_Toc152605208"></a><a
! name="_Toc115416258"></a><a name="_Toc139993250"></a><a name="_Toc126872327"></a><span
! style='mso-bookmark:_Toc152606379'><span style='mso-bookmark:_Toc152605208'><span
! style='mso-bookmark:_Toc115416258'>Regkey:
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters]</span></span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
***************
*** 4657,4666 ****
    height:65.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.75pt'>
!   <h5><a name="_Toc115416259"></a><a name="_Toc139993251"></a><a
!   name="_Toc126872328"></a><span style='mso-bookmark:_Toc115416259'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: FailLoginsSilently</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 0</p>
    <p class=MsoBodyText>Do not display message boxes if the login fails.</p>
--- 5200,5211 ----
    height:65.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.75pt'>
!   <h5><a name="_Toc152606380"></a><a name="_Toc152605209"></a><a
!   name="_Toc115416259"></a><a name="_Toc139993251"></a><a name="_Toc126872328"></a><span
!   style='mso-bookmark:_Toc152606380'><span style='mso-bookmark:_Toc152605209'><span
!   style='mso-bookmark:_Toc115416259'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   FailLoginsSilently</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 0</p>
    <p class=MsoBodyText>Do not display message boxes if the login fails.</p>
***************
*** 4668,4686 ****
   </tr>
  </table>
  
! <h3><a name="_Toc115416260"></a><a name="_Toc139993252"></a><a
! name="_Toc126872329"></a><span style='mso-bookmark:_Toc115416260'>Regkey:<br>
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider]</span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;height:65.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.75pt'>
!   <h5><a name="_Toc115416261"></a><a name="_Toc139993253"></a><a
!   name="_Toc126872330"></a><span style='mso-bookmark:_Toc115416261'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: NoWarnings</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 0</p>
    <p class=MsoBodyText>Disables visible warnings during logon.</p>
--- 5213,5235 ----
   </tr>
  </table>
  
! <h3><a name="_Toc152606381"></a><a name="_Toc152605210"></a><a
! name="_Toc115416260"></a><a name="_Toc139993252"></a><a name="_Toc126872329"></a><span
! style='mso-bookmark:_Toc152606381'><span style='mso-bookmark:_Toc152605210'><span
! style='mso-bookmark:_Toc115416260'>Regkey:<br>
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider]</span></span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;height:65.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.75pt'>
!   <h5><a name="_Toc152606382"></a><a name="_Toc152605211"></a><a
!   name="_Toc115416261"></a><a name="_Toc139993253"></a><a name="_Toc126872330"></a><span
!   style='mso-bookmark:_Toc152606382'><span style='mso-bookmark:_Toc152605211'><span
!   style='mso-bookmark:_Toc115416261'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   NoWarnings</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 0</p>
    <p class=MsoBodyText>Disables visible warnings during logon.</p>
***************
*** 4689,4698 ****
   <tr style='mso-yfti-irow:1;height:65.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.75pt'>
!   <h5><a name="_Toc115416262"></a><a name="_Toc139993254"></a><a
!   name="_Toc126872331"></a><span style='mso-bookmark:_Toc115416262'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: AuthentProviderPath</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    NSIS: %WINDIR%\SYSTEM32\afslogon.dll</p>
    <p class=MsoBodyText>Specifies the install location of the authentication
--- 5238,5249 ----
   <tr style='mso-yfti-irow:1;height:65.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.75pt'>
!   <h5><a name="_Toc152606383"></a><a name="_Toc152605212"></a><a
!   name="_Toc115416262"></a><a name="_Toc139993254"></a><a name="_Toc126872331"></a><span
!   style='mso-bookmark:_Toc152606383'><span style='mso-bookmark:_Toc152605212'><span
!   style='mso-bookmark:_Toc115416262'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   AuthentProviderPath</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    NSIS: %WINDIR%\SYSTEM32\afslogon.dll</p>
    <p class=MsoBodyText>Specifies the install location of the authentication
***************
*** 4702,4711 ****
   <tr style='mso-yfti-irow:2;height:65.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.75pt'>
!   <h5><a name="_Toc115416263"></a><a name="_Toc139993255"></a><a
!   name="_Toc126872332"></a><span style='mso-bookmark:_Toc115416263'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: Class</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    NSIS: 0x02</p>
    <p class=MsoBodyText>Specifies the class of network provider</p>
--- 5253,5263 ----
   <tr style='mso-yfti-irow:2;height:65.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.75pt'>
!   <h5><a name="_Toc152606384"></a><a name="_Toc152605213"></a><a
!   name="_Toc115416263"></a><a name="_Toc139993255"></a><a name="_Toc126872332"></a><span
!   style='mso-bookmark:_Toc152606384'><span style='mso-bookmark:_Toc152605213'><span
!   style='mso-bookmark:_Toc115416263'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   Class</span></span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    NSIS: 0x02</p>
    <p class=MsoBodyText>Specifies the class of network provider</p>
***************
*** 4714,4723 ****
   <tr style='mso-yfti-irow:3;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc115416264"></a><a name="_Toc139993256"></a><a
!   name="_Toc126872333"></a><span style='mso-bookmark:_Toc115416264'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: DependOnGroup</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_MULTI_SZ<br>
    NSIS: PNP_TDI</p>
    <p class=MsoBodyText>Specifies the service groups upon which the AFS Client
--- 5266,5277 ----
   <tr style='mso-yfti-irow:3;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc152606385"></a><a name="_Toc152605214"></a><a
!   name="_Toc115416264"></a><a name="_Toc139993256"></a><a name="_Toc126872333"></a><span
!   style='mso-bookmark:_Toc152606385'><span style='mso-bookmark:_Toc152605214'><span
!   style='mso-bookmark:_Toc115416264'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   DependOnGroup</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_MULTI_SZ<br>
    NSIS: PNP_TDI</p>
    <p class=MsoBodyText>Specifies the service groups upon which the AFS Client
***************
*** 4729,4738 ****
   <tr style='mso-yfti-irow:4;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc115416265"></a><a name="_Toc139993257"></a><a
!   name="_Toc126872334"></a><span style='mso-bookmark:_Toc115416265'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: DependOnService</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_MULTI_SZ<br>
    NSIS: Tcpip NETBIOS RpcSs</p>
    <p class=MsoBodyText>Specifies a list of services upon which the AFS Client
--- 5283,5294 ----
   <tr style='mso-yfti-irow:4;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc152606386"></a><a name="_Toc152605215"></a><a
!   name="_Toc115416265"></a><a name="_Toc139993257"></a><a name="_Toc126872334"></a><span
!   style='mso-bookmark:_Toc152606386'><span style='mso-bookmark:_Toc152605215'><span
!   style='mso-bookmark:_Toc115416265'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   DependOnService</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_MULTI_SZ<br>
    NSIS: Tcpip NETBIOS RpcSs</p>
    <p class=MsoBodyText>Specifies a list of services upon which the AFS Client
***************
*** 4743,4752 ****
   <tr style='mso-yfti-irow:5;height:65.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.75pt'>
!   <h5><a name="_Toc115416266"></a><a name="_Toc139993258"></a><a
!   name="_Toc126872335"></a><span style='mso-bookmark:_Toc115416266'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: Name</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    NSIS: &quot;OpenAFSDaemon&quot;</p>
    <p class=MsoBodyText>Specifies the display name of the AFS Client Service</p>
--- 5299,5309 ----
   <tr style='mso-yfti-irow:5;height:65.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.75pt'>
!   <h5><a name="_Toc152606387"></a><a name="_Toc152605216"></a><a
!   name="_Toc115416266"></a><a name="_Toc139993258"></a><a name="_Toc126872335"></a><span
!   style='mso-bookmark:_Toc152606387'><span style='mso-bookmark:_Toc152605216'><span
!   style='mso-bookmark:_Toc115416266'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   Name</span></span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    NSIS: &quot;OpenAFSDaemon&quot;</p>
    <p class=MsoBodyText>Specifies the display name of the AFS Client Service</p>
***************
*** 4755,4764 ****
   <tr style='mso-yfti-irow:6;mso-yfti-lastrow:yes;height:65.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.75pt'>
!   <h5><a name="_Toc115416267"></a><a name="_Toc139993259"></a><a
!   name="_Toc126872336"></a><span style='mso-bookmark:_Toc115416267'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: ProviderPath</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    NSIS: %WINDIR%\SYSTEM32\afslogon.dll</p>
    <p class=MsoBodyText>Specifies the DLL to use for the network provider</p>
--- 5312,5323 ----
   <tr style='mso-yfti-irow:6;mso-yfti-lastrow:yes;height:65.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:65.75pt'>
!   <h5><a name="_Toc152606388"></a><a name="_Toc152605217"></a><a
!   name="_Toc115416267"></a><a name="_Toc139993259"></a><a name="_Toc126872336"></a><span
!   style='mso-bookmark:_Toc152606388'><span style='mso-bookmark:_Toc152605217'><span
!   style='mso-bookmark:_Toc115416267'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   ProviderPath</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    NSIS: %WINDIR%\SYSTEM32\afslogon.dll</p>
    <p class=MsoBodyText>Specifies the DLL to use for the network provider</p>
***************
*** 4766,4775 ****
   </tr>
  </table>
  
! <h2><a name="_Toc139993260"></a><a name="_Toc126872337"></a><a
! name="_Toc115417106"></a><a name="_Toc115416268"></a><a
! name="_A.2.1_Domain_specific_configuration"></a>A.2.1 Domain specific
! configuration keys for the Network Provider</h2>
  
  <p class=MsoBodyText>The network provider can be configured to have different
  behavior depending on the domain that the user logs into.&nbsp; These settings
--- 5325,5335 ----
   </tr>
  </table>
  
! <h2><a name="_Toc152606389"></a><a name="_Toc152605218"></a><a
! name="_Toc139993260"></a><a name="_Toc126872337"></a><a name="_Toc115417106"></a><a
! name="_Toc115416268"></a><a name="_A.2.1_Domain_specific_configuration"></a><span
! style='mso-bookmark:_Toc152606389'><span style='mso-bookmark:_Toc152605218'>A.2.1
! Domain specific configuration keys for the Network Provider</span></span></h2>
  
  <p class=MsoBodyText>The network provider can be configured to have different
  behavior depending on the domain that the user logs into.&nbsp; These settings
***************
*** 4781,4809 ****
  
  <p class=MsoBodyText>Domain specific registry keys are:</p>
  
! <h3><a name="_Toc115416269"></a><a name="_Toc139993261"></a><a
! name="_Toc126872338"></a><span style='mso-bookmark:_Toc115416269'>[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider]</span></h3>
  
  <p class=MsoBodyText>&nbsp; (NP key)</p>
  
! <h3><a name="_Toc115416270"></a><a name="_Toc139993262"></a><a
! name="_Toc126872339"></a><span style='mso-bookmark:_Toc115416270'>[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain]</span></h3>
  
  <p class=MsoBodyText>&nbsp; (Domains key)</p>
  
! <h3><a name="_Toc115416271"></a><a name="_Toc139993263"></a><a
! name="_Toc126872340"></a><span style='mso-bookmark:_Toc115416271'>[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\&quot;domain
! name&quot;]</span></h3>
  
  <p class=MsoBodyText>&nbsp; (Specific domain key. One per domain.)</p>
  
! <h3><a name="_Toc115416272"></a><a name="_Toc139993264"></a><a
! name="_Toc126872341"></a><span style='mso-bookmark:_Toc115416272'>[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\LOCALHOST]</span></h3>
  
  <p class=MsoBodyText>&nbsp; (Localhost key)</p>
  
! <h3><a name="_Toc115416273"></a><a name="_Toc139993265"></a><a
! name="_Toc126872342"></a><span style='mso-bookmark:_Toc115416273'>Example:</span></h3>
  
  <p class=preformattedtext>&nbsp;HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider</p>
  
--- 5341,5379 ----
  
  <p class=MsoBodyText>Domain specific registry keys are:</p>
  
! <h3><a name="_Toc152606390"></a><a name="_Toc152605219"></a><a
! name="_Toc115416269"></a><a name="_Toc139993261"></a><a name="_Toc126872338"></a><span
! style='mso-bookmark:_Toc152606390'><span style='mso-bookmark:_Toc152605219'><span
! style='mso-bookmark:_Toc115416269'>[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider]</span></span></span></h3>
  
  <p class=MsoBodyText>&nbsp; (NP key)</p>
  
! <h3><a name="_Toc152606391"></a><a name="_Toc152605220"></a><a
! name="_Toc115416270"></a><a name="_Toc139993262"></a><a name="_Toc126872339"></a><span
! style='mso-bookmark:_Toc152606391'><span style='mso-bookmark:_Toc152605220'><span
! style='mso-bookmark:_Toc115416270'>[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain]</span></span></span></h3>
  
  <p class=MsoBodyText>&nbsp; (Domains key)</p>
  
! <h3><a name="_Toc152606392"></a><a name="_Toc152605221"></a><a
! name="_Toc115416271"></a><a name="_Toc139993263"></a><a name="_Toc126872340"></a><span
! style='mso-bookmark:_Toc152606392'><span style='mso-bookmark:_Toc152605221'><span
! style='mso-bookmark:_Toc115416271'>[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\&quot;domain
! name&quot;]</span></span></span></h3>
  
  <p class=MsoBodyText>&nbsp; (Specific domain key. One per domain.)</p>
  
! <h3><a name="_Toc152606393"></a><a name="_Toc152605222"></a><a
! name="_Toc115416272"></a><a name="_Toc139993264"></a><a name="_Toc126872341"></a><span
! style='mso-bookmark:_Toc152606393'><span style='mso-bookmark:_Toc152605222'><span
! style='mso-bookmark:_Toc115416272'>[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\LOCALHOST]</span></span></span></h3>
  
  <p class=MsoBodyText>&nbsp; (Localhost key)</p>
  
! <h3><a name="_Toc152606394"></a><a name="_Toc152605223"></a><a
! name="_Toc115416273"></a><a name="_Toc139993265"></a><a name="_Toc126872342"></a><span
! style='mso-bookmark:_Toc152606394'><span style='mso-bookmark:_Toc152605223'><span
! style='mso-bookmark:_Toc115416273'>Example:</span></span></span></h3>
  
  <p class=preformattedtext>&nbsp;HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider</p>
  
***************
*** 4821,4845 ****
  values described in 2.1.1.&nbsp; The effective values are chosen as described
  in 2.1.2.</p>
  
! <h3><a name="_Toc115416274"></a><a name="_Toc139993266"></a><a
! name="_Toc126872343"></a><span style='mso-bookmark:_Toc115416274'>A.2.1.1
! Domain specific configuration values</span></h3>
! 
! <h4><a name="_Toc115416275"></a><a name="_Toc139993267"></a><a
! name="_Toc126872344"></a><span style='mso-bookmark:_Toc115416275'>[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider]<br>
  [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain]<br>
  [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\&quot;domain
  name&quot;]<br>
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\LOCALHOST]</span></h4>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;height:191.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:191.0pt'>
!   <h5><a name="_Toc139993268"></a><a name="_Toc126872345"></a><a
!   name="_Toc115416276"></a><a name="_Value___:_LogonOptions"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: LogonOptions<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 0x01</p>
    <p class=MsoBodyText>NSIS/WiX: depends on user configuration</p>
--- 5391,5420 ----
  values described in 2.1.1.&nbsp; The effective values are chosen as described
  in 2.1.2.</p>
  
! <h3><a name="_Toc152606395"></a><a name="_Toc152605224"></a><a
! name="_Toc115416274"></a><a name="_Toc139993266"></a><a name="_Toc126872343"></a><span
! style='mso-bookmark:_Toc152606395'><span style='mso-bookmark:_Toc152605224'><span
! style='mso-bookmark:_Toc115416274'>A.2.1.1 Domain specific configuration values</span></span></span></h3>
! 
! <h4><a name="_Toc152606396"></a><a name="_Toc152605225"></a><a
! name="_Toc115416275"></a><a name="_Toc139993267"></a><a name="_Toc126872344"></a><span
! style='mso-bookmark:_Toc152606396'><span style='mso-bookmark:_Toc152605225'><span
! style='mso-bookmark:_Toc115416275'>[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider]<br>
  [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain]<br>
  [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\&quot;domain
  name&quot;]<br>
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\LOCALHOST]</span></span></span></h4>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;height:191.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:191.0pt'>
!   <h5><a name="_Toc152606397"></a><a name="_Toc152605226"></a><a
!   name="_Toc139993268"></a><a name="_Toc126872345"></a><a name="_Toc115416276"></a><a
!   name="_Value___:_LogonOptions"></a><span style='mso-bookmark:_Toc152606397'><span
!   style='mso-bookmark:_Toc152605226'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   LogonOptions</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 0x01</p>
    <p class=MsoBodyText>NSIS/WiX: depends on user configuration</p>
***************
*** 4858,4867 ****
   <tr style='mso-yfti-irow:1;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc115416277"></a><a name="_Toc139993269"></a><a
!   name="_Toc126872346"></a><span style='mso-bookmark:_Toc115416277'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: FailLoginsSilentl</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD (1|0)<br>
    Default: 0<br>
    NSIS/WiX: (not set)</p>
--- 5433,5444 ----
   <tr style='mso-yfti-irow:1;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc152606398"></a><a name="_Toc152605227"></a><a
!   name="_Toc115416277"></a><a name="_Toc139993269"></a><a name="_Toc126872346"></a><span
!   style='mso-bookmark:_Toc152606398'><span style='mso-bookmark:_Toc152605227'><span
!   style='mso-bookmark:_Toc115416277'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   FailLoginsSilentl</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD (1|0)<br>
    Default: 0<br>
    NSIS/WiX: (not set)</p>
***************
*** 4872,4881 ****
   <tr style='mso-yfti-irow:2;height:139.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:139.0pt'>
!   <h5><a name="_Toc115416278"></a><a name="_Toc139993270"></a><a
!   name="_Toc126872347"></a><span style='mso-bookmark:_Toc115416278'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: LogonScript</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ or REG_EXPAND_SZ<br>
    Default: (null)<br>
    NSIS/WiX: (only value under NP key) &lt;install path&gt;\afscreds.exe -:%s -x
--- 5449,5460 ----
   <tr style='mso-yfti-irow:2;height:139.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:139.0pt'>
!   <h5><a name="_Toc152606399"></a><a name="_Toc152605228"></a><a
!   name="_Toc115416278"></a><a name="_Toc139993270"></a><a name="_Toc126872347"></a><span
!   style='mso-bookmark:_Toc152606399'><span style='mso-bookmark:_Toc152605228'><span
!   style='mso-bookmark:_Toc115416278'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   LogonScript</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ or REG_EXPAND_SZ<br>
    Default: (null)<br>
    NSIS/WiX: (only value under NP key) &lt;install path&gt;\afscreds.exe -:%s -x
***************
*** 4891,4900 ****
   <tr style='mso-yfti-irow:3;height:105.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:105.5pt'>
!   <h5><a name="_Toc115416279"></a><a name="_Toc139993271"></a><a
!   name="_Toc126872348"></a><span style='mso-bookmark:_Toc115416279'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: LoginRetryInterval</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 30<br>
    NSIS/WiX: (not set)</p>
--- 5470,5481 ----
   <tr style='mso-yfti-irow:3;height:105.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:105.5pt'>
!   <h5><a name="_Toc152606400"></a><a name="_Toc152605229"></a><a
!   name="_Toc115416279"></a><a name="_Toc139993271"></a><a name="_Toc126872348"></a><span
!   style='mso-bookmark:_Toc152606400'><span style='mso-bookmark:_Toc152605229'><span
!   style='mso-bookmark:_Toc115416279'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   LoginRetryInterval</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 30<br>
    NSIS/WiX: (not set)</p>
***************
*** 4907,4916 ****
   <tr style='mso-yfti-irow:4;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc115416280"></a><a name="_Toc139993272"></a><a
!   name="_Toc126872349"></a><span style='mso-bookmark:_Toc115416280'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: LoginSleepInterval</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 5<br>
    NSIS/WiX: (not set)</p>
--- 5488,5499 ----
   <tr style='mso-yfti-irow:4;height:79.25pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:79.25pt'>
!   <h5><a name="_Toc152606401"></a><a name="_Toc152605230"></a><a
!   name="_Toc115416280"></a><a name="_Toc139993272"></a><a name="_Toc126872349"></a><span
!   style='mso-bookmark:_Toc152606401'><span style='mso-bookmark:_Toc152605230'><span
!   style='mso-bookmark:_Toc115416280'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   LoginSleepInterval</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD<br>
    Default: 5<br>
    NSIS/WiX: (not set)</p>
***************
*** 4920,4928 ****
   <tr style='mso-yfti-irow:5;mso-yfti-lastrow:yes;height:78.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:78.5pt'>
!   <h5><a name="_Toc139993273"></a><a name="_Toc126872350"></a><a
!   name="_Toc115416281"></a><a name="_Value:_TheseCells"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: TheseCells<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_MULTI_SZ<br>
    NSIS: &lt;not set&gt;</p>
    <p class=MsoBodyText>When Kerberos 5 is being used, TheseCells provides a
--- 5503,5513 ----
   <tr style='mso-yfti-irow:5;mso-yfti-lastrow:yes;height:78.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:78.5pt'>
!   <h5><a name="_Toc152606402"></a><a name="_Toc152605231"></a><a
!   name="_Toc139993273"></a><a name="_Toc126872350"></a><a name="_Toc115416281"></a><a
!   name="_Value:_TheseCells"></a><span style='mso-bookmark:_Toc152606402'><span
!   style='mso-bookmark:_Toc152605231'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   TheseCells</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_MULTI_SZ<br>
    NSIS: &lt;not set&gt;</p>
    <p class=MsoBodyText>When Kerberos 5 is being used, TheseCells provides a
***************
*** 4932,4940 ****
   </tr>
  </table>
  
! <h3><a name="_Toc115416282"></a><a name="_Toc139993274"></a><a
! name="_Toc126872351"></a><span style='mso-bookmark:_Toc115416282'>A.2.1.2
! Selection of effective values for domain specific configuration</span></h3>
  
  <p class=MsoBodyText>During login to domain X, where X is the domain passed
  into NPLogonNotify as lpAuthentInfo-&gt;LogonDomainName or the string
--- 5517,5527 ----
   </tr>
  </table>
  
! <h3><a name="_Toc152606403"></a><a name="_Toc152605232"></a><a
! name="_Toc115416282"></a><a name="_Toc139993274"></a><a name="_Toc126872351"></a><span
! style='mso-bookmark:_Toc152606403'><span style='mso-bookmark:_Toc152605232'><span
! style='mso-bookmark:_Toc115416282'>A.2.1.2 Selection of effective values for
! domain specific configuration</span></span></span></h3>
  
  <p class=MsoBodyText>During login to domain X, where X is the domain passed
  into NPLogonNotify as lpAuthentInfo-&gt;LogonDomainName or the string
***************
*** 4962,4980 ****
  values metioned in (2), they will be looked up in the specific domain key,
  domains key and the NP key successively until the value is found. The first
  instance of the value found this way will be the effective for the login
! session.&nbsp; If no such instance can be found, the default will be used.&nbsp;
! To re-iterate, a value in a more specific key supercedes a value in a less
! specific key.&nbsp; The exceptions to this rule are stated below.</p>
! 
! <h3><a name="_Toc115416283"></a><a name="_Toc139993275"></a><a
! name="_Toc126872352"></a><span style='mso-bookmark:_Toc115416283'>A.2.1.3
! Exceptions to A.2.1.2</span></h3>
  
  <p class=MsoBodyText>To retain backwards compatibility, the following
  exceptions are made to 2.1.2.</p>
  
! <h4><a name="_Toc115416284"></a><a name="_Toc139993276"></a><a
! name="_Toc126872353"></a><span style='mso-bookmark:_Toc115416284'>2.1.3.1 'FailLoginsSilently'</span></h4>
  
  <p class=MsoBodyText>Historically, the 'FailLoginsSilently' value was in
  HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters key and not
--- 5549,5570 ----
  values metioned in (2), they will be looked up in the specific domain key,
  domains key and the NP key successively until the value is found. The first
  instance of the value found this way will be the effective for the login
! session.&nbsp; If no such instance can be found, the default will be
! used.&nbsp; To re-iterate, a value in a more specific key supercedes a value in
! a less specific key.&nbsp; The exceptions to this rule are stated below.</p>
! 
! <h3><a name="_Toc152606404"></a><a name="_Toc152605233"></a><a
! name="_Toc115416283"></a><a name="_Toc139993275"></a><a name="_Toc126872352"></a><span
! style='mso-bookmark:_Toc152606404'><span style='mso-bookmark:_Toc152605233'><span
! style='mso-bookmark:_Toc115416283'>A.2.1.3 Exceptions to A.2.1.2</span></span></span></h3>
  
  <p class=MsoBodyText>To retain backwards compatibility, the following
  exceptions are made to 2.1.2.</p>
  
! <h4><a name="_Toc152606405"></a><a name="_Toc152605234"></a><a
! name="_Toc115416284"></a><a name="_Toc139993276"></a><a name="_Toc126872353"></a><span
! style='mso-bookmark:_Toc152606405'><span style='mso-bookmark:_Toc152605234'><span
! style='mso-bookmark:_Toc115416284'>2.1.3.1 'FailLoginsSilently'</span></span></span></h4>
  
  <p class=MsoBodyText>Historically, the 'FailLoginsSilently' value was in
  HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters key and not
***************
*** 4982,4990 ****
  Parameters key will supercede all instances of this value in other keys.&nbsp;
  In the absence of this value in the Parameters key, normal scope rules apply.</p>
  
! <h4><a name="_Toc115416285"></a><a name="_Toc139993277"></a><a
! name="_Toc126872354"></a><span style='mso-bookmark:_Toc115416285'>2.1.3.2
! 'LogonScript'</span></h4>
  
  <p class=MsoBodyText>If a 'LogonScript' is not specified in the specific domain
  key nor in the domains key, the value in the NP key will only be checked if the
--- 5572,5581 ----
  Parameters key will supercede all instances of this value in other keys.&nbsp;
  In the absence of this value in the Parameters key, normal scope rules apply.</p>
  
! <h4><a name="_Toc152606406"></a><a name="_Toc152605235"></a><a
! name="_Toc115416285"></a><a name="_Toc139993277"></a><a name="_Toc126872354"></a><span
! style='mso-bookmark:_Toc152606406'><span style='mso-bookmark:_Toc152605235'><span
! style='mso-bookmark:_Toc115416285'>2.1.3.2 'LogonScript'</span></span></span></h4>
  
  <p class=MsoBodyText>If a 'LogonScript' is not specified in the specific domain
  key nor in the domains key, the value in the NP key will only be checked if the
***************
*** 4993,5017 ****
  will be used regardless of the high security setting.&nbsp; Please be aware of
  this when setting this value.</p>
  
! <h2><a name="_Toc115416286"></a><a name="_Toc139993278"></a><a
! name="_Toc126872355"></a><a name="_Toc115417107"></a><span style='mso-bookmark:
! _Toc115416286'>A.3. AFS Credentials System Tray Tool parameters</span></h2>
  
  <p class=MsoBodyText>Affects the behavior of afscreds.exe</p>
  
! <h3><a name="_Toc115416287"></a><a name="_Toc139993279"></a><a
! name="_Toc126872356"></a><span style='mso-bookmark:_Toc115416287'>Regkey:<br>
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters]</span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc115416288"></a><a name="_Toc139993280"></a><a
!   name="_Toc126872357"></a><span style='mso-bookmark:_Toc115416288'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: Gateway</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &quot;&quot;<br>
    Function: GetGatewayName()</p>
--- 5584,5613 ----
  will be used regardless of the high security setting.&nbsp; Please be aware of
  this when setting this value.</p>
  
! <h2><a name="_Toc152606407"></a><a name="_Toc152605236"></a><a
! name="_Toc115416286"></a><a name="_Toc139993278"></a><a name="_Toc126872355"></a><a
! name="_Toc115417107"></a><span style='mso-bookmark:_Toc152606407'><span
! style='mso-bookmark:_Toc152605236'><span style='mso-bookmark:_Toc115416286'>A.3.
! AFS Credentials System Tray Tool parameters</span></span></span></h2>
  
  <p class=MsoBodyText>Affects the behavior of afscreds.exe</p>
  
! <h3><a name="_Toc152606408"></a><a name="_Toc152605237"></a><a
! name="_Toc115416287"></a><a name="_Toc139993279"></a><a name="_Toc126872356"></a><span
! style='mso-bookmark:_Toc152606408'><span style='mso-bookmark:_Toc152605237'><span
! style='mso-bookmark:_Toc115416287'>Regkey:<br>
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters]</span></span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc152606409"></a><a name="_Toc152605238"></a><a
!   name="_Toc115416288"></a><a name="_Toc139993280"></a><a name="_Toc126872357"></a><span
!   style='mso-bookmark:_Toc152606409'><span style='mso-bookmark:_Toc152605238'><span
!   style='mso-bookmark:_Toc115416288'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   Gateway</span></span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &quot;&quot;<br>
    Function: GetGatewayName()</p>
***************
*** 5022,5031 ****
   <tr style='mso-yfti-irow:1;mso-yfti-lastrow:yes;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc115416289"></a><a name="_Toc139993281"></a><a
!   name="_Toc126872358"></a><span style='mso-bookmark:_Toc115416289'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: Cell</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;none&gt;<br>
    Variable: IsServiceConfigured()</p>
--- 5618,5628 ----
   <tr style='mso-yfti-irow:1;mso-yfti-lastrow:yes;height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc152606410"></a><a name="_Toc152605239"></a><a
!   name="_Toc115416289"></a><a name="_Toc139993281"></a><a name="_Toc126872358"></a><span
!   style='mso-bookmark:_Toc152606410'><span style='mso-bookmark:_Toc152605239'><span
!   style='mso-bookmark:_Toc115416289'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   Cell</span></span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;none&gt;<br>
    Variable: IsServiceConfigured()</p>
***************
*** 5035,5060 ****
   </tr>
  </table>
  
! <h3><a name="_Toc115416290"></a><a name="_Toc139993282"></a><a
! name="_Toc126872359"></a><span style='mso-bookmark:_Toc115416290'>Regkey:<br>
  [HKLM\SOFTWARE\OpenAFS\Client]<br>
! [HKCU\SOFTWARE\OpenAFS\Client]</span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;height:157.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:157.5pt'>
!   <h5><a name="_Toc115416291"></a><a name="_Toc139993283"></a><a
!   name="_Toc126872360"></a><span style='mso-bookmark:_Toc115416291'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: ShowTrayIcon</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0, 1}<br>
    Default: 1<br>
    Function: InitApp(), Main_OnCheckTerminate()</p>
!   <p class=MsoBodyText>This value is used to determine whether or not a
!   shortcut should be maintained in the user's Start
!   Menu-&gt;Programs-&gt;Startup folder. </p>
    <p class=MsoBodyText>This value used to be stored at
    [HKLM\Software\TransarcCorporation\AFS Client\AfsCreds].</p>
    <p class=MsoBodyText>The current user value is checked first; if it does not
--- 5632,5661 ----
   </tr>
  </table>
  
! <h3><a name="_Toc152606411"></a><a name="_Toc152605240"></a><a
! name="_Toc115416290"></a><a name="_Toc139993282"></a><a name="_Toc126872359"></a><span
! style='mso-bookmark:_Toc152606411'><span style='mso-bookmark:_Toc152605240'><span
! style='mso-bookmark:_Toc115416290'>Regkey:<br>
  [HKLM\SOFTWARE\OpenAFS\Client]<br>
! [HKCU\SOFTWARE\OpenAFS\Client]</span></span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes;height:157.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:157.5pt'>
!   <h5><a name="_Toc152606412"></a><a name="_Toc152605241"></a><a
!   name="_Toc115416291"></a><a name="_Toc139993283"></a><a name="_Toc126872360"></a><span
!   style='mso-bookmark:_Toc152606412'><span style='mso-bookmark:_Toc152605241'><span
!   style='mso-bookmark:_Toc115416291'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   ShowTrayIcon</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0, 1}<br>
    Default: 1<br>
    Function: InitApp(), Main_OnCheckTerminate()</p>
!   <p class=MsoBodyText>This value is used to determine whether or not a shortcut
!   should be maintained in the user's Start Menu-&gt;Programs-&gt;Startup
!   folder. </p>
    <p class=MsoBodyText>This value used to be stored at
    [HKLM\Software\TransarcCorporation\AFS Client\AfsCreds].</p>
    <p class=MsoBodyText>The current user value is checked first; if it does not
***************
*** 5064,5073 ****
   <tr style='mso-yfti-irow:1;height:119.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:119.0pt'>
!   <h5><a name="_Toc115416292"></a><a name="_Toc139993284"></a><a
!   name="_Toc126872361"></a><span style='mso-bookmark:_Toc115416292'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: EnableKFW</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0, 1}<br>
    Default: 1<br>
    Function: KFW_is_available()</p>
--- 5665,5677 ----
   <tr style='mso-yfti-irow:1;height:119.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:119.0pt'>
!   <h5><a name="_Toc152606413"></a><a name="_Toc152605242"></a><a
!   name="_Toc115416292"></a><a name="_Value:_EnableKFW"></a><a name=EnableKFW></a><a
!   name="_Toc139993284"></a><a name="_Toc126872361"></a><span style='mso-bookmark:
!   _Toc152606413'><span style='mso-bookmark:_Toc152605242'><span
!   style='mso-bookmark:_Toc115416292'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   EnableKFW</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0, 1}<br>
    Default: 1<br>
    Function: KFW_is_available()</p>
***************
*** 5081,5089 ****
   <tr style='mso-yfti-irow:2;height:119.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:119.0pt'>
!   <h5><a name="_Toc139993285"></a><a name="_Toc126872362"></a><a
!   name="_Toc115416293"></a><a name="_Value___:_Use524"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: Use524<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0, 1}<br>
    Default: 0<br>
    Function: KFW_use_krb524()</p>
--- 5685,5696 ----
   <tr style='mso-yfti-irow:2;height:119.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:119.0pt'>
!   <h5><a name="_Toc152606414"></a><a name="_Toc152605243"></a><a
!   name="_Value:_Use524"></a><a name=Use524></a><a name="_Toc139993285"></a><a
!   name="_Toc126872362"></a><a name="_Toc115416293"></a><a
!   name="_Value___:_Use524"></a><span style='mso-bookmark:_Toc152606414'><span
!   style='mso-bookmark:_Toc152605243'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   Use524</span></span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0, 1}<br>
    Default: 0<br>
    Function: KFW_use_krb524()</p>
***************
*** 5097,5106 ****
   <tr style='mso-yfti-irow:3;mso-yfti-lastrow:yes;height:251.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:251.5pt'>
!   <h5><a name="_Toc139993286"></a><a name="_Toc126872363"></a><a
!   name="_Toc115416294"></a><a name="_Value___:_AfscredsShortcutParams"></a><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value:
!   AfscredsShortcutParams<o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &quot;-A -M -N -Q&quot;<br>
    Function: Shortcut_FixStartup</p>
--- 5704,5715 ----
   <tr style='mso-yfti-irow:3;mso-yfti-lastrow:yes;height:251.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:251.5pt'>
!   <h5><a name="_Toc152606415"></a><a name="_Toc152605244"></a><a
!   name="_Toc139993286"></a><a name="_Toc126872363"></a><a name="_Toc115416294"></a><a
!   name="_Value___:_AfscredsShortcutParams"></a><span style='mso-bookmark:_Toc152606415'><span
!   style='mso-bookmark:_Toc152605244'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   AfscredsShortcutParams</span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &quot;-A -M -N -Q&quot;<br>
    Function: Shortcut_FixStartup</p>
***************
*** 5124,5132 ****
   </tr>
  </table>
  
! <h3><a name="_Toc115416295"></a><a name="_Toc139993287"></a><a
! name="_Toc126872364"></a><span style='mso-bookmark:_Toc115416295'>Regkey:<br>
! [HKCU\SOFTWARE\OpenAFS\Client]</span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
--- 5733,5743 ----
   </tr>
  </table>
  
! <h3><a name="_Toc152606416"></a><a name="_Toc152605245"></a><a
! name="_Toc115416295"></a><a name="_Toc139993287"></a><a name="_Toc126872364"></a><span
! style='mso-bookmark:_Toc152606416'><span style='mso-bookmark:_Toc152605245'><span
! style='mso-bookmark:_Toc115416295'>Regkey:<br>
! [HKCU\SOFTWARE\OpenAFS\Client]</span></span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
***************
*** 5134,5143 ****
    height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc115416296"></a><a name="_Toc139993288"></a><a
!   name="_Toc126872365"></a><span style='mso-bookmark:_Toc115416296'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: Authentication Cell</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;none&gt;<br>
    Function: Afscreds.exe GetDefaultCell()</p>
--- 5745,5756 ----
    height:92.0pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:92.0pt'>
!   <h5><a name="_Toc152606417"></a><a name="_Toc152605246"></a><a
!   name="_Toc115416296"></a><a name="_Toc139993288"></a><a name="_Toc126872365"></a><span
!   style='mso-bookmark:_Toc152606417'><span style='mso-bookmark:_Toc152605246'><span
!   style='mso-bookmark:_Toc115416296'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   Authentication Cell</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;none&gt;<br>
    Function: Afscreds.exe GetDefaultCell()</p>
***************
*** 5147,5155 ****
   </tr>
  </table>
  
! <h3><a name="_Toc115416297"></a><a name="_Toc139993289"></a><a
! name="_Toc126872366"></a><span style='mso-bookmark:_Toc115416297'>Regkey:<br>
! [HKCU\SOFTWARE\OpenAFS\Client\Reminders]</span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
--- 5760,5770 ----
   </tr>
  </table>
  
! <h3><a name="_Toc152606418"></a><a name="_Toc152605247"></a><a
! name="_Toc115416297"></a><a name="_Toc139993289"></a><a name="_Toc126872366"></a><span
! style='mso-bookmark:_Toc152606418'><span style='mso-bookmark:_Toc152605247'><span
! style='mso-bookmark:_Toc115416297'>Regkey:<br>
! [HKCU\SOFTWARE\OpenAFS\Client\Reminders]</span></span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
***************
*** 5157,5166 ****
    height:124.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:124.75pt'>
!   <h5><a name="_Toc115416298"></a><a name="_Toc139993290"></a><a
!   name="_Toc126872367"></a><span style='mso-bookmark:_Toc115416298'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: &quot;afs cell
!   name&quot;</span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0, 1}<br>
    Default: &lt;none&gt;<br>
    Function: LoadRemind(), SaveRemind()</p>
--- 5772,5783 ----
    height:124.75pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:124.75pt'>
!   <h5><a name="_Toc152606419"></a><a name="_Toc152605248"></a><a
!   name="_Toc115416298"></a><a name="_Toc139993290"></a><a name="_Toc126872367"></a><span
!   style='mso-bookmark:_Toc152606419'><span style='mso-bookmark:_Toc152605248'><span
!   style='mso-bookmark:_Toc115416298'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   &quot;afs cell name&quot;</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0, 1}<br>
    Default: &lt;none&gt;<br>
    Function: LoadRemind(), SaveRemind()</p>
***************
*** 5172,5180 ****
   </tr>
  </table>
  
! <h3><a name="_Toc115416299"></a><a name="_Toc139993291"></a><a
! name="_Toc126872368"></a><span style='mso-bookmark:_Toc115416299'>Regkey:<br>
! [HKCU\SOFTWARE\OpenAFS\Client\Active Maps]</span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
--- 5789,5799 ----
   </tr>
  </table>
  
! <h3><a name="_Toc152606420"></a><a name="_Toc152605249"></a><a
! name="_Toc115416299"></a><a name="_Toc139993291"></a><a name="_Toc126872368"></a><span
! style='mso-bookmark:_Toc152606420'><span style='mso-bookmark:_Toc152605249'><span
! style='mso-bookmark:_Toc115416299'>Regkey:<br>
! [HKCU\SOFTWARE\OpenAFS\Client\Active Maps]</span></span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
***************
*** 5182,5203 ****
    height:98.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:98.5pt'>
!   <h5><a name="_Toc115416300"></a><a name="_Toc139993292"></a><a
!   name="_Toc126872369"></a><span style='mso-bookmark:_Toc115416300'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: &quot;upper case
!   drive letter&quot;</span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0, 1}<br>
    Default: &lt;none&gt;</p>
!   <p class=MsoBodyText>These values are used to store the persistence state of the
!   AFS drive mappings as listed in the [...\Client\Mappings] key.</p>
    <p class=MsoBodyText>These values used to be stored in the afsdsbmt.ini file</p>
    </td>
   </tr>
  </table>
  
! <h3><a name="_Toc115416301"></a><a name="_Toc139993293"></a><a
! name="_Toc126872370"></a><span style='mso-bookmark:_Toc115416301'>Regkey:<br>
! [HKCU\SOFTWARE\OpenAFS\Client\Mappings]</span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
--- 5801,5826 ----
    height:98.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:98.5pt'>
!   <h5><a name="_Toc152606421"></a><a name="_Toc152605250"></a><a
!   name="_Toc115416300"></a><a name="_Toc139993292"></a><a name="_Toc126872369"></a><span
!   style='mso-bookmark:_Toc152606421'><span style='mso-bookmark:_Toc152605250'><span
!   style='mso-bookmark:_Toc115416300'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   &quot;upper case drive letter&quot;</span></span></span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: DWORD {0, 1}<br>
    Default: &lt;none&gt;</p>
!   <p class=MsoBodyText>These values are used to store the persistence state of
!   the AFS drive mappings as listed in the [...\Client\Mappings] key.</p>
    <p class=MsoBodyText>These values used to be stored in the afsdsbmt.ini file</p>
    </td>
   </tr>
  </table>
  
! <h3><a name="_Toc152606422"></a><a name="_Toc152605251"></a><a
! name="_Toc115416301"></a><a name="_Toc139993293"></a><a name="_Toc126872370"></a><span
! style='mso-bookmark:_Toc152606422'><span style='mso-bookmark:_Toc152605251'><span
! style='mso-bookmark:_Toc115416301'>Regkey:<br>
! [HKCU\SOFTWARE\OpenAFS\Client\Mappings]</span></span></span></h3>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
***************
*** 5205,5214 ****
    height:98.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:98.5pt'>
!   <h5><a name="_Toc115416302"></a><a name="_Toc139993294"></a><a
!   name="_Toc126872371"></a><span style='mso-bookmark:_Toc115416302'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Value: &quot;upper case
!   drive letter&quot;</span></span><span style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;none&gt;</p>
    <p class=MsoBodyText>These values are used to store the AFS path in UNIX
--- 5828,5839 ----
    height:98.5pt'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt;
    height:98.5pt'>
!   <h5><a name="_Toc152606423"></a><a name="_Toc152605252"></a><a
!   name="_Toc115416302"></a><a name="_Toc139993294"></a><a name="_Toc126872371"></a><span
!   style='mso-bookmark:_Toc152606423'><span style='mso-bookmark:_Toc152605252'><span
!   style='mso-bookmark:_Toc115416302'><span style='mso-fareast-font-family:"Times New Roman"'>Value:
!   &quot;upper case drive letter&quot;</span></span></span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Type: REG_SZ<br>
    Default: &lt;none&gt;</p>
    <p class=MsoBodyText>These values are used to store the AFS path in UNIX
***************
*** 5218,5235 ****
   </tr>
  </table>
  
! <h2><a name="_Toc115416303"></a><a name="_Toc139993295"></a><a
! name="_Toc126872372"></a><a name="_Toc115417108"></a><span style='mso-bookmark:
! _Toc115416303'>A.4 OpenAFS Client Service Environment Variables</span></h2>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h5><a name="_Toc115416304"></a><a name="_Toc139993296"></a><a
!   name="_Toc126872373"></a><span style='mso-bookmark:_Toc115416304'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Variable: AFS_RPC_ENCRYPT</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Values:&nbsp;&nbsp; &quot;OFF&quot; disables the use of
    RPC encryption any other value allows RPC encryption to be used<br>
    Default:&nbsp; RPC encryption is on</p>
--- 5843,5864 ----
   </tr>
  </table>
  
! <h2><a name="_Toc152606424"></a><a name="_Toc152605253"></a><a
! name="_Toc115416303"></a><a name="_Toc139993295"></a><a name="_Toc126872372"></a><a
! name="_Toc115417108"></a><span style='mso-bookmark:_Toc152606424'><span
! style='mso-bookmark:_Toc152605253'><span style='mso-bookmark:_Toc115416303'>A.4
! OpenAFS Client Service Environment Variables</span></span></span></h2>
  
  <table class=MsoNormalTable border=1 cellspacing=3 cellpadding=0
   style='mso-cellspacing:2.2pt;mso-padding-alt:0pt 0pt 0pt 0pt'>
   <tr style='mso-yfti-irow:0;mso-yfti-firstrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h5><a name="_Toc152606425"></a><a name="_Toc152605254"></a><a
!   name="_Toc115416304"></a><a name="_Toc139993296"></a><a name="_Toc126872373"></a><span
!   style='mso-bookmark:_Toc152606425'><span style='mso-bookmark:_Toc152605254'><span
!   style='mso-bookmark:_Toc115416304'><span style='mso-fareast-font-family:"Times New Roman"'>Variable:
!   AFS_RPC_ENCRYPT</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Values:&nbsp;&nbsp; &quot;OFF&quot; disables the use of
    RPC encryption any other value allows RPC encryption to be used<br>
    Default:&nbsp; RPC encryption is on</p>
***************
*** 5237,5246 ****
   </tr>
   <tr style='mso-yfti-irow:1;mso-yfti-lastrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h5><a name="_Toc115416305"></a><a name="_Toc139993297"></a><a
!   name="_Toc126872374"></a><span style='mso-bookmark:_Toc115416305'><span
!   style='mso-fareast-font-family:"Times New Roman"'>Variable: AFS_RPC_PROTSEQ</span></span><span
!   style='mso-fareast-font-family:"Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Values:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    &quot;ncalrpc&quot;&nbsp; - local RPC<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
--- 5866,5877 ----
   </tr>
   <tr style='mso-yfti-irow:1;mso-yfti-lastrow:yes'>
    <td width=590 valign=top style='width:442.8pt;padding:0pt 5.4pt 0pt 5.4pt'>
!   <h5><a name="_Toc152606426"></a><a name="_Toc152605255"></a><a
!   name="_Toc115416305"></a><a name="_Toc139993297"></a><a name="_Toc126872374"></a><span
!   style='mso-bookmark:_Toc152606426'><span style='mso-bookmark:_Toc152605255'><span
!   style='mso-bookmark:_Toc115416305'><span style='mso-fareast-font-family:"Times New Roman"'>Variable:
!   AFS_RPC_PROTSEQ</span></span></span></span><span style='mso-fareast-font-family:
!   "Times New Roman"'><o:p></o:p></span></h5>
    <p class=MsoBodyText>Values:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    &quot;ncalrpc&quot;&nbsp; - local RPC<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Index: openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/toc.htm
diff -c openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/toc.htm:1.2.6.3 openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/toc.htm:1.2.6.4
*** openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/toc.htm:1.2.6.3	Mon Oct 16 10:13:10 2006
--- openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/toc.htm	Wed Nov 29 23:40:12 2006
***************
*** 8,22 ****
  <meta name=ProgId content=Word.Document>
  <meta name=Generator content="Microsoft Word 11">
  <meta name=Originator content="Microsoft Word 11">
! <base target=Frame1>
  <link rel=File-List href="toc_files/filelist.xml">
  <!--[if gte mso 9]><xml>
   <w:WordDocument>
    <w:ValidateAgainstSchemas/>
    <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
    <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
    <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
    <w:Compatibility>
     <w:UseFELayout/>
    </w:Compatibility>
    <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
--- 8,48 ----
  <meta name=ProgId content=Word.Document>
  <meta name=Generator content="Microsoft Word 11">
  <meta name=Originator content="Microsoft Word 11">
! <base target=body>
  <link rel=File-List href="toc_files/filelist.xml">
+ <title>OpenAFS for Windows 1.5.12 Table of Contents</title>
  <!--[if gte mso 9]><xml>
+  <o:DocumentProperties>
+   <o:Author>Jeffrey Altman</o:Author>
+   <o:LastAuthor>Jeffrey Altman</o:LastAuthor>
+   <o:Revision>1</o:Revision>
+   <o:TotalTime>4</o:TotalTime>
+   <o:Created>2006-11-30T04:12:00Z</o:Created>
+   <o:LastSaved>2006-11-30T04:14:00Z</o:LastSaved>
+   <o:Pages>1</o:Pages>
+   <o:Words>6360</o:Words>
+   <o:Characters>36257</o:Characters>
+   <o:Company>Secure Endpoints Inc.</o:Company>
+   <o:Lines>302</o:Lines>
+   <o:Paragraphs>85</o:Paragraphs>
+   <o:CharactersWithSpaces>42532</o:CharactersWithSpaces>
+   <o:Version>11.8107</o:Version>
+  </o:DocumentProperties>
+ </xml><![endif]--><!--[if gte mso 9]><xml>
   <w:WordDocument>
+   <w:Zoom>0</w:Zoom>
+   <w:SpellingState>Clean</w:SpellingState>
+   <w:GrammarState>Clean</w:GrammarState>
    <w:ValidateAgainstSchemas/>
    <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
    <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
    <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
    <w:Compatibility>
+    <w:BreakWrappedTables/>
+    <w:SnapToGridInCell/>
+    <w:WrapTextWithPunct/>
+    <w:UseAsianBreakRules/>
+    <w:UseWord2002TableStyleRules/>
     <w:UseFELayout/>
    </w:Compatibility>
    <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
***************
*** 54,67 ****
  	font-family:"Times New Roman";
  	mso-fareast-font-family:"MS Mincho";}
  p.MsoToc1, li.MsoToc1, div.MsoToc1
! 	{margin:0pt;
  	margin-bottom:.0001pt;
  	mso-pagination:widow-orphan;
  	font-size:12.0pt;
  	font-family:"Times New Roman";
  	mso-fareast-font-family:"MS Mincho";}
  p.MsoToc2, li.MsoToc2, div.MsoToc2
! 	{margin-top:0pt;
  	margin-right:0pt;
  	margin-bottom:0pt;
  	margin-left:12.0pt;
--- 80,99 ----
  	font-family:"Times New Roman";
  	mso-fareast-font-family:"MS Mincho";}
  p.MsoToc1, li.MsoToc1, div.MsoToc1
! 	{mso-style-update:auto;
! 	mso-style-noshow:yes;
! 	mso-style-next:Normal;
! 	margin:0pt;
  	margin-bottom:.0001pt;
  	mso-pagination:widow-orphan;
  	font-size:12.0pt;
  	font-family:"Times New Roman";
  	mso-fareast-font-family:"MS Mincho";}
  p.MsoToc2, li.MsoToc2, div.MsoToc2
! 	{mso-style-update:auto;
! 	mso-style-noshow:yes;
! 	mso-style-next:Normal;
! 	margin-top:0pt;
  	margin-right:0pt;
  	margin-bottom:0pt;
  	margin-left:12.0pt;
***************
*** 71,77 ****
  	font-family:"Times New Roman";
  	mso-fareast-font-family:"MS Mincho";}
  p.MsoToc3, li.MsoToc3, div.MsoToc3
! 	{margin-top:0pt;
  	margin-right:0pt;
  	margin-bottom:0pt;
  	margin-left:24.0pt;
--- 103,112 ----
  	font-family:"Times New Roman";
  	mso-fareast-font-family:"MS Mincho";}
  p.MsoToc3, li.MsoToc3, div.MsoToc3
! 	{mso-style-update:auto;
! 	mso-style-noshow:yes;
! 	mso-style-next:Normal;
! 	margin-top:0pt;
  	margin-right:0pt;
  	margin-bottom:0pt;
  	margin-left:24.0pt;
***************
*** 81,87 ****
  	font-family:"Times New Roman";
  	mso-fareast-font-family:"MS Mincho";}
  p.MsoToc4, li.MsoToc4, div.MsoToc4
! 	{margin-top:0pt;
  	margin-right:0pt;
  	margin-bottom:0pt;
  	margin-left:36.0pt;
--- 116,125 ----
  	font-family:"Times New Roman";
  	mso-fareast-font-family:"MS Mincho";}
  p.MsoToc4, li.MsoToc4, div.MsoToc4
! 	{mso-style-update:auto;
! 	mso-style-noshow:yes;
! 	mso-style-next:Normal;
! 	margin-top:0pt;
  	margin-right:0pt;
  	margin-bottom:0pt;
  	margin-left:36.0pt;
***************
*** 91,97 ****
  	font-family:"Times New Roman";
  	mso-fareast-font-family:"MS Mincho";}
  p.MsoToc5, li.MsoToc5, div.MsoToc5
! 	{margin-top:0pt;
  	margin-right:0pt;
  	margin-bottom:0pt;
  	margin-left:48.0pt;
--- 129,138 ----
  	font-family:"Times New Roman";
  	mso-fareast-font-family:"MS Mincho";}
  p.MsoToc5, li.MsoToc5, div.MsoToc5
! 	{mso-style-update:auto;
! 	mso-style-noshow:yes;
! 	mso-style-next:Normal;
! 	margin-top:0pt;
  	margin-right:0pt;
  	margin-bottom:0pt;
  	margin-left:48.0pt;
***************
*** 101,107 ****
  	font-family:"Times New Roman";
  	mso-fareast-font-family:"MS Mincho";}
  p.MsoToc6, li.MsoToc6, div.MsoToc6
! 	{margin-top:0pt;
  	margin-right:0pt;
  	margin-bottom:0pt;
  	margin-left:60.0pt;
--- 142,151 ----
  	font-family:"Times New Roman";
  	mso-fareast-font-family:"MS Mincho";}
  p.MsoToc6, li.MsoToc6, div.MsoToc6
! 	{mso-style-update:auto;
! 	mso-style-noshow:yes;
! 	mso-style-next:Normal;
! 	margin-top:0pt;
  	margin-right:0pt;
  	margin-bottom:0pt;
  	margin-left:60.0pt;
***************
*** 110,115 ****
--- 154,198 ----
  	font-size:12.0pt;
  	font-family:"Times New Roman";
  	mso-fareast-font-family:"MS Mincho";}
+ p.MsoToc7, li.MsoToc7, div.MsoToc7
+ 	{mso-style-update:auto;
+ 	mso-style-noshow:yes;
+ 	mso-style-next:Normal;
+ 	margin-top:0pt;
+ 	margin-right:0pt;
+ 	margin-bottom:0pt;
+ 	margin-left:72.0pt;
+ 	margin-bottom:.0001pt;
+ 	mso-pagination:widow-orphan;
+ 	font-size:12.0pt;
+ 	font-family:"Times New Roman";
+ 	mso-fareast-font-family:"MS Mincho";}
+ p.MsoToc8, li.MsoToc8, div.MsoToc8
+ 	{mso-style-update:auto;
+ 	mso-style-noshow:yes;
+ 	mso-style-next:Normal;
+ 	margin-top:0pt;
+ 	margin-right:0pt;
+ 	margin-bottom:0pt;
+ 	margin-left:84.0pt;
+ 	margin-bottom:.0001pt;
+ 	mso-pagination:widow-orphan;
+ 	font-size:12.0pt;
+ 	font-family:"Times New Roman";
+ 	mso-fareast-font-family:"MS Mincho";}
+ p.MsoToc9, li.MsoToc9, div.MsoToc9
+ 	{mso-style-update:auto;
+ 	mso-style-noshow:yes;
+ 	mso-style-next:Normal;
+ 	margin-top:0pt;
+ 	margin-right:0pt;
+ 	margin-bottom:0pt;
+ 	margin-left:96.0pt;
+ 	margin-bottom:.0001pt;
+ 	mso-pagination:widow-orphan;
+ 	font-size:12.0pt;
+ 	font-family:"Times New Roman";
+ 	mso-fareast-font-family:"MS Mincho";}
  a:link, span.MsoHyperlink
  	{color:blue;
  	text-decoration:underline;
***************
*** 149,155 ****
  	mso-bidi-language:#0400;}
  </style>
  <![endif]--><!--[if gte mso 9]><xml>
!  <o:shapedefaults v:ext="edit" spidmax="2050"/>
  </xml><![endif]--><!--[if gte mso 9]><xml>
   <o:shapelayout v:ext="edit">
    <o:idmap v:ext="edit" data="1"/>
--- 232,238 ----
  	mso-bidi-language:#0400;}
  </style>
  <![endif]--><!--[if gte mso 9]><xml>
!  <o:shapedefaults v:ext="edit" spidmax="3074"/>
  </xml><![endif]--><!--[if gte mso 9]><xml>
   <o:shapelayout v:ext="edit">
    <o:idmap v:ext="edit" data="1"/>
***************
*** 160,796 ****
  
  <div class=Section1>
  
! <p class=MsoToc1><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993082">1.
! Installer Options</a></span></p>
! 
! <p class=MsoToc1><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993083">2.
! System Requirements</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993084">2.1
! Supported Operating Systems</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993085">2.1.1
! Unsupported Operating Systems</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993086">2.2
! Disk Space</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993087">2.3
! Additional Software Packages</a></span></p>
! 
! <p class=MsoToc1><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993088">3.
! Operational Notes</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993089">3.1.
! Requirements for Kerberos 5 Authentication</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993090">3.1.1.
! Active Directory</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993091">3.1.2.
! Using the krb524 service</a><o:p></o:p></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993091">3.1.3.
! Network Identity Manager Plug-in</a></span><u><span style='color:blue'><o:p></o:p></span></u></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993092">3.2.
! Use of the Microsoft Loopback Adapter</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993093">3.3.
! Using Freelance (Dynamic Root) Mode to Improve Mobility</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993094">3.4.
! Locating AFS Volume Database Servers</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993095">3.5.
! Obtaining AFS Tokens as a Part of Windows Logon</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993096">3.6.
! AFS System Tray Command Line Options</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993097">3.7.
! The “AFS Client Admins” Authorization Group</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993098">3.8.
! OpenAFS support for UNC paths</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993099">3.9.
! OpenAFS includes aklog.exe</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993100">3.10.
! OpenAFS Servers on Windows are Unsupported</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993101">3.11.
! OpenAFS Debugging Symbol files</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993102">3.12.
! Large Files (64-bit) Supported</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993103">3.13.
! Encrypted AFS File Access</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993104">3.14.
! Authenticated Access to the OpenAFS Client Service</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993105">3.15.
! No More INI Files</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993106">3.16.
! Microsoft Windows Internet Connection Firewall</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993107">3.17.
! Browsing AFS from the Explorer Shell and Office</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993108">3.18.
! Byte Range Locking</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993109">3.19.
! Automatic Discarding of AFS Tokens at Logoff</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993110">3.20.
! Terminal Server installations</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993111">3.21.
! Hidden Dot Files</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993112">3.22.
! Status Cache Limits</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993113">3.23.
! NETBIOS over TCP/IP must be enabled</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993114">3.24.
! OpenAFS binaries are digitally signed</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993115">3.25.
! Maximum Size of the AFSCache File</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993116">3.26.
! Filename Character Sets</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993117">3.27.
! Known Character Set Issues with Roaming Profiles</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993118">3.28.
! The AFSCache File</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993119">3.29.
! Restricting OpenAFS Client Service Start and Stop</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993120">3.30.
! The @sys Name List</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993121">3.31.
! Symlinks to AFS UNC paths</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993122">3.32.
! Cache Manager Debugging Now Supported</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993123">3.33.
! Windows Logon Caching vs. Kerberos Logons</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993124">3.34.
! Initial Server Preferences</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993125">3.35.
! File Timestamps</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993126">3.36.
! Windows RPC client support must be installed</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993127">3.37.
! Generating Minidumps of the OpenAFS Client Service</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993128">3.38.
! AFS Client Universally Unique Identifiers</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993129">3.39.
! Delayed Write Errors with Microsoft Office Applications</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993130">3.40.
! Global Drives (aka Service Drive Letters) are no longer supported by Microsoft</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993131">3.41.
! 64-bit Microsoft Windows Installations</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993132">3.42.
! Known Issues with Microsoft Windows Vista</a></span></p>
! 
! <p class=MsoToc1><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993133">4.
! How to Debug Problems with OpenAFS for Windows:</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993134">4.1.
! pioctl debugging (IoctlDebug registry key)</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993135">4.2.
! afsd_service initialization log (%WinDir%\TEMP\afsd_init.log)</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993136">4.3.
! afsd_service debug logs (fs trace {-on, -off, -dump} -&gt;%WinDir%\TEMP\afsd.log)</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993137">4.4.
! Using SysInternal’s DbgView and FileMon Tools</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993138">4.5.
! Microsoft MiniDumps&nbsp; (fs minidump -&gt; %WinDir%\TEMP\afsd.dmp)</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993139">4.6.
! Single Sign-on (Integrated Logon) debugging</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993140">4.7.
! RX (AFS RPC) debugging (rxdebug)</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993141">4.8.
! Cache Manager debugging (cmdebug)</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993142">4.9.
! Persistent Cache consistency check</a></span></p>
! 
! <p class=MsoToc1><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993143">5.
! Reporting Bugs:</a></span></p>
! 
! <p class=MsoToc1><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993144">6.
! How to Contribute to the Development of OpenAFS for Windows</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993145">6.1.
! The USENIX OpenAFS Fund</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993146">6.2.
! Secure Endpoints Inc.</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993147">6.3.
! The MIT Kerberos Account</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993148">6.4.
! Direct contributions of code and/or documentation</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993149">6.5.
! OpenAFS for Windows Mailing Lists</a></span></p>
! 
! <p class=MsoToc1><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993150">7.
! MSI Deployment Guide</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993151">7.1.
! Introduction</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993152">7.1.1
! Requirements</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993153">7.1.2
! Authoring a Transform</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993154">7.2.
! Configuration Options</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993155">7.2.1
! Configurable Properties</a></span></p>
! 
! <p class=MsoToc4><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993156">7.2.1.1
! Setting Properties</a></span></p>
! 
! <p class=MsoToc4><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993157">7.2.1.2
! OpenAFS for Windows Properties</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993158">(Service
! parameters):</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993159">(Network
! provider):</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993160">(OpenAFS
! Client):</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993161">7.2.1.2.1
! Registry Properties</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993162">AFSCACHEPATH</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993163">AFSCACHESIZE</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993164">AFSCELLNAME</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993165">FREELANCEMODE</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993166">HIDEDOTFILES</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993167">LOGONOPTIONS</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993168">MOUNTROOT</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993169">NETBIOSNAME</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993170">NOFINDLANABYNAME</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993171">RXMAXMTU</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993172">SECURITYLEVEL</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993173">SMBAUTHTYPE</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993174">STOREANSIFILENAMES</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993175">USEDNS</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993176">7.2.1.2.2
! AFSCreds.exe Properties</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993177">CREDSSTARTUP</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993178">CREDSAUTOINIT</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993179">CREDSIPCHDET</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993180">CREDSQUIET</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993181">CREDSRENEWDRMAP</a></span></p>
! 
! <p class=MsoToc6><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993182">CREDSSHOW</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993183">7.2.2
! Existing Registry Entries</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993184">7.2.3
! Replacing Configuration Files</a></span></p>
! 
! <p class=MsoToc4><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993185">7.2.3.1
! Components for Configuration Files</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993186">7.2.4
! Adding Domain Specific Registry Keys</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993187">7.2.5
! Adding Site Specific Freelance Registry Keys</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993188">7.3
! Additional Resources</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993189">7.4.
! Upgrades</a></span></p>
! 
! <p class=MsoToc1><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993190">Appendix
! A: Registry Values</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993191">A.1.
! Service parameters</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993192">Regkey:
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993193">Value:
! LANadapter</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993194">Value:
! CacheSize</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993195">Value:
! ChunkSize</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993196">Value:
! Daemons</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993197">Value:
! ServerThreads</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993198">Value:
! Stats</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993199">Value:
! LogoffPreserveTokens</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993200">Value:
! RootVolume</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993201">Value:
! Mountroot</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993202">Value:
! CachePath</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993203">Value:
! NonPersistentCaching</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993204">Value:
! ValidateCache</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993205">Value:
! TrapOnPanic</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993206">Value:
! NetbiosName</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993207">Value:
! IsGateway</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993208">Value:
! ReportSessionStartups</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993209">Value:
! TraceBufferSize</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993210">Value:
! SysName</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993211">Value:
! SecurityLevel</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993212">Value:
! UseDNS</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993213">Value:
! FreelanceClient</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993214">Value:
! HideDotFiles</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993215">Value:
! MaxMpxRequests</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993216">Value:
! MaxVCPerServer</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993217">Value:
! Cell</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993218">Value:
! RxNoJumbo</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993219">Value:
! RxMaxMTU</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993220">Value:
! ConnDeadTimeout</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993221">Value:
! HardDeadTimeout</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993222">Value:
! TraceOption</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993223">Value:
! AllSubmount</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993224">Value:
! NoFindLanaByName</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993225">Value:
! MaxCPUs</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993226">Value:
! smbAuthType</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993227">Value:
! MaxLogSize</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993228">Value:
! FlushOnHibernate</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993229">Regkey:
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters\GlobalAutoMapper]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993230">Value:
! &lt;Drive Letter:&gt; for example &quot;G:&quot;</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993231">Regkey:
! [HKLM\SOFTWARE\OpenAFS\Client]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993232">Value:
! CellServDBDir</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993233">Value:
! VerifyServiceSignature</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993234">Value:
! IoctlDebug</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993235">Value:
! MiniDumpType</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993236">Value:
! StoreAnsiFilenames</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993237">Regkey:
! [HKLM\SOFTWARE\OpenAFS\Client\CSCPolicy]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993238">Value:
! &quot;smb/cifs share name&quot;</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993239">Regkey:
! [HKLM\SOFTWARE\OpenAFS\Client\Freelance]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993240">Value:
! &quot;numeric value&quot;</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993241">Regkey:
! [HKLM\SOFTWARE\OpenAFS\Client\Freelance\Symlinks]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993242">Value:
! &quot;numeric value&quot;</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993243">Regkey:
! [HKLM\SOFTWARE\OpenAFS\Client\Submounts]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993244">Value:
! &quot;submount name&quot;</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993245">Regkey:
! [HKLM\SOFTWARE\OpenAFS\Client\Server Preferences\VLDB]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993246">Value:
! &quot;hostname or ip address&quot;</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993247">Regkey:
! [HKLM\SOFTWARE\OpenAFS\Client\Server Preferences\File]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993248">Value:
! &quot;hostname or ip address&quot;</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993249">A.2.
! Integrated Logon Network provider parameters</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993250">Regkey:
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993251">Value:
! FailLoginsSilently</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993252">Regkey:
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993253">Value:
! NoWarnings</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993254">Value:
! AuthentProviderPath</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993255">Value:
! Class</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993256">Value:
! DependOnGroup</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993257">Value:
! DependOnService</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993258">Value:
! Name</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993259">Value:
! ProviderPath</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993260">A.2.1
! Domain specific configuration keys for the Network Provider</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993261">[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider]</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993262">[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain]</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993263">[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain&quot;domain
! name&quot;]</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993264">[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\LOCALHOST]</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993265">Example:</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993266">A.2.1.1
! Domain specific configuration values</a></span></p>
! 
! <p class=MsoToc4><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993267">[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider]
  [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain]
  [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain&quot;domain
! name&quot;]
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\LOCALHOST]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993268">Value:
! LogonOptions</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993269">Value:
! FailLoginsSilentl</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993270">Value:
! LogonScript</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993271">Value:
! LoginRetryInterval</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993272">Value:
! LoginSleepInterval</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993273">Value:
! TheseCells</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993274">A.2.1.2
! Selection of effective values for domain specific configuration</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993275">A.2.1.3
! Exceptions to A.2.1.2</a></span></p>
! 
! <p class=MsoToc4><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993276">2.1.3.1
! 'FailLoginsSilently'</a></span></p>
! 
! <p class=MsoToc4><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993277">2.1.3.2
! 'LogonScript'</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993278">A.3.
! AFS Credentials System Tray Tool parameters</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993279">Regkey:
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993280">Value:
! Gateway</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993281">Value:
! Cell</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993282">Regkey:
! [HKLM\SOFTWARE\OpenAFS\Client] [HKCU\SOFTWARE\OpenAFS\Client]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993283">Value:
! ShowTrayIcon</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993284">Value:
! EnableKFW</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993285">Value:
! Use524</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993286">Value:
! AfscredsShortcutParams</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993287">Regkey:
! [HKCU\SOFTWARE\OpenAFS\Client]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993288">Value:
! Authentication Cell</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993289">Regkey:
! [HKCU\SOFTWARE\OpenAFS\Client\Reminders]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993290">Value:
! &quot;afs cell name&quot;</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993291">Regkey:
! [HKCU\SOFTWARE\OpenAFS\Client\Active Maps]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993292">Value:
! &quot;upper case drive letter&quot;</a></span></p>
! 
! <p class=MsoToc3><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993293">Regkey:
! [HKCU\SOFTWARE\OpenAFS\Client\Mappings]</a></span></p>
! 
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993294">Value:
! &quot;upper case drive letter&quot;</a></span></p>
! 
! <p class=MsoToc2><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993295">A.4
! OpenAFS Client Service Environment Variables</a></span></p>
  
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993296">Variable:
! AFS_RPC_ENCRYPT</a></span></p>
  
! <p class=MsoToc5><span class=MsoHyperlink><a href="relnotes.htm#_Toc139993297">Variable:
! AFS_RPC_PROTSEQ</a></span></p>
  
! <p class=MsoNormal>&nbsp;</p>
  
  </div>
  
--- 243,1406 ----
  
  <div class=Section1>
  
! <p class=MsoNormal><!--[if supportFields]><span style='mso-element:field-begin'></span><span
! style='mso-spacerun:yes'> </span>RD
! &quot;C:\\src\\openafs\\openafs-1-5-branch\\src\\WINNT\\doc\\install\\Documentation\\en_US\\html\\ReleaseNotes\\relnotes.htm&quot;\f
! <![endif]--><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><!--[if supportFields]><span
! style='mso-element:field-begin'></span><span
! style='mso-spacerun:yes'> </span>TOC \h \z \n \u <span style='mso-element:field-separator'></span><![endif]--><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc1 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606203">1. Installer Options</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc1 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606204">2. System Requirements</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606205">2.1 Supported Operating Systems</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606206">2.1.1 Unsupported Operating Systems</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606207">2.2 Disk Space</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606208">2.3 Additional Software Packages</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc1 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606209">3. Operational Notes</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606210">3.1. Requirements for Kerberos 5 Authentication</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606211">3.1.1. Active Directory</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606212">3.1.2. Using the krb524 service</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606213">3.1.3. Network Identity Manager Plug-in</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606214">3.2. Use of the Microsoft Loopback Adapter by
! the AFS Client Service</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606215">3.3. Using Freelance (Dynamic Root) Mode to
! Improve Mobility</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606216">3.4. Locating AFS Volume Database Servers via
! DNS</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606217">3.5. Obtaining AFS Tokens as a Integrated
! Part of Windows Logon</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606218">3.6. AFS System Tray Command Line Options</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606219">3.7. The “AFS Client Admins” Authorization
! Group</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606220">3.8. OpenAFS support for UNC paths</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606221">3.9. OpenAFS includes aklog.exe</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606222">3.10. OpenAFS Servers on Windows are
! Unsupported</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606223">3.11. OpenAFS Debugging Symbol files</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606224">3.12. Large Files (64-bit) Supported</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606225">3.13. Encrypted AFS File Access</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606226">3.14. Authenticated Access to the OpenAFS
! Client Service</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606227">3.15. No More INI Files</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606228">3.16. Microsoft Windows Internet Connection
! Firewall</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606229">3.17. Browsing AFS from the Explorer Shell
! and Office</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606230">3.18. Byte Range Locking</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606231">3.19. Automatic Discarding of AFS Tokens at
! Logoff</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606232">3.20. Windows Terminal Server installations</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606233">3.21. Hidden Dot Files</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606234">3.22. Status Cache Limits</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606235">3.23. NETBIOS over TCP/IP must be enabled</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606236">3.24. OpenAFS binaries are digitally signed</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606237">3.25. Maximum Size of the AFSCache File</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606238">3.26. Filename Character Sets</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606239">3.27. Known Character Set Issues with Roaming
! Profiles</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606240">3.28. The AFSCache File</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606241">3.29. Restricting OpenAFS Client Service Start
! and Stop</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606242">3.30. The @sys Name List</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606243">3.31. Symlinks to AFS UNC paths</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606244">3.32. Cache Manager Debugging Now Supported</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606245">3.33. Windows Logon Caching vs. Kerberos
! Logons</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606246">3.34. Initial Server Preferences</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606247">3.35. File Timestamps</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606248">3.36. Windows RPC client support must be
! installed</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606249">3.37. Generating Minidumps of the OpenAFS
! Client Service</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606250">3.38. AFS Client Universally Unique
! Identifiers</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606251">3.39. Delayed Write Errors with Microsoft
! Office Applications</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606252">3.40. Global Drives (aka Service Drive
! Letters) are no longer supported by Microsoft</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606253">3.41. 64-bit Microsoft Windows Installations</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606254">3.42. Known Issues with Microsoft Windows
! Vista</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc1 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606255">4. How to Debug Problems with OpenAFS for
! Windows:</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606256">4.1. pioctl debugging (IoctlDebug registry
! key)</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606257">4.2. afsd_service initialization log
! (%WinDir%\TEMP\afsd_init.log)</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606258">4.3. afsd_service debug logs (fs trace {-on,
! -off, -dump} -&gt;%WinDir%\TEMP\afsd.log)</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606259">4.4. Using SysInternal’s DbgView and FileMon
! Tools</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606260">4.5. Microsoft MiniDumps<span
! style='mso-spacerun:yes'>  </span>(fs minidump -&gt; %WinDir%\TEMP\afsd.dmp)</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606261">4.6. Single Sign-on (Integrated Logon)
! debugging</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606262">4.7. RX (AFS RPC) debugging (rxdebug)</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606263">4.8. Cache Manager debugging (cmdebug)</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606264">4.9. Persistent Cache consistency check</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc1 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606265">5. Reporting Bugs:</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc1 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606266">6. How to Contribute to the Development of
! OpenAFS for Windows</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606267">6.1. The USENIX OpenAFS Fund</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606268">6.2. Secure Endpoints Inc.</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606269">6.3. Direct contributions of code and/or
! documentation</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606270">6.4. OpenAFS for Windows Mailing Lists</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc1 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606271">7. MSI Deployment Guide</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606272">7.1. Introduction</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606273">7.1.1 Requirements</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606274">7.1.2 Authoring a Transform</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606275">7.2. Configuration Options</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606276">7.2.1 Configurable Properties</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc4 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606277">7.2.1.1 Setting Properties</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc4 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606278">7.2.1.2 OpenAFS for Windows Properties</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606279"><span style='mso-fareast-font-family:"Times New Roman"'>(Service
! parameters):</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606280"><span style='mso-fareast-font-family:"Times New Roman"'>(Network
! provider):</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606281"><span style='mso-fareast-font-family:"Times New Roman"'>(OpenAFS
! Client):</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606282">7.2.1.2.1 Registry Properties</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606283"><span style='mso-fareast-font-family:"Times New Roman"'>AFSCACHEPATH</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606284"><span style='mso-fareast-font-family:"Times New Roman"'>AFSCACHESIZE</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606285"><span style='mso-fareast-font-family:"Times New Roman"'>AFSCELLNAME</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606286"><span style='mso-fareast-font-family:"Times New Roman"'>FREELANCEMODE</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606287"><span style='mso-fareast-font-family:"Times New Roman"'>HIDEDOTFILES</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606288"><span style='mso-fareast-font-family:"Times New Roman"'>LOGONOPTIONS</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606289"><span style='mso-fareast-font-family:"Times New Roman"'>MOUNTROOT</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606290"><span style='mso-fareast-font-family:"Times New Roman"'>NETBIOSNAME</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606291"><span style='mso-fareast-font-family:"Times New Roman"'>NOFINDLANABYNAME</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606292"><span style='mso-fareast-font-family:"Times New Roman"'>RXMAXMTU</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606293"><span style='mso-fareast-font-family:"Times New Roman"'>SECURITYLEVEL</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606294"><span style='mso-fareast-font-family:"Times New Roman"'>SMBAUTHTYPE</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606295"><span style='mso-fareast-font-family:"Times New Roman"'>STOREANSIFILENAMES</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606296"><span style='mso-fareast-font-family:"Times New Roman"'>USEDNS</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606297">7.2.1.2.2 AFSCreds.exe Properties</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606298"><span style='mso-fareast-font-family:"Times New Roman"'>CREDSSTARTUP</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606299"><span style='mso-fareast-font-family:"Times New Roman"'>CREDSAUTOINIT</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606300"><span style='mso-fareast-font-family:"Times New Roman"'>CREDSIPCHDET</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606301"><span style='mso-fareast-font-family:"Times New Roman"'>CREDSQUIET</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606302"><span style='mso-fareast-font-family:"Times New Roman"'>CREDSRENEWDRMAP</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc6 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606303"><span style='mso-fareast-font-family:"Times New Roman"'>CREDSSHOW</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606304">7.2.2 Existing Registry Entries</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606305">7.2.3 Replacing Configuration Files</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc4 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606306">7.2.3.1 Components for Configuration Files</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606307">7.2.4 Adding Domain Specific Registry Keys</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606308">7.2.5 Adding Site Specific Freelance Registry
! Keys</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606309">7.3 Additional Resources</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606310">7.4. Upgrades</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc1 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606311">Appendix A: Registry Values</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606312">A.1. Service parameters</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606313">Regkey:
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606314"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! LANadapter</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606315"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! CacheSize</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606316"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! ChunkSize</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606317"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! Daemons</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606318"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! ServerThreads</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606319"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! Stats</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606320"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! LogoffPreserveTokens</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606321"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! RootVolume</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606322"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! MountRoot</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606323"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! CachePath</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606324"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! NonPersistentCaching</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606325"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! ValidateCache</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606326"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! TrapOnPanic</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606327"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! NetbiosName</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606328"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! IsGateway</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606329"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! ReportSessionStartups</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606330"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! TraceBufferSize</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606331"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! SysName</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606332"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! SecurityLevel</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606333"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! UseDNS</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606334"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! FreelanceClient</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606335"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! HideDotFiles</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606336"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! MaxMpxRequests</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606337"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! MaxVCPerServer</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606338"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! Cell</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606339"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! RxNoJumbo</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606340"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! RxMaxMTU</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606341"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! ConnDeadTimeout</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606342"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! HardDeadTimeout</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606343"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! TraceOption</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606344"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! AllSubmount</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606345"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! NoFindLanaByName</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606346"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! MaxCPUs</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606347"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! smbAuthType</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606348"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! MaxLogSize</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606349"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! FlushOnHibernate</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606350"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! daemonCheckDownInterval</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606351"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! daemonCheckUpInterval</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606352"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! daemonCheckVolInterval</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606353"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! daemonCheckCBInterval</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606354"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! daemonCheckLockInterval</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606355"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! daemonTokenCheckInterval</span></a></span></span><span style='mso-no-proof:
! yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606356"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! CallBackPort</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606357"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! EnableServerLocks</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606358">Regkey:
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters\GlobalAutoMapper]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606359"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! &lt;Drive Letter:&gt; for example &quot;G:&quot;</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606360">Regkey: [HKLM\SOFTWARE\OpenAFS\Client]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606361"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! CellServDBDir</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606362"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! VerifyServiceSignature</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606363"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! IoctlDebug</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606364"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! MiniDumpType</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606365"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! StoreAnsiFilenames</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606366">Regkey:
! [HKLM\SOFTWARE\OpenAFS\Client\CSCPolicy]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606367"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! &quot;smb/cifs share name&quot;</span></a></span></span><span style='mso-no-proof:
! yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606368">Regkey:
! [HKLM\SOFTWARE\OpenAFS\Client\Freelance]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606369"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! &quot;numeric value&quot;</span></a></span></span><span style='mso-no-proof:
! yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606370">Regkey:
! [HKLM\SOFTWARE\OpenAFS\Client\Freelance\Symlinks]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606371"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! &quot;numeric value&quot;</span></a></span></span><span style='mso-no-proof:
! yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606372">Regkey:
! [HKLM\SOFTWARE\OpenAFS\Client\Submounts]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606373"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! &quot;submount name&quot;</span></a></span></span><span style='mso-no-proof:
! yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606374">Regkey: [HKLM\SOFTWARE\OpenAFS\Client\Server
! Preferences\VLDB]</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606375"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! &quot;hostname or ip address&quot;</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606376">Regkey: [HKLM\SOFTWARE\OpenAFS\Client\Server
! Preferences\File]</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606377"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! &quot;hostname or ip address&quot;</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606378">A.2. Integrated Logon Network provider
! parameters</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606379">Regkey: [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606380"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! FailLoginsSilently</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606381">Regkey:
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606382"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! NoWarnings</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606383"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! AuthentProviderPath</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606384"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! Class</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606385"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! DependOnGroup</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606386"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! DependOnService</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606387"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! Name</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606388"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! ProviderPath</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606389">A.2.1 Domain specific configuration keys for
! the Network Provider</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606390">[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606391">[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606392">[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain&quot;domain
! name&quot;]</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606393">[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\LOCALHOST]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606394">Example:</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606395">A.2.1.1 Domain specific configuration values</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc4 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606396">[HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider]
  [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain]
  [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain&quot;domain
! name&quot;] [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\NetworkProvider\Domain\LOCALHOST]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
  
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606397"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! LogonOptions</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606398"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! FailLoginsSilentl</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606399"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! LogonScript</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606400"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! LoginRetryInterval</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606401"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! LoginSleepInterval</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606402"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! TheseCells</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606403">A.2.1.2 Selection of effective values for
! domain specific configuration</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606404">A.2.1.3 Exceptions to A.2.1.2</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc4 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606405">2.1.3.1 'FailLoginsSilently'</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc4 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606406">2.1.3.2 'LogonScript'</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606407">A.3. AFS Credentials System Tray Tool
! parameters</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606408">Regkey:
! [HKLM\SYSTEM\CurrentControlSet\Services\TransarcAFSDaemon\Parameters]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606409"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! Gateway</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606410"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! Cell</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606411">Regkey: [HKLM\SOFTWARE\OpenAFS\Client]
! [HKCU\SOFTWARE\OpenAFS\Client]</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606412"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! ShowTrayIcon</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606413"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! EnableKFW</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606414"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! Use524</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606415"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! AfscredsShortcutParams</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606416">Regkey: [HKCU\SOFTWARE\OpenAFS\Client]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606417"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! Authentication Cell</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606418">Regkey:
! [HKCU\SOFTWARE\OpenAFS\Client\Reminders]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606419"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! &quot;afs cell name&quot;</span></a></span></span><span style='mso-no-proof:
! yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606420">Regkey: [HKCU\SOFTWARE\OpenAFS\Client\Active
! Maps]</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606421"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! &quot;upper case drive letter&quot;</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc3 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606422">Regkey:
! [HKCU\SOFTWARE\OpenAFS\Client\Mappings]</a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606423"><span style='mso-fareast-font-family:"Times New Roman"'>Value:
! &quot;upper case drive letter&quot;</span></a></span></span><span
! style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc2 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606424">A.4 OpenAFS Client Service Environment
! Variables</a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606425"><span style='mso-fareast-font-family:"Times New Roman"'>Variable:
! AFS_RPC_ENCRYPT</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
! 
! <p class=MsoToc5 style='tab-stops:right dotted 431.5pt'><span
! class=MsoHyperlink><span style='mso-no-proof:yes'><a
! href="relnotes.htm#_Toc152606426"><span style='mso-fareast-font-family:"Times New Roman"'>Variable:
! AFS_RPC_PROTSEQ</span></a></span></span><span style='mso-no-proof:yes'><o:p></o:p></span></p>
  
! <p class=MsoNormal><!--[if supportFields]><span style='mso-element:field-end'></span><![endif]--><o:p>&nbsp;</o:p></p>
  
! <p class=MsoNormal><o:p>&nbsp;</o:p></p>
  
  </div>
  
Index: openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes_files/filelist.xml
diff -c /dev/null openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes_files/filelist.xml:1.1.6.2
*** /dev/null	Fri Dec  1 16:02:05 2006
--- openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes_files/filelist.xml	Wed Nov 29 23:40:12 2006
***************
*** 0 ****
--- 1,10 ----
+ <xml xmlns:o="urn:schemas-microsoft-com:office:office">
+  <o:MainFile HRef="../relnotes.htm"/>
+  <o:File HRef="image001.png"/>
+  <o:File HRef="image007.jpg"/>
+  <o:File HRef="image003.png"/>
+  <o:File HRef="image004.jpg"/>
+  <o:File HRef="image005.png"/>
+  <o:File HRef="image006.jpg"/>
+  <o:File HRef="filelist.xml"/>
+ </xml>
\ No newline at end of file
Index: openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes_files/image001.png
Index: openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes_files/image003.png
Index: openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes_files/image004.jpg
Index: openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes_files/image005.png
Index: openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes_files/image006.jpg
Index: openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes_files/image007.jpg
Index: openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes_files/netidmgr_afs_cfg.png
Index: openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes_files/netidmgr_afs_opt.png
Index: openafs/src/WINNT/doc/install/Documentation/en_US/html/ReleaseNotes/relnotes_files/netidmgr_main.png
Index: openafs/src/WINNT/netidmgr_plugin/NTMakefile
diff -c openafs/src/WINNT/netidmgr_plugin/NTMakefile:1.1.2.4 openafs/src/WINNT/netidmgr_plugin/NTMakefile:1.1.2.5
*** openafs/src/WINNT/netidmgr_plugin/NTMakefile:1.1.2.4	Mon Oct 16 09:55:34 2006
--- openafs/src/WINNT/netidmgr_plugin/NTMakefile	Mon Nov 20 13:54:31 2006
***************
*** 61,67 ****
  cdebug=$(cdebug) -Os -Zi
  cwarn=$(cwarn) /Wp64 /WX
  
! plcflags=$(cdebug) $(cflags) $(incflags) $(pldefines) $(cwarn) $(cvarsmt)
  
  PC2OBJ=$(CC) $(plcflags) /Fo"$@" /c $**
  
--- 61,67 ----
  cdebug=$(cdebug) -Os -Zi
  cwarn=$(cwarn) /Wp64 /WX
  
! plcflags=$(cdebug) $(cflags) $(incflags) $(pldefines) $(cwarn) $(cvarsdll)
  
  PC2OBJ=$(CC) $(plcflags) /Fo"$@" /c $**
  
Index: openafs/src/WINNT/netidmgr_plugin/afscred.h
diff -c openafs/src/WINNT/netidmgr_plugin/afscred.h:1.1.2.3 openafs/src/WINNT/netidmgr_plugin/afscred.h:1.1.2.4
*** openafs/src/WINNT/netidmgr_plugin/afscred.h:1.1.2.3	Mon Oct 16 09:55:34 2006
--- openafs/src/WINNT/netidmgr_plugin/afscred.h	Mon Nov 20 13:54:31 2006
***************
*** 22,32 ****
   * SOFTWARE.
   */
  
! /* $Id: afscred.h,v 1.1.2.3 2006/10/16 13:55:34 jaltman Exp $ */
  
  #ifndef __KHIMAIRA_AFSCRED_H
  #define __KHIMAIRA_AFSCRED_H
  
  #define _WINSOCKAPI_
  #include<windows.h>
  #include<time.h>
--- 22,33 ----
   * SOFTWARE.
   */
  
! /* $Id: afscred.h,v 1.1.2.4 2006/11/20 18:54:31 jaltman Exp $ */
  
  #ifndef __KHIMAIRA_AFSCRED_H
  #define __KHIMAIRA_AFSCRED_H
  
+ #define _USE_32BIT_TIME_T 1
  #define _WINSOCKAPI_
  #include<windows.h>
  #include<time.h>
Index: openafs/src/afs/LINUX/osi_syscall.c
diff -c openafs/src/afs/LINUX/osi_syscall.c:1.7 openafs/src/afs/LINUX/osi_syscall.c:1.7.4.1
*** openafs/src/afs/LINUX/osi_syscall.c:1.7	Tue Nov  1 19:27:30 2005
--- openafs/src/afs/LINUX/osi_syscall.c	Fri Dec  1 13:50:51 2006
***************
*** 15,21 ****
  #include "afs/param.h"
  
  RCSID
!     ("$Header: /cvs/openafs/src/afs/LINUX/osi_syscall.c,v 1.7 2005/11/02 00:27:30 shadow Exp $");
  
  #ifdef AFS_LINUX24_ENV
  #include <linux/module.h> /* early to avoid printf->printk mapping */
--- 15,21 ----
  #include "afs/param.h"
  
  RCSID
!     ("$Header: /cvs/openafs/src/afs/LINUX/osi_syscall.c,v 1.7.4.1 2006/12/01 18:50:51 shadow Exp $");
  
  #ifdef AFS_LINUX24_ENV
  #include <linux/module.h> /* early to avoid printf->printk mapping */
***************
*** 54,59 ****
--- 54,77 ----
  #define SYSCALL2POINTER (void *)
  #endif
  
+ #if defined(AFS_S390X_LINUX24_ENV) 
+ #define INSERT_SYSCALL(SLOT, TMPPAGE, FUNC) \
+ 	if (POINTER2SYSCALL FUNC > 0x7fffffff) { \
+ 	    TMPPAGE = kmalloc ( PAGE_SIZE, GFP_DMA|GFP_KERNEL );	\
+ 	    if (POINTER2SYSCALL TMPPAGE > 0x7fffffff) { \
+ 		printf("Cannot allocate page for FUNC syscall jump vector\n"); \
+ 		return EINVAL; \
+ 	    } \
+ 	    memcpy(TMPPAGE, syscall_jump_code, sizeof(syscall_jump_code)); \
+ 	    *(void **)(TMPPAGE + 0x0c) = &FUNC; \
+ 	    afs_sys_call_table[_S(SLOT)] = POINTER2SYSCALL TMPPAGE; \
+ 	} else \
+ 	    afs_sys_call_table[_S(SLOT)] = POINTER2SYSCALL FUNC;
+ #else
+ #define INSERT_SYSCALL(SLOT, TMPPAGE, FUNC) \
+     afs_sys_call_table[_S(SLOT)] = POINTER2SYSCALL FUNC;
+ #endif 
+ 
  #if defined(AFS_S390X_LINUX24_ENV) && !defined(AFS_LINUX26_ENV)
  #define _S(x) ((x)<<1)
  #elif defined(AFS_IA64_LINUX20_ENV)
***************
*** 70,75 ****
--- 88,110 ----
  static SYSCALLTYPE *afs_sys_call_table;
  static SYSCALLTYPE afs_ni_syscall = 0;
  
+ #ifdef AFS_S390X_LINUX24_ENV
+ static void *afs_sys_setgroups_page = 0;
+ static void *afs_sys_setgroups32_page = 0;
+ static void *afs_syscall_page = 0;
+ 
+ /* Because of how the syscall table is handled, we need to ensure our 
+    syscalls are within the first 2gb of address space. This means we need
+    self-modifying code we can inject to call our handlers if the module 
+    is loaded high. If keyrings had advanced as fast as false protection
+    this would be unnecessary. */
+ 
+ uint32_t syscall_jump_code[] = {
+   0xe3d0f030, 0x00240dd0, 0xa7f40006, 0xffffffff, 0xffffffff, 0xe310d004, 
+   0x0004e3d0, 0xf0300004, 0x07f10000, 
+ };
+ #endif
+ 
  extern long afs_xsetgroups();
  asmlinkage long (*sys_setgroupsp) (int gidsetsize, gid_t * grouplist);
  
***************
*** 483,498 ****
  
  	/* setup AFS entry point */
  	afs_ni_syscall = afs_sys_call_table[_S(__NR_afs_syscall)];
! 	afs_sys_call_table[_S(__NR_afs_syscall)] = POINTER2SYSCALL afs_syscall;
  
  	/* setup setgroups */
  	sys_setgroupsp = SYSCALL2POINTER afs_sys_call_table[_S(__NR_setgroups)];
! 	afs_sys_call_table[_S(__NR_setgroups)] = POINTER2SYSCALL afs_xsetgroups;
  
  #if defined(__NR_setgroups32)
  	/* setup setgroups32 */
  	sys_setgroups32p = SYSCALL2POINTER afs_sys_call_table[__NR_setgroups32];
! 	afs_sys_call_table[__NR_setgroups32] = POINTER2SYSCALL afs_xsetgroups32;
  #endif
      }
  #endif /* !AFS_IA64_LINUX20_ENV */
--- 518,534 ----
  
  	/* setup AFS entry point */
  	afs_ni_syscall = afs_sys_call_table[_S(__NR_afs_syscall)];
! 
! 	INSERT_SYSCALL(__NR_afs_syscall, afs_syscall_page, afs_syscall)
  
  	/* setup setgroups */
  	sys_setgroupsp = SYSCALL2POINTER afs_sys_call_table[_S(__NR_setgroups)];
! 	INSERT_SYSCALL(__NR_setgroups, afs_sys_setgroups_page, afs_xsetgroups)
  
  #if defined(__NR_setgroups32)
  	/* setup setgroups32 */
  	sys_setgroups32p = SYSCALL2POINTER afs_sys_call_table[__NR_setgroups32];
! 	INSERT_SYSCALL(__NR_setgroups32, afs_sys_setgroups32_page, afs_xsetgroups32)
  #endif
      }
  #endif /* !AFS_IA64_LINUX20_ENV */
***************
*** 580,585 ****
--- 616,631 ----
  	/* put back setgroups32 */
  	afs_sys_call_table[__NR_setgroups32] = POINTER2SYSCALL sys_setgroups32p;
  #endif
+ #if defined(AFS_S390X_LINUX24_ENV)
+ #if defined(__NR_setgroups32) && !defined(AFS_IA64_LINUX20_ENV)
+ 	if (afs_sys_setgroups32_page)
+ 	    kfree(afs_sys_setgroups32_page);
+ #endif
+ 	if (afs_sys_setgroups_page)
+ 	    kfree(afs_sys_setgroups_page);
+ 	if (afs_syscall_page)
+ 	    kfree(afs_syscall_page);
+ #endif
      }
  
  
Index: openafs/src/auth/cellconfig.c
diff -c openafs/src/auth/cellconfig.c:1.47.2.5 openafs/src/auth/cellconfig.c:1.47.2.6
*** openafs/src/auth/cellconfig.c:1.47.2.5	Tue Oct 10 16:22:56 2006
--- openafs/src/auth/cellconfig.c	Mon Nov 20 19:56:56 2006
***************
*** 11,17 ****
  #include <afs/param.h>
  
  RCSID
!     ("$Header: /cvs/openafs/src/auth/cellconfig.c,v 1.47.2.5 2006/10/10 20:22:56 shadow Exp $");
  
  #include <afs/stds.h>
  #include <afs/pthread_glock.h>
--- 11,17 ----
  #include <afs/param.h>
  
  RCSID
!     ("$Header: /cvs/openafs/src/auth/cellconfig.c,v 1.47.2.6 2006/11/21 00:56:56 rra Exp $");
  
  #include <afs/stds.h>
  #include <afs/pthread_glock.h>
***************
*** 478,484 ****
  {
      char *rc;
      char tbuffer[256];
!     char *p;
      afsconf_FILE *fp;
      
      strcompose(tbuffer, 256, adir->name, "/", AFSDIR_THISCELL_FILE, NULL);
--- 478,484 ----
  {
      char *rc;
      char tbuffer[256];
!     char *start, *p;
      afsconf_FILE *fp;
      
      strcompose(tbuffer, 256, adir->name, "/", AFSDIR_THISCELL_FILE, NULL);
***************
*** 488,499 ****
      }
      rc = fgets(tbuffer, 256, fp);
      fclose(fp);
  
!     p = strchr(tbuffer, '\n');
!     if (p)
! 	*p = '\0';
  
!     adir->cellName = strdup(tbuffer);
      return 0;
  }
  
--- 488,507 ----
      }
      rc = fgets(tbuffer, 256, fp);
      fclose(fp);
+     if (rc == NULL)
+         return -1;
  
!     start = tbuffer;
!     while (*start != '\0' && isspace(*start))
!         start++;
!     p = start;
!     while (*p != '\0' && !isspace(*p))
!         p++;
!     *p = '\0';
!     if (*start == '\0')
!         return -1;
  
!     adir->cellName = strdup(start);
      return 0;
  }
  
Index: openafs/src/config/NTMakefile.amd64_w2k
diff -c openafs/src/config/NTMakefile.amd64_w2k:1.24.2.12 openafs/src/config/NTMakefile.amd64_w2k:1.24.2.13
*** openafs/src/config/NTMakefile.amd64_w2k:1.24.2.12	Thu Nov  9 16:29:21 2006
--- openafs/src/config/NTMakefile.amd64_w2k	Thu Nov 30 01:46:28 2006
***************
*** 84,90 ****
  #define used in WinNT/2000 installation and program version display
  AFSPRODUCT_VER_MAJOR=1
  AFSPRODUCT_VER_MINOR=5
! AFSPRODUCT_VER_PATCH=1100
  AFSPRODUCT_VER_BUILD=0
  
  AFSPRODUCT_VERSION=$(AFSPRODUCT_VER_MAJOR).$(AFSPRODUCT_VER_MINOR).$(AFSPRODUCT_VER_PATCH)
--- 84,90 ----
  #define used in WinNT/2000 installation and program version display
  AFSPRODUCT_VER_MAJOR=1
  AFSPRODUCT_VER_MINOR=5
! AFSPRODUCT_VER_PATCH=1200
  AFSPRODUCT_VER_BUILD=0
  
  AFSPRODUCT_VERSION=$(AFSPRODUCT_VER_MAJOR).$(AFSPRODUCT_VER_MINOR).$(AFSPRODUCT_VER_PATCH)
Index: openafs/src/config/NTMakefile.i386_nt40
diff -c openafs/src/config/NTMakefile.i386_nt40:1.84.2.12 openafs/src/config/NTMakefile.i386_nt40:1.84.2.13
*** openafs/src/config/NTMakefile.i386_nt40:1.84.2.12	Thu Nov  9 16:29:21 2006
--- openafs/src/config/NTMakefile.i386_nt40	Thu Nov 30 01:46:28 2006
***************
*** 84,90 ****
  #define used in WinNT/2000 installation and program version display
  AFSPRODUCT_VER_MAJOR=1
  AFSPRODUCT_VER_MINOR=5
! AFSPRODUCT_VER_PATCH=1100
  AFSPRODUCT_VER_BUILD=0
  
  AFSPRODUCT_VERSION=$(AFSPRODUCT_VER_MAJOR).$(AFSPRODUCT_VER_MINOR).$(AFSPRODUCT_VER_PATCH)
--- 84,90 ----
  #define used in WinNT/2000 installation and program version display
  AFSPRODUCT_VER_MAJOR=1
  AFSPRODUCT_VER_MINOR=5
! AFSPRODUCT_VER_PATCH=1200
  AFSPRODUCT_VER_BUILD=0
  
  AFSPRODUCT_VERSION=$(AFSPRODUCT_VER_MAJOR).$(AFSPRODUCT_VER_MINOR).$(AFSPRODUCT_VER_PATCH)
Index: openafs/src/config/NTMakefile.i386_w2k
diff -c openafs/src/config/NTMakefile.i386_w2k:1.23.2.12 openafs/src/config/NTMakefile.i386_w2k:1.23.2.13
*** openafs/src/config/NTMakefile.i386_w2k:1.23.2.12	Thu Nov  9 16:29:21 2006
--- openafs/src/config/NTMakefile.i386_w2k	Thu Nov 30 01:46:28 2006
***************
*** 84,90 ****
  #define used in WinNT/2000 installation and program version display
  AFSPRODUCT_VER_MAJOR=1
  AFSPRODUCT_VER_MINOR=5
! AFSPRODUCT_VER_PATCH=1100
  AFSPRODUCT_VER_BUILD=0
  
  AFSPRODUCT_VERSION=$(AFSPRODUCT_VER_MAJOR).$(AFSPRODUCT_VER_MINOR).$(AFSPRODUCT_VER_PATCH)
--- 84,90 ----
  #define used in WinNT/2000 installation and program version display
  AFSPRODUCT_VER_MAJOR=1
  AFSPRODUCT_VER_MINOR=5
! AFSPRODUCT_VER_PATCH=1200
  AFSPRODUCT_VER_BUILD=0
  
  AFSPRODUCT_VERSION=$(AFSPRODUCT_VER_MAJOR).$(AFSPRODUCT_VER_MINOR).$(AFSPRODUCT_VER_PATCH)
Index: openafs/src/libafs/afs.ppc_darwin_70.plist.in
diff -c openafs/src/libafs/afs.ppc_darwin_70.plist.in:1.2.10.7 openafs/src/libafs/afs.ppc_darwin_70.plist.in:1.2.10.8
*** openafs/src/libafs/afs.ppc_darwin_70.plist.in:1.2.10.7	Thu Nov  9 19:22:33 2006
--- openafs/src/libafs/afs.ppc_darwin_70.plist.in	Fri Dec  1 15:45:30 2006
***************
*** 15,25 ****
  	<key>CFBundlePackageType</key>
  	<string>KEXT</string>
  	<key>CFBundleShortVersionString</key>
! 	<string>1.5.11</string>
  	<key>CFBundleSignature</key>
  	<string>????</string>
  	<key>CFBundleVersion</key>
! 	<string>1.5.11</string>
  	<key>OSBundleLibraries</key>
  	<dict>
  		<key>com.apple.kernel.bsd</key>
--- 15,25 ----
  	<key>CFBundlePackageType</key>
  	<string>KEXT</string>
  	<key>CFBundleShortVersionString</key>
! 	<string>1.5.12</string>
  	<key>CFBundleSignature</key>
  	<string>????</string>
  	<key>CFBundleVersion</key>
! 	<string>1.5.12</string>
  	<key>OSBundleLibraries</key>
  	<dict>
  		<key>com.apple.kernel.bsd</key>
Index: openafs/src/libafs/afs.ppc_darwin_80.plist.in
diff -c openafs/src/libafs/afs.ppc_darwin_80.plist.in:1.2.4.7 openafs/src/libafs/afs.ppc_darwin_80.plist.in:1.2.4.8
*** openafs/src/libafs/afs.ppc_darwin_80.plist.in:1.2.4.7	Thu Nov  9 19:22:33 2006
--- openafs/src/libafs/afs.ppc_darwin_80.plist.in	Fri Dec  1 15:45:30 2006
***************
*** 15,25 ****
  	<key>CFBundlePackageType</key>
  	<string>KEXT</string>
  	<key>CFBundleShortVersionString</key>
! 	<string>1.5.11</string>
  	<key>CFBundleSignature</key>
  	<string>????</string>
  	<key>CFBundleVersion</key>
! 	<string>1.5.11</string>
  	<key>OSBundleLibraries</key>
  	<dict>
  		<key>com.apple.kpi.bsd</key>
--- 15,25 ----
  	<key>CFBundlePackageType</key>
  	<string>KEXT</string>
  	<key>CFBundleShortVersionString</key>
! 	<string>1.5.12</string>
  	<key>CFBundleSignature</key>
  	<string>????</string>
  	<key>CFBundleVersion</key>
! 	<string>1.5.12</string>
  	<key>OSBundleLibraries</key>
  	<dict>
  		<key>com.apple.kpi.bsd</key>
Index: openafs/src/libafs/afs.ppc_darwin_90.plist.in
diff -c openafs/src/libafs/afs.ppc_darwin_90.plist.in:1.1.6.7 openafs/src/libafs/afs.ppc_darwin_90.plist.in:1.1.6.8
*** openafs/src/libafs/afs.ppc_darwin_90.plist.in:1.1.6.7	Thu Nov  9 19:22:33 2006
--- openafs/src/libafs/afs.ppc_darwin_90.plist.in	Fri Dec  1 15:45:30 2006
***************
*** 15,25 ****
  	<key>CFBundlePackageType</key>
  	<string>KEXT</string>
  	<key>CFBundleShortVersionString</key>
! 	<string>1.5.11</string>
  	<key>CFBundleSignature</key>
  	<string>????</string>
  	<key>CFBundleVersion</key>
! 	<string>1.5.11</string>
  	<key>OSBundleLibraries</key>
  	<dict>
  		<key>com.apple.kpi.bsd</key>
--- 15,25 ----
  	<key>CFBundlePackageType</key>
  	<string>KEXT</string>
  	<key>CFBundleShortVersionString</key>
! 	<string>1.5.12</string>
  	<key>CFBundleSignature</key>
  	<string>????</string>
  	<key>CFBundleVersion</key>
! 	<string>1.5.12</string>
  	<key>OSBundleLibraries</key>
  	<dict>
  		<key>com.apple.kpi.bsd</key>
Index: openafs/src/libafs/afs.x86_darwin_80.plist.in
diff -c openafs/src/libafs/afs.x86_darwin_80.plist.in:1.1.6.7 openafs/src/libafs/afs.x86_darwin_80.plist.in:1.1.6.8
*** openafs/src/libafs/afs.x86_darwin_80.plist.in:1.1.6.7	Thu Nov  9 19:22:33 2006
--- openafs/src/libafs/afs.x86_darwin_80.plist.in	Fri Dec  1 15:45:30 2006
***************
*** 15,25 ****
  	<key>CFBundlePackageType</key>
  	<string>KEXT</string>
  	<key>CFBundleShortVersionString</key>
! 	<string>1.5.11</string>
  	<key>CFBundleSignature</key>
  	<string>????</string>
  	<key>CFBundleVersion</key>
! 	<string>1.5.11</string>
  	<key>OSBundleLibraries</key>
  	<dict>
  		<key>com.apple.kpi.bsd</key>
--- 15,25 ----
  	<key>CFBundlePackageType</key>
  	<string>KEXT</string>
  	<key>CFBundleShortVersionString</key>
! 	<string>1.5.12</string>
  	<key>CFBundleSignature</key>
  	<string>????</string>
  	<key>CFBundleVersion</key>
! 	<string>1.5.12</string>
  	<key>OSBundleLibraries</key>
  	<dict>
  		<key>com.apple.kpi.bsd</key>
Index: openafs/src/libafs/afs.x86_darwin_90.plist.in
diff -c openafs/src/libafs/afs.x86_darwin_90.plist.in:1.1.6.7 openafs/src/libafs/afs.x86_darwin_90.plist.in:1.1.6.8
*** openafs/src/libafs/afs.x86_darwin_90.plist.in:1.1.6.7	Thu Nov  9 19:22:33 2006
--- openafs/src/libafs/afs.x86_darwin_90.plist.in	Fri Dec  1 15:45:30 2006
***************
*** 15,25 ****
  	<key>CFBundlePackageType</key>
  	<string>KEXT</string>
  	<key>CFBundleShortVersionString</key>
! 	<string>1.5.11</string>
  	<key>CFBundleSignature</key>
  	<string>????</string>
  	<key>CFBundleVersion</key>
! 	<string>1.5.11</string>
  	<key>OSBundleLibraries</key>
  	<dict>
  		<key>com.apple.kpi.bsd</key>
--- 15,25 ----
  	<key>CFBundlePackageType</key>
  	<string>KEXT</string>
  	<key>CFBundleShortVersionString</key>
! 	<string>1.5.12</string>
  	<key>CFBundleSignature</key>
  	<string>????</string>
  	<key>CFBundleVersion</key>
! 	<string>1.5.12</string>
  	<key>OSBundleLibraries</key>
  	<dict>
  		<key>com.apple.kpi.bsd</key>
Index: openafs/src/packaging/MacOS/OpenAFS.Info.plist
diff -c openafs/src/packaging/MacOS/OpenAFS.Info.plist:1.2.10.8 openafs/src/packaging/MacOS/OpenAFS.Info.plist:1.2.10.9
*** openafs/src/packaging/MacOS/OpenAFS.Info.plist:1.2.10.8	Thu Nov  9 19:22:35 2006
--- openafs/src/packaging/MacOS/OpenAFS.Info.plist	Fri Dec  1 15:45:35 2006
***************
*** 3,15 ****
  <plist version="1.0">
  <dict>
  	<key>CFBundleGetInfoString</key>
! 	<string>OpenAFS 1.5.11</string>
  	<key>CFBundleIdentifier</key>
  	<string>org.openafs.OpenAFS.pkg</string>
  	<key>CFBundleName</key>
  	<string>OpenAFS</string>
  	<key>CFBundleShortVersionString</key>
! 	<string>1.5.11</string>
  	<key>IFMajorVersion</key>
  	<integer>1</integer>
  	<key>IFMinorVersion</key>
--- 3,15 ----
  <plist version="1.0">
  <dict>
  	<key>CFBundleGetInfoString</key>
! 	<string>OpenAFS 1.5.12</string>
  	<key>CFBundleIdentifier</key>
  	<string>org.openafs.OpenAFS.pkg</string>
  	<key>CFBundleName</key>
  	<string>OpenAFS</string>
  	<key>CFBundleShortVersionString</key>
! 	<string>1.5.12</string>
  	<key>IFMajorVersion</key>
  	<integer>1</integer>
  	<key>IFMinorVersion</key>
Index: openafs/src/packaging/MacOS/OpenAFS.info
diff -c openafs/src/packaging/MacOS/OpenAFS.info:1.1.12.7 openafs/src/packaging/MacOS/OpenAFS.info:1.1.12.8
*** openafs/src/packaging/MacOS/OpenAFS.info:1.1.12.7	Thu Nov  9 19:22:35 2006
--- openafs/src/packaging/MacOS/OpenAFS.info	Fri Dec  1 15:45:35 2006
***************
*** 1,5 ****
  Title OpenAFS
! Version 1.5.11
  Description The OpenAFS distributed filesystem. This package installs an almost-ready-to-run client for OpenAFS. see http://www.openafs.org for more information.
  DefaultLocation /
  Diskname (null)
--- 1,5 ----
  Title OpenAFS
! Version 1.5.12
  Description The OpenAFS distributed filesystem. This package installs an almost-ready-to-run client for OpenAFS. see http://www.openafs.org for more information.
  DefaultLocation /
  Diskname (null)
Index: openafs/src/packaging/RedHat/openafs-README
diff -c openafs/src/packaging/RedHat/openafs-README:1.1 openafs/src/packaging/RedHat/openafs-README:1.1.14.1
*** openafs/src/packaging/RedHat/openafs-README:1.1	Mon Aug 26 16:46:51 2002
--- openafs/src/packaging/RedHat/openafs-README	Fri Dec  1 13:35:33 2006
***************
*** 2,29 ****
  and the SUN ONC RPC license, with are included in the files
  LICENSE.IBM and LICENSE.Sun in the same directory as this README.
  
  To build the AFS kernel module on a local system, run:
  
      ./configure
      make
  
  When it's done, the binary module will be src/MODLOAD-XXX/libafs-XXX.o
! and must be manually installed for your kernel.  To do this you
! generally copy the file to /usr/vice/etc/modload:
  
!     cp src/MODLOAD-XXX/libafs-XXX.o /usr/vice/etc/modload/
  
! Then you need to add this module to your SymTable by using "afsmodname"
! to generate a new SymTable:
  
!     cd /usr/vice/etc/modload
!     ../afsmodname -f SymTable.local -g libafs-XXX.o
! 
! NOTE: This only works if you have your kernel compiled with symbol
! version support.  Without symbol version support you will not be able
! to choose kernel modules.  If you compile without kernel module
! support then you need to remove the SymTable file from
! /usr/vice/etc/modload to allow the init scripts to choose a module
! based on 'uname -r' instead of /proc/ksyms.  Keep in mind that using
! /proc/ksyms is MUCH better, so it is NOT recommended to use this
! method!
--- 2,53 ----
  and the SUN ONC RPC license, with are included in the files
  LICENSE.IBM and LICENSE.Sun in the same directory as this README.
  
+ There are two ways to build the AFS kernel module on the local system:
+ Building an RPM and Building Manually
+ 
+ 
+   REBUILDING FROM SOURCE RPM
+   --------------------------
+ 
+ The first (and preferred) way to build a kernel module is to build an
+ openafs-kernel RPM from the OpenAFS Source RPM.  To do this you can
+ just use "rpm --rebuild" from the Source RPM (SRPM) and specify that
+ you want to build a module and the target CPU.  For example:
+ 
+   rpmbuild --rebuild --define "build_modules 1" --target=i686
+ 
+ You MUST specify the target CPU or it will not build the correct
+ module for your system.
+ 
+ For more information on all the various options for rebuilding your
+ kernel module via RPM, run:
+ 
+   rpm -qi openafs
+ 
+ This will explain all your options for controlling your build.
+ 
+ 
+   REBUILDING MANUALLY
+   -------------------
+ 
+ The second method to build a kernel module is to build it manually
+ from source.  You really should just build the RPM, but if you really
+ don't want to you can do it this way instead.
+ 
  To build the AFS kernel module on a local system, run:
  
      ./configure
      make
  
  When it's done, the binary module will be src/MODLOAD-XXX/libafs-XXX.o
! (or .ko), where "XXX" is your linux kernel version.  Note that it may
! also compile as src/MODLOAD-XXX/openafs.ko.
  
! You must manually install this module on your system.  To do this you
! generally copy the file to /lib/modules/XXX/openafs.o:
  
!     cp src/MODLOAD-XXX/libafs-XXX.o /lib/modules/XXX/openafs.o
  
! Then you need to tell your system about the new kernel module by
! running "depmod -ae XXX" to run the module dependencies for kernel
! version "XXX".
Index: openafs/src/packaging/RedHat/openafs-buildall.sh
diff -c openafs/src/packaging/RedHat/openafs-buildall.sh:1.2.2.2 openafs/src/packaging/RedHat/openafs-buildall.sh:1.2.2.3
*** openafs/src/packaging/RedHat/openafs-buildall.sh:1.2.2.2	Mon Aug 21 16:11:40 2006
--- openafs/src/packaging/RedHat/openafs-buildall.sh	Fri Dec  1 13:35:33 2006
***************
*** 4,10 ****
  #
  # Written by:  Derek Atkins <warlord@MIT.EDU>
  #
! # $Revision: 1.2.2.2 $
  #
  
  # Define where the Specfile is located.
--- 4,10 ----
  #
  # Written by:  Derek Atkins <warlord@MIT.EDU>
  #
! # $Revision: 1.2.2.3 $
  #
  
  # Define where the Specfile is located.
***************
*** 15,33 ****
  
  ############################################################################
  #  Figure out the release version
! rhrel=`cat /etc/redhat-release`
  if [ `echo $rhrel | grep -c 'Fedora Core'` = 1 ] ; then
    ostype='fc'
  elif [ `echo $rhrel | grep -c 'Red Hat Enterprise Linux'` = 1 ] ; then
    ostype='rhel'
    excludearch=i586
  elif [ `echo $rhrel | grep -c 'Red Hat Linux'` = 1 ] ; then
    ostype='rh'
  else
    echo "Unknown Linux Release: $rhrel"
    exit 1
  fi
- osrel=`echo $rhrel | sed -e 's/^.*release \([^ ]*\).*$/\1/' -e 's/\.//g'`
  osvers="$ostype$osrel"
  
  ############################################################################
--- 15,41 ----
  
  ############################################################################
  #  Figure out the release version
! [ -f /etc/redhat-release ] && rhrel=`cat /etc/redhat-release`
! [ -f /etc/SuSE-release ] && rhrel=`head -1  /etc/SuSE-release`
! 
  if [ `echo $rhrel | grep -c 'Fedora Core'` = 1 ] ; then
    ostype='fc'
+   osrel=`echo $rhrel | sed -e 's/^.*release \([^ ]*\).*$/\1/' -e 's/\.//g'`
  elif [ `echo $rhrel | grep -c 'Red Hat Enterprise Linux'` = 1 ] ; then
    ostype='rhel'
    excludearch=i586
+   osrel=`echo $rhrel | sed -e 's/^.*release \([^ ]*\).*$/\1/' -e 's/\.//g'`
  elif [ `echo $rhrel | grep -c 'Red Hat Linux'` = 1 ] ; then
    ostype='rh'
+   osrel=`echo $rhrel | sed -e 's/^.*release \([^ ]*\).*$/\1/' -e 's/\.//g'`
+ elif [ `echo $rhrel | grep -c 'SUSE LINUX'` = 1 ] ; then
+   ostype='suse'
+   specdir=/usr/src/packages/SPECS 
+   osrel=`grep VERSION /etc/SuSE-release|awk '{print $3}'`
  else
    echo "Unknown Linux Release: $rhrel"
    exit 1
  fi
  osvers="$ostype$osrel"
  
  ############################################################################
***************
*** 35,47 ****
  # kernel version is "close enough" to tell us whether it's a
  # 2.4 or 2.6 kernel.
  kvers=`uname -r`
  case $kvers in
    2.4.*)
-     kbase=/usr/src/linux-
      kv=2.4.
      ;;
    2.6.*)
!     kbase=/usr/src/kernels/
      kv=2.6.
      ;;
    *)
--- 43,56 ----
  # kernel version is "close enough" to tell us whether it's a
  # 2.4 or 2.6 kernel.
  kvers=`uname -r`
+ kbase=/usr/src/linux-
+ 
  case $kvers in
    2.4.*)
      kv=2.4.
      ;;
    2.6.*)
!     [ -d /usr/src/kernels ] && kbase=/usr/src/kernels/
      kv=2.6.
      ;;
    *)
***************
*** 49,55 ****
      exit 1
      ;;
  esac
- 
  ############################################################################
  # Now build the packages and all the kernel modules
  
--- 58,63 ----
Index: openafs/src/packaging/RedHat/openafs-client.init
diff -c openafs/src/packaging/RedHat/openafs-client.init:1.2.2.2 openafs/src/packaging/RedHat/openafs-client.init:1.2.2.4
*** openafs/src/packaging/RedHat/openafs-client.init:1.2.2.2	Mon Aug 21 16:11:40 2006
--- openafs/src/packaging/RedHat/openafs-client.init	Fri Dec  1 13:35:33 2006
***************
*** 5,17 ****
  # chkconfig: 2345 50 50
  # description: OpenAFS is a distributed filesystem.
  #
! # $Revision: 1.2.2.2 $
  
! . /etc/init.d/functions
  [ -f /etc/sysconfig/openafs ] && . /etc/sysconfig/openafs
  
  
  start() {
  	echo -n $"Starting openafs-client: "
  	if [ -e /var/lock/subsys/openafs-client ] ; then
  		echo -n $"cannot start openafs-client: already running"
--- 5,27 ----
  # chkconfig: 2345 50 50
  # description: OpenAFS is a distributed filesystem.
  #
! # $Revision: 1.2.2.4 $
  
! [ -f /etc/init.d/functions ] && . /etc/init.d/functions
  [ -f /etc/sysconfig/openafs ] && . /etc/sysconfig/openafs
  
  
  start() {
+         echo -n $"Updating CellServDB: "
+         cat /usr/vice/etc/CellServDB.local /usr/vice/etc/CellServDB.dist > \
+                /usr/vice/etc/CellServDB
+         chmod 644 /usr/vice/etc/CellServDB
+         echo
+         echo -n $"Updating SuidCells: "
+         cat /usr/vice/etc/SuidCells.local /usr/vice/etc/SuidCells.dist > \
+                /usr/vice/etc/SuidCells
+         chmod 644 /usr/vice/etc/SuidCells
+         echo
  	echo -n $"Starting openafs-client: "
  	if [ -e /var/lock/subsys/openafs-client ] ; then
  		echo -n $"cannot start openafs-client: already running"
Index: openafs/src/packaging/RedHat/openafs-kvers-is.sh
diff -c openafs/src/packaging/RedHat/openafs-kvers-is.sh:1.2.2.2 openafs/src/packaging/RedHat/openafs-kvers-is.sh:1.2.2.3
*** openafs/src/packaging/RedHat/openafs-kvers-is.sh:1.2.2.2	Mon Aug 21 16:11:40 2006
--- openafs/src/packaging/RedHat/openafs-kvers-is.sh	Fri Dec  1 13:35:33 2006
***************
*** 1,6 ****
  #!/bin/sh
  # Small helper script for parsing kernel versions and types
! # $Revision: 1.2.2.2 $
  
  if [ "$1" = "parsev" ] ; then
    #logger "parsing version from $2"
--- 1,6 ----
  #!/bin/sh
  # Small helper script for parsing kernel versions and types
! # $Revision: 1.2.2.3 $
  
  if [ "$1" = "parsev" ] ; then
    #logger "parsing version from $2"
***************
*** 10,22 ****
  
  if [ "$1" = "parset" ] ; then
    #logger "parsing type from $2"
!   echo "$2" | /bin/sed -e 's/^.*[0-9L]\([^0-9L]*\)/\1/'
    exit 0
  fi
  
  if [ "$1" = "kvers" ] ; then
    #logger "parsing type from $2"
!   echo "$2" | /bin/sed -e 's/^\(.*[0-9L]\)[^0-9L]*$/\1/'
    exit 0
  fi
  
--- 10,25 ----
  
  if [ "$1" = "parset" ] ; then
    #logger "parsing type from $2"
!   case "$2" in
!     *smp) echo 'smp' ;;
!     *hugemem) echo 'hugemem' ;;
!   esac
    exit 0
  fi
  
  if [ "$1" = "kvers" ] ; then
    #logger "parsing type from $2"
!   echo "$2" | /bin/sed -re 's/smp$//; s/hugemem$//;'
    exit 0
  fi
  
***************
*** 31,36 ****
--- 34,52 ----
    fi
  fi
  
+ # provideskernelarch ksrcdir targetcpu
+ if [ "$1" = "provideskernelarch" ]; then
+   kernelrpm=`rpm -qf "$2"`
+   if [ -n "$kernelrpm" ]; then
+     if rpm -q --provides "$kernelrpm" |egrep -q "^kernel(|-devel)-$3 "; then
+       echo 1
+       exit 1
+     fi
+   fi
+   echo 0
+   exit 0
+ fi
+ 
  #logger "comparing $1 to $2"
  if [ "$1" = "$2" ] ; then
    #logger "yes"
Index: openafs/src/packaging/RedHat/openafs-server.init
diff -c openafs/src/packaging/RedHat/openafs-server.init:1.2.2.2 openafs/src/packaging/RedHat/openafs-server.init:1.2.2.3
*** openafs/src/packaging/RedHat/openafs-server.init:1.2.2.2	Mon Aug 21 16:11:40 2006
--- openafs/src/packaging/RedHat/openafs-server.init	Fri Dec  1 08:00:44 2006
***************
*** 5,13 ****
  # chkconfig: 2345 49 51
  # description: OpenAFS is a distributed filesystem.
  #
! # $Revision: 1.2.2.2 $
  
! . /etc/init.d/functions
  [ -f /etc/sysconfig/openafs ] && . /etc/sysconfig/openafs
  
  
--- 5,13 ----
  # chkconfig: 2345 49 51
  # description: OpenAFS is a distributed filesystem.
  #
! # $Revision: 1.2.2.3 $
  
! [ -f /etc/init.d/functions ] && . /etc/init.d/functions
  [ -f /etc/sysconfig/openafs ] && . /etc/sysconfig/openafs
  
  
Index: openafs/src/packaging/RedHat/openafs.spec.in
diff -c openafs/src/packaging/RedHat/openafs.spec.in:1.2.2.2 openafs/src/packaging/RedHat/openafs.spec.in:1.2.2.3
*** openafs/src/packaging/RedHat/openafs.spec.in:1.2.2.2	Mon Aug 21 16:11:40 2006
--- openafs/src/packaging/RedHat/openafs.spec.in	Fri Dec  1 13:35:33 2006
***************
*** 1,7 ****
! # Openafs Spec $Revision: 1.2.2.2 $
  
  %define afsvers 1.4.2
  %define pkgvers 1.4.2
  %define pkgrel 1
  
  %if %{?osvers:0}%{!?osvers:1}
--- 1,10 ----
! # Openafs Spec $Revision: 1.2.2.3 $
  
  %define afsvers 1.4.2
  %define pkgvers 1.4.2
+ # for beta/rc releases make pkgrel 0.X.<tag>
+ # for real releases make pkgrel 1 (or more for extra releases)
+ #%define pkgrel 0.1.rc1
  %define pkgrel 1
  
  %if %{?osvers:0}%{!?osvers:1}
***************
*** 65,70 ****
--- 68,76 ----
  # Define the location of your init.d directory
  %define initdir /etc/init.d
  
+ #determine if the kernel provides an arch-specific Provides
+ %define kprovidesarch %(%{kversis} provideskernelarch %{ksrcdir} %{_target_cpu})
+ 
  # Define the location of the PAM security module directory
  %define pamdir /%{_lib}/security
  
***************
*** 88,96 ****
  %define kdepend kernel-source
  %define up_package 1
  %define smp_package 1
- %define largesmp_package 1
  %define smp_ext smp
- %define largesmp_ext largesmp
  
  %define bigmem_package %(%{kversis} find %{ksrcdir} %{_target_cpu} bigmem) 
  %if %{bigmem_package}
--- 94,100 ----
***************
*** 102,118 ****
  %define hugemem_ext hugemem
  %endif
  
! %define kvariations up smp largesmp %{?bigmem_ext:%{bigmem_ext}} %{?hugemem_ext:%{hugemem_ext}}
  
  #######################################################################
  # 2.6
  %else
  %if %{kvers_is_26}
  %define kvariations up
  %define up_package %(%{kversis} "%{ktype}" "")
  %define smp_package %(%{kversis} "%{ktype}" "smp")
- %define largesmp_package %(%{kversis} "%{ktype}" "largesmp")
  %define hugemem_package %(%{kversis} "%{ktype}" "hugemem")
  
  %if !%{up_package} && !%{smp_package} && !%{hugemem_package} && !%{largesmp_package}
  %error "unknown kernel type: %{ktype}"
--- 106,127 ----
  %define hugemem_ext hugemem
  %endif
  
! %define kvariations up smp %{?bigmem_ext:%{bigmem_ext}} %{?hugemem_ext:%{hugemem_ext}}
  
  #######################################################################
  # 2.6
  %else
  %if %{kvers_is_26}
  %define kvariations up
+ %ifarch s390x
+ %define ktype "smp"
+ %define up_package 1
+ %else
  %define up_package %(%{kversis} "%{ktype}" "")
  %define smp_package %(%{kversis} "%{ktype}" "smp")
  %define hugemem_package %(%{kversis} "%{ktype}" "hugemem")
+ %define largesmp_package %(%{kversis} "%{ktype}" "largesmp")
+ %endif
  
  %if !%{up_package} && !%{smp_package} && !%{hugemem_package} && !%{largesmp_package}
  %error "unknown kernel type: %{ktype}"
***************
*** 140,158 ****
  # you'll need to tweak that last bit.
  %if !%{build_userspace_on_cmdline} && !%{build_modules_on_cmdline}
  
! %ifarch x86_64 ia64
  %define build_userspace 1
  %define build_modules 1
  %endif
  
  %ifarch %{ix86}
  %define build_userspace 0
  %define build_modules 1
  %endif
  
  %ifarch i386
  %define build_userspace 1
  %define build_modules 0
  %endif
  
  %endif
--- 149,174 ----
  # you'll need to tweak that last bit.
  %if !%{build_userspace_on_cmdline} && !%{build_modules_on_cmdline}
  
! %ifarch x86_64 ia64 s390 s390x
  %define build_userspace 1
  %define build_modules 1
+ %ifarch x86_64 ia64
+ %define build_authlibs 1
+ %else
+ %define build_authlibs 0
+ %endif
  %endif
  
  %ifarch %{ix86}
  %define build_userspace 0
  %define build_modules 1
+ %define build_authlibs 1
  %endif
  
  %ifarch i386
  %define build_userspace 1
  %define build_modules 0
+ %define build_authlibs 1
  %endif
  
  %endif
***************
*** 179,185 ****
  BuildRoot: %{_tmppath}/%{name}-%{version}-root
  Packager: Derek Atkins <warlord@MIT.EDU>
  Group: Networking/Filesystems
! BuildRequires: %{?kdepend:%{kdepend}, } pam-devel
  ExclusiveArch: %{ix86} x86_64 ia64
  
  #    http://dl.openafs.org/dl/openafs/candidate/%{afsvers}/...
--- 195,204 ----
  BuildRoot: %{_tmppath}/%{name}-%{version}-root
  Packager: Derek Atkins <warlord@MIT.EDU>
  Group: Networking/Filesystems
! BuildRequires: %{?kdepend:%{kdepend}, } pam-devel, ncurses-devel
! %if %{build_userspace}
! BuildRequires: autoconf
! %endif
  ExclusiveArch: %{ix86} x86_64 ia64
  
  #    http://dl.openafs.org/dl/openafs/candidate/%{afsvers}/...
***************
*** 299,304 ****
--- 318,324 ----
  This package provides basic server support to host files in an AFS
  Cell.
  
+ %if %{build_authlibs}
  %package authlibs
  Summary: OpenAFS authentication shared libraries
  Group: Networking/Filesystems
***************
*** 313,321 ****
--- 333,344 ----
  None of the programs included with OpenAFS currently use these shared 
  libraries; however, third-party software that wishes to perform AFS 
  authentication may link against them.
+ %endif
  
  %package authlibs-devel
+ %if %{build_authlibs}
  Requires: openafs-authlibs = %{PACKAGE_VERSION}
+ %endif
  Requires: openafs-devel = %{PACKAGE_VERSION}
  Summary: OpenAFS shared library development
  Group: Development/Filesystems
***************
*** 408,414 ****
  Summary: OpenAFS programs to use with krb5
  Requires: openafs = %{PACKAGE_VERSION}
  Group: Networking/Filesystems
! BuildRequires: krb5-devel
  
  %description krb5
  The AFS distributed filesystem.  AFS is a distributed filesystem
--- 431,437 ----
  Summary: OpenAFS programs to use with krb5
  Requires: openafs = %{PACKAGE_VERSION}
  Group: Networking/Filesystems
! BuildRequires: krb5-devel, autoconf, automake
  
  %description krb5
  The AFS distributed filesystem.  AFS is a distributed filesystem
***************
*** 438,446 ****
  %package kernel
  Summary: OpenAFS Kernel Module (compiled for UP)
  Release: %{modpkgrel}
- Provides: openafs-kernel = %{PACKAGE_VERSION}
- Requires: kernel = %{kversion}
  Group: Networking/Filesystems
  
  %description kernel
  The AFS distributed filesystem.  AFS is a distributed filesystem
--- 461,473 ----
  %package kernel
  Summary: OpenAFS Kernel Module (compiled for UP)
  Release: %{modpkgrel}
  Group: Networking/Filesystems
+ Provides: openafs-kernel = %{PACKAGE_VERSION}
+ %if %{kprovidesarch}
+ Requires: kernel-%{_target_cpu} = %{kversion}
+ %else
+ Requires: /boot/config-%{kernvers}
+ %endif
  
  %description kernel
  The AFS distributed filesystem.  AFS is a distributed filesystem
***************
*** 456,462 ****
  Summary: OpenAFS Kernel Module (compiled for SMP)
  Release: %{modpkgrel}
  Provides: openafs-kernel = %{PACKAGE_VERSION}
! Requires: kernel-smp = %{kversion}
  Group: Networking/Filesystems
  
  %description kernel-smp
--- 483,493 ----
  Summary: OpenAFS Kernel Module (compiled for SMP)
  Release: %{modpkgrel}
  Provides: openafs-kernel = %{PACKAGE_VERSION}
! %if %{kprovidesarch}
! Requires: kernel-smp-%{_target_cpu} = %{kversion}
! %else
! Requires: /boot/config-%{kernvers}%{?smp_ext:%{smp_ext}}
! %endif
  Group: Networking/Filesystems
  
  %description kernel-smp
***************
*** 473,479 ****
  Summary: OpenAFS Kernel Module (compiled for LARGESMP)
  Release: %{modpkgrel}
  Provides: openafs-kernel = %{PACKAGE_VERSION}
! Requires: kernel-largesmp = %{kversion}
  Group: Networking/Filesystems
  
  %description kernel-largesmp
--- 504,514 ----
  Summary: OpenAFS Kernel Module (compiled for LARGESMP)
  Release: %{modpkgrel}
  Provides: openafs-kernel = %{PACKAGE_VERSION}
! %if %{kprovidesarch}
! Requires: kernel-largesmp-%{_target_cpu} = %{kversion}
! %else
! Requires: /boot/config-%{kernvers}%{?largesmp_ext:%{largesmp_ext}}
! %endif
  Group: Networking/Filesystems
  
  %description kernel-largesmp
***************
*** 490,496 ****
  Summary: OpenAFS Kernel Module (compiled for SMP & big memory support)
  Release: %{modpkgrel}
  Provides: openafs-kernel = %{PACKAGE_VERSION}
! Requires: kernel-bigmem = %{kversion}
  Group: Networking/Filesystems
  
  %description kernel-bigmem
--- 525,535 ----
  Summary: OpenAFS Kernel Module (compiled for SMP & big memory support)
  Release: %{modpkgrel}
  Provides: openafs-kernel = %{PACKAGE_VERSION}
! %if %{kprovidesarch}
! Requires: kernel-bigmem-%{_target_cpu} = %{kversion}
! %else
! Requires: /boot/config-%{kernvers}%{?bigmem_ext:%{bigmem_ext}}
! %endif
  Group: Networking/Filesystems
  
  %description kernel-bigmem
***************
*** 507,513 ****
  Summary: OpenAFS Kernel Module (compiled for SMP & huge memory support)
  Release: %{modpkgrel}
  Provides: openafs-kernel = %{PACKAGE_VERSION}
! Requires: kernel-hugemem = %{kversion}
  Group: Networking/Filesystems
  
  %description kernel-hugemem
--- 546,556 ----
  Summary: OpenAFS Kernel Module (compiled for SMP & huge memory support)
  Release: %{modpkgrel}
  Provides: openafs-kernel = %{PACKAGE_VERSION}
! %if %{kprovidesarch}
! Requires: kernel-hugemem-%{_target_cpu} = %{kversion}
! %else
! Requires: /boot/config-%{kernvers}%{?hugemem_ext:%{hugemem_ext}}
! %endif
  Group: Networking/Filesystems
  
  %description kernel-hugemem
***************
*** 876,883 ****
  # Populate /usr/vice/etc
  uve=$RPM_BUILD_ROOT%{_prefix}/vice/etc
  install -p -m 644 %{SOURCE2} $uve/ThisCell
! install -p -m 644 %{SOURCE3} $uve/CellServDB
! install -p -m 644 %{SOURCE4} $uve/SuidCells
  install -p -m 644 %{SOURCE5} $uve/cacheinfo
  
  #
--- 919,926 ----
  # Populate /usr/vice/etc
  uve=$RPM_BUILD_ROOT%{_prefix}/vice/etc
  install -p -m 644 %{SOURCE2} $uve/ThisCell
! install -p -m 644 %{SOURCE3} $uve/CellServDB.dist
! install -p -m 644 %{SOURCE4} $uve/SuidCells.dist
  install -p -m 644 %{SOURCE5} $uve/cacheinfo
  
  #
***************
*** 1041,1046 ****
--- 1084,1094 ----
    rm -f $RPM_BUILD_ROOT%{_sbindir}/$f
  done
  
+ %if !%{build_authlibs}
+ rm -f $RPM_BUILD_ROOT%{_libdir}/libafsauthent.so
+ rm -f $RPM_BUILD_ROOT%{_libdir}/libafsrpc.so
+ %endif
+ 
  %endif
  
  %if %{build_modules}
***************
*** 1057,1063 ****
      fi
  
      srcdir=${sysname}/dest/root.client%{_prefix}/vice/etc/modload
!     dstdir=$RPM_BUILD_ROOT${kvar}/kernel/fs/openafs
  
      mkdir -p ${dstdir}
  
--- 1105,1111 ----
      fi
  
      srcdir=${sysname}/dest/root.client%{_prefix}/vice/etc/modload
!     dstdir=$RPM_BUILD_ROOT${kvar}/fs/openafs
  
      mkdir -p ${dstdir}
  
***************
*** 1098,1103 ****
--- 1146,1161 ----
  	chmod 0755 /afs
  fi
  
+ # Create the CellServDB and SuidCells
+ [ -f /usr/vice/etc/CellServDB.local ] || touch /usr/vice/etc/CellServDB.local
+ [ -f /usr/vice/etc/SuidCells.local ] || touch /usr/vice/etc/SuidCells.local
+ 
+ ( cd /usr/vice/etc ; \
+   cat CellServDB.local CellServDB.dist > CellServDB ; \
+   chmod 644 CellServDB ; \
+   cat SuidCells.local SuidCells.dist > SuidCells ; \
+   chmod 644 SuidCells )
+ 
  echo
  echo The AFS cache is configured for 100 MB. Edit the
  echo /usr/vice/etc/cacheinfo file to change this before
***************
*** 1117,1127 ****
--- 1175,1187 ----
  chkconfig --add openafs-server
  %{initdir}/openafs-server condrestart
  
+ %if %{build_authlibs}
  %post authlibs
  /sbin/ldconfig
  
  %postun authlibs
  /sbin/ldconfig
+ %endif
  
  %preun
  if [ $1 = 0 ] ; then
***************
*** 1132,1137 ****
--- 1192,1200 ----
  if [ $1 = 0 ] ; then
          %{initdir}/openafs-client stop
          chkconfig --del openafs-client
+ 
+         rm -f /usr/vice/etc/CellServDB /usr/vice/etc/SuidCells
+         rm -f /usr/vice/etc/CellServDB.local /usr/vice/etc/SuidCells.local
  fi
  
  %preun server
***************
*** 1209,1216 ****
  %dir %{_prefix}/vice
  %dir %{_prefix}/vice/cache
  %dir %{_prefix}/vice/etc
! %config %{_prefix}/vice/etc/CellServDB
! %config %{_prefix}/vice/etc/SuidCells
  %config %{_prefix}/vice/etc/ThisCell
  %config %{_prefix}/vice/etc/cacheinfo
  %{_bindir}/cmdebug
--- 1272,1279 ----
  %dir %{_prefix}/vice
  %dir %{_prefix}/vice/cache
  %dir %{_prefix}/vice/etc
! %{_prefix}/vice/etc/CellServDB.dist
! %{_prefix}/vice/etc/SuidCells.dist
  %config %{_prefix}/vice/etc/ThisCell
  %config %{_prefix}/vice/etc/cacheinfo
  %{_bindir}/cmdebug
***************
*** 1292,1308 ****
  %{_mandir}/man8/volserver.*
  #%{_mandir}/man8/vldb_convert.*
  
  %files authlibs
  %defattr(-,root,root)
  %{_libdir}/libafsauthent.so.*
  %{_libdir}/libafsrpc.so.*
  
  %files authlibs-devel
  %defattr(-,root,root)
  %{_libdir}/libafsauthent.a
- %{_libdir}/libafsauthent.so
  %{_libdir}/libafsrpc.a
  %{_libdir}/libafsrpc.so
  
  %files devel
  %defattr(-,root,root)
--- 1355,1375 ----
  %{_mandir}/man8/volserver.*
  #%{_mandir}/man8/vldb_convert.*
  
+ %if %{build_authlibs}
  %files authlibs
  %defattr(-,root,root)
  %{_libdir}/libafsauthent.so.*
  %{_libdir}/libafsrpc.so.*
+ %endif
  
  %files authlibs-devel
  %defattr(-,root,root)
  %{_libdir}/libafsauthent.a
  %{_libdir}/libafsrpc.a
+ %if %{build_authlibs}
+ %{_libdir}/libafsauthent.so
  %{_libdir}/libafsrpc.so
+ %endif
  
  %files devel
  %defattr(-,root,root)
***************
*** 1363,1387 ****
  %if %{up_package}
  %files kernel
  %defattr(-,root,root)
! %{kxmoddir}/kernel/fs/openafs/openafs.*
  %endif
  
  %if %{smp_package}
  %files kernel-smp
  %defattr(-,root,root)
! %{kxmoddir}%{?smp_ext:%{smp_ext}}/kernel/fs/openafs/openafs.*
  %endif
  
  %if %{largesmp_package}
  %files kernel-largesmp
  %defattr(-,root,root)
! %{kxmoddir}%{?largesmp_ext:%{largesmp_ext}}/kernel/fs/openafs/openafs.*
  %endif
   
  %if %{bigmem_package}
  %files kernel-bigmem
  %defattr(-,root,root)
! %{kxmoddir}%{?bigmem_ext:%{bigmem_ext}}/kernel/fs/openafs/openafs.*
  %endif
  
  %if %{hugemem_package}
--- 1430,1454 ----
  %if %{up_package}
  %files kernel
  %defattr(-,root,root)
! %{kxmoddir}/fs/openafs/openafs.*
  %endif
  
  %if %{smp_package}
  %files kernel-smp
  %defattr(-,root,root)
! %{kxmoddir}%{?smp_ext:%{smp_ext}}/fs/openafs/openafs.*
  %endif
  
  %if %{largesmp_package}
  %files kernel-largesmp
  %defattr(-,root,root)
! %{kxmoddir}%{?largesmp_ext:%{largesmp_ext}}/fs/openafs/openafs.*
  %endif
   
  %if %{bigmem_package}
  %files kernel-bigmem
  %defattr(-,root,root)
! %{kxmoddir}%{?bigmem_ext:%{bigmem_ext}}/fs/openafs/openafs.*
  %endif
  
  %if %{hugemem_package}
***************
*** 1398,1408 ****
--- 1465,1524 ----
  ###
  ##############################################################################
  %changelog
+ * Fri Dec 01 2006  Derrick Brashear <shadow@dementia.org> 1.4.2-2
+ - integrate s390x changes
+ - allow for building libafs*.a and not libafs*.so into packages, for platforms
+   that won't build the .so files.
+ 
  * Sun Aug 20 2006  Derrick Brashear <shadow@dementia.org> 1.4.2-1
  - update to 1.4.2
  - use installed aklog manpage.
  - moduleparam patch obsoleted.
  
+ * Tue Aug 22 2006  Derek Atkins <warlord@MIT.EDU> 1.4.2-0.1.rc1
+ - update to 1.4.2-rc1
+ - hand-apply lee damon's changes to support largesmp kernels from RHEL4
+   (but only add support for 2.6 kernels.  No need for the 2.4 kernels).
+ - don't need the posixlock patch anymore.
+ 
+ * Wed Jul 12 2006  Derek Atkins <warlord@MIT.EDU> 1.4.2-0.beta2
+ - update to 1.4.2-beta2
+ - add linux2.4 posixlock API patch
+ 
+ * Mon Jun 26 2006  Derek Atkins <warlord@MIT.EDU>
+ - moduleparam and krb524 patches no longer required in OA-CVS
+ 
+ * Wed May 17 2006  Derek Atkins <warlord@MIT.EDU>
+ - change non-target-cpu kernel dep to a file dep
+ - make sure we use the proper kernel version for the dependency.
+ 
+ * Tue May 16 2006  Derek Atkins <warlord@MIT.EDU>
+ - allow users to specify local CellServDB and SuidCells entries
+   don't overwrite user's changes.  Provide a .dist an let users
+   make entries in a ".local"
+ - build the CellServDB and SuidCells at client startup and at
+   client install-time
+ - add provideskernelarch functionality to openafs-kvers-is.sh
+ - use that functionality to Require kernel{,-<type>}-targetcpu
+   to get better package safety due to RPM bugs where the kernel
+   release isn't used so you can install the kernel module against
+   any kernel of the same major version.
+ 
+ * Mon May 15 2006  Derek Atkins <warlord@MIT.EDU>
+ - update the README in openafs-kernel-source
+ - fix openafs-kvers-is.sh from Alexander Bergolth's patch.
+ - move kernel module from .../kernel/fs/openafs to .../fs/openafs/
+ 
+ * Fri Apr 21 2006  Derek Atkins <warlord@MIT.EDU>
+ - build requires autoconf and automake for krb5support
+   and autoconf for standard package
+ - dont setup the krb5 migration kit (or patches) if we don't care.
+ - require ncurses-devel to build
+ 
+ * Wed Apr 19 2006  Derek Atkins <warlord@MIT.EDU> 1.4.1-3
+ - look for krb524 functions in libkrb524 if we can't find them
+   in the standard locations.
+ 
  * Tue Apr 18 2006  Derek Atkins <warlord@MIT.EDU> 1.4.1-2
  - fix the module_param_array macro for Linux 2.6.9.
  
Index: openafs/src/rxkad/private_data.h
diff -c openafs/src/rxkad/private_data.h:1.4.14.2 openafs/src/rxkad/private_data.h:1.4.14.3
*** openafs/src/rxkad/private_data.h:1.4.14.2	Thu Jul 13 13:58:10 2006
--- openafs/src/rxkad/private_data.h	Wed Nov 29 16:25:09 2006
***************
*** 56,62 ****
      rxkad_type type;		/* always client */
      rxkad_level level;		/* minimum security level of client */
      afs_int32 kvno;		/* key version of ticket */
!     afs_int16 ticketLen;	/* length of ticket */
      fc_KeySchedule keysched;	/* the session key */
      fc_InitializationVector ivec;	/* initialization vector for cbc */
      char ticket[MAXKTCTICKETLEN];	/* the ticket for the server */
--- 56,62 ----
      rxkad_type type;		/* always client */
      rxkad_level level;		/* minimum security level of client */
      afs_int32 kvno;		/* key version of ticket */
!     afs_int32 ticketLen;	/* length of ticket */
      fc_KeySchedule keysched;	/* the session key */
      fc_InitializationVector ivec;	/* initialization vector for cbc */
      char ticket[MAXKTCTICKETLEN];	/* the ticket for the server */
Index: openafs/src/util/dirpath.c
diff -c openafs/src/util/dirpath.c:1.19 openafs/src/util/dirpath.c:1.19.2.1
*** openafs/src/util/dirpath.c:1.19	Fri Mar 17 14:54:46 2006
--- openafs/src/util/dirpath.c	Mon Nov 20 18:49:18 2006
***************
*** 11,17 ****
  #include <afs/param.h>
  
  RCSID
!     ("$Header: /cvs/openafs/src/util/dirpath.c,v 1.19 2006/03/17 19:54:46 shadow Exp $");
  
  #include <stddef.h>
  #include <stdlib.h>
--- 11,17 ----
  #include <afs/param.h>
  
  RCSID
!     ("$Header: /cvs/openafs/src/util/dirpath.c,v 1.19.2.1 2006/11/20 23:49:18 rra Exp $");
  
  #include <stddef.h>
  #include <stdlib.h>
***************
*** 432,448 ****
  /*
   * LocalizePathHead() -- Make path relative to local part
   *
!  * ConstructLocalPath takes a path  and a directory that path should
!  * be considered relative to.   This  function checks the given path
!  * for   a prefix  that represents a canonical path.  If such a prefix
!  * is found,  the path is adjusted to remove the prefix and the path
!  * is considered  relative to the local version of that path.
   */
  
  /* The following array  maps cannonical parts to local parts.  It
   * might  seem reasonable to  simply construct an array in parallel to
   * dirpatharray  but it turns out you don't want translations for all
!  local paths.
  */
  
  struct canonmapping {
--- 432,456 ----
  /*
   * LocalizePathHead() -- Make path relative to local part
   *
!  * ConstructLocalPath takes a path and a directory that path should
!  * be considered relative to.  There are two possible cases:
!  *
!  * The path is an absolute path.  In this case, the relative path
!  * is ignored.  We check the path for a prefix that represents a
!  * canonical path, and if one is found, we adjust the path to remove
!  * the prefix and adjust the directory to which it should be
!  * considered relative to be the local version of that canonical path.
!  *
!  * The path is a relative path.  In this case, we check to see if the
!  * directory to which it is relative represents a canonical path, and
!  * if so, we adjust that directory to be the local version of that
!  * canonical path.  The relative path itself is left unchanged.
   */
  
  /* The following array  maps cannonical parts to local parts.  It
   * might  seem reasonable to  simply construct an array in parallel to
   * dirpatharray  but it turns out you don't want translations for all
!  * local paths.
  */
  
  struct canonmapping {
***************
*** 460,476 ****
  static void
  LocalizePathHead(const char **path, const char **relativeTo)
  {
!     struct canonmapping *current;
!     for (current = CanonicalTranslations; current->local != NULL; current++) {
! 	size_t canonlength = strlen(current->canonical);
! 	if (strncmp(*path, current->canonical, canonlength) == 0) {
! 	    (*path) += canonlength;
! 	    if (**path == '/')
! 		(*path)++;
! 	    *relativeTo = current->local;
! 	    return;
! 	}
!     }
  }
  
  
--- 468,494 ----
  static void
  LocalizePathHead(const char **path, const char **relativeTo)
  {
!      struct canonmapping *map;
!  
!      if (**path == '/') {
! 	 for (map = CanonicalTranslations; map->local != NULL; map++) {
! 	     int canonlength = strlen(map->canonical);
! 	     if (strncmp(*path, map->canonical, canonlength) == 0) {
! 		 (*path) += canonlength;
! 		 if (**path == '/')
! 		     (*path)++;
! 		 *relativeTo = map->local;
! 		 return;
! 	     }
! 	 }
!      } else {
! 	 for (map = CanonicalTranslations; map->local != NULL; map++) {
! 	     if (strcmp(*relativeTo, map->canonical) == 0) {
! 		 *relativeTo = map->local;
! 		 return;
! 	     }
! 	 }
!      }
  }
  
  
Index: openafs/src/volser/dumpstuff.c
diff -c openafs/src/volser/dumpstuff.c:1.29.2.3 openafs/src/volser/dumpstuff.c:1.29.2.4
*** openafs/src/volser/dumpstuff.c:1.29.2.3	Fri Oct 13 09:09:07 2006
--- openafs/src/volser/dumpstuff.c	Tue Nov 28 04:29:28 2006
***************
*** 11,17 ****
  #include <afs/param.h>
  
  RCSID
!     ("$Header: /cvs/openafs/src/volser/dumpstuff.c,v 1.29.2.3 2006/10/13 13:09:07 shadow Exp $");
  
  #include <sys/types.h>
  #include <ctype.h>
--- 11,17 ----
  #include <afs/param.h>
  
  RCSID
!     ("$Header: /cvs/openafs/src/volser/dumpstuff.c,v 1.29.2.4 2006/11/28 09:29:28 jaltman Exp $");
  
  #include <sys/types.h>
  #include <ctype.h>
***************
*** 998,1004 ****
  	    if (Buf == NULL) {
  		STREAM_CLOSE(afile);
  		FDH_CLOSE(fdP);
! 		return 1;
  	    }
  	    memset((char *)Buf, 0, nVnodes * sizeof(afs_int32));
  	    STREAM_SEEK(afile, offset = vcp->diskSize, 0);
--- 998,1004 ----
  	    if (Buf == NULL) {
  		STREAM_CLOSE(afile);
  		FDH_CLOSE(fdP);
! 		return -1;
  	    }
  	    memset((char *)Buf, 0, nVnodes * sizeof(afs_int32));
  	    STREAM_SEEK(afile, offset = vcp->diskSize, 0);
***************
*** 1056,1068 ****
  	delo = ProcessIndex(vp, vLarge, &b1, &s1, 0);
      if (!delo)
  	delo = ProcessIndex(vp, vSmall, &b2, &s2, 0);
!     if (delo) {
! 	if (b1)
! 	    free((char *)b1);
! 	if (b2)
! 	    free((char *)b2);
! 	b1 = b2 = NULL;
! 	s1 = s2 = 0;
      }
  
      strncpy(vol.name, cookie->name, VOLSER_OLDMAXVOLNAME);
--- 1056,1065 ----
  	delo = ProcessIndex(vp, vLarge, &b1, &s1, 0);
      if (!delo)
  	delo = ProcessIndex(vp, vSmall, &b2, &s2, 0);
!     if (delo < 0) {
! 	Log("1 Volser: RestoreVolume: ProcessIndex failed; not restored\n");
! 	error = VOLSERREAD_DUMPERROR;
! 	goto out;
      }
  
      strncpy(vol.name, cookie->name, VOLSER_OLDMAXVOLNAME);
***************
*** 1070,1076 ****
      vol.cloneId = cookie->clone;
      vol.parentId = cookie->parent;
  
- 
      tdelo = delo;
      while (1) {
  	int temprc;
--- 1067,1072 ----
***************
*** 1109,1116 ****
      if (!delo) {
  	delo = ProcessIndex(vp, vLarge, &b1, &s1, 1);
  	if (!delo)
! 	    ProcessIndex(vp, vSmall, &b2, &s2, 1);
! 	if (delo) {
  	    error = VOLSERREAD_DUMPERROR;
  	    goto clean;
  	}
--- 1105,1112 ----
      if (!delo) {
  	delo = ProcessIndex(vp, vLarge, &b1, &s1, 1);
  	if (!delo)
! 	    delo = ProcessIndex(vp, vSmall, &b2, &s2, 1);
! 	if (delo < 0) {
  	    error = VOLSERREAD_DUMPERROR;
  	    goto clean;
  	}
Index: openafs/src/volser/volprocs.c
diff -c openafs/src/volser/volprocs.c:1.42 openafs/src/volser/volprocs.c:1.42.2.1
*** openafs/src/volser/volprocs.c:1.42	Fri Mar 17 14:54:56 2006
--- openafs/src/volser/volprocs.c	Tue Nov 28 04:29:28 2006
***************
*** 11,17 ****
  #include <afs/param.h>
  
  RCSID
!     ("$Header: /cvs/openafs/src/volser/volprocs.c,v 1.42 2006/03/17 19:54:56 shadow Exp $");
  
  #include <stdio.h>
  #include <sys/types.h>
--- 11,17 ----
  #include <afs/param.h>
  
  RCSID
!     ("$Header: /cvs/openafs/src/volser/volprocs.c,v 1.42.2.1 2006/11/28 09:29:28 jaltman Exp $");
  
  #include <stdio.h>
  #include <sys/types.h>
***************
*** 1197,1204 ****
      vp = tt->volume;
      strcpy(tt->lastProcName, "ForwardMulti");
  
!     /* (fromDate == 0) ==> incremental dump */
!     is_incremental = (fromDate ? 1 : 0);
  
      i = results->manyResults_len = destinations->manyDests_len;
      results->manyResults_val = codes =
--- 1197,1204 ----
      vp = tt->volume;
      strcpy(tt->lastProcName, "ForwardMulti");
  
!     /* (fromDate == 0) ==> full dump */
!     is_incremental = ((V_parentId(vp) == V_id(vp) && fromDate) ? 1 : 0);
  
      i = results->manyResults_len = destinations->manyDests_len;
      results->manyResults_val = codes =
