Removal of AFS Client Configuration Files from %WINDIR% and use of the Registry

Jeffrey Altman <[email protected]>
Newsgroups gmane.comp.file-systems.openafs.devel.win32
Organization No Longer Affiliated with Columbia University in the City of New York
Message-ID <[email protected]>
Polite applications should not be storing their configuration files in 
the %WINDIR%
directory.   This especially causes problems on Terminal Server 
installations.  I can't do
anything about Kerberos at the moment but I can do something about OpenAFS.

In the next release the OpenAFS client will no longer store 
configuration files in
the %WINDIR% directory.  Instead, the Client Configuration directory will be
the OpenAFS Client Installation directory.   This is usually "C:\Program 
Files\OpenAFS\Client".

In addition, there will be significantly fewer files to store in this 
directory.  Of the commonly
used files here is their status:

    afsdcell.ini:  Moved to new location and renamed to CellServDB

    afsdns.ini:  Only used by the old DNS code and therefore is no 
longer needed

    afs_freelance.ini: All of the Freelance data will be migrated to the 
registry on first use.
    The %WINDIR%\afs_freelance.ini file will then be deleted.

    afsdsbmt.ini: All of the data is now being stored in the registry.  
I am still working
     on how migration might be performed.  Warning: as some of the data 
in this file
    is supposed to be "per user" but is instead stored globally it may 
not be possible to
    migrate the information to all users.  Hence, not migrating any of 
it may be preferred.

If anyone has concerns about these changes, please raise them now.

Thanks.

Jeffrey Altman
smime.p7s (application/x-pkcs7-signature, 3.2 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.