From: Jeffrey Altman Date: Sun, 9 Dec 2012 23:23:59 +0000 (-0500) Subject: Windows: Release Notes updates X-Git-Tag: openafs-stable-1_8_0pre1~1722 X-Git-Url: https://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=b11ac53fff26f35f3615b61e2e451a359eb9cdc1 Windows: Release Notes updates document adobe reader protected mode issues Explain Stats, Volumes, and Cells registry values many other minor improvements. Change-Id: I0305fdf12d7e3d2160bab4a10d9030df32afa1ad Reviewed-on: http://gerrit.openafs.org/8733 Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman --- diff --git a/doc/xml/ReleaseNotesWindows/relnotes.xml b/doc/xml/ReleaseNotesWindows/relnotes.xml index 294b9fe..1f8f378 100644 --- a/doc/xml/ReleaseNotesWindows/relnotes.xml +++ b/doc/xml/ReleaseNotesWindows/relnotes.xml @@ -835,7 +835,14 @@ PowerShell The OpenAFS client supports UNC paths everywhere. UNC paths provide a canonical name for resources stored within AFS. UNC paths should be used instead of drive letter mappings whenever possible. This is especially true when specifying the location of roaming profiles and redirected folders. - 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. Unlike cmd.exe, the JPSoftware shells fully support UNC paths as the current directory. JPSoftware added special recognition for OpenAFS to its command shells, 4NT 7.0 and Take Command 7.0. AFS paths can be entered in UNIX notation (e.g., /afs/openafs.org/software), 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 language. Take Command 13.1 will include support for OpenAFS IFS Reparse Points. + 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. Unlike cmd.exe, the JPSoftware + shells fully support UNC paths as the current directory. JPSoftware added special + recognition for OpenAFS to its command shells, 4NT 7.0 and Take Command 7.0. AFS paths can + be entered in UNIX notation (e.g., /afs/openafs.org/software), 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 language. Take Command 14.03 includes support for + OpenAFS IFS Reparse Points and Hard Links. JPSoftware's web site is http://www.jpsoft.com. @@ -917,7 +924,11 @@ checked builds - The OpenAFS for Windows installers include Debugging Symbol files which should be installed if you are experiencing problems and need to send crash reports. This is true for both the release and the debug versions of the installers. The difference between the release and debug versions are: + The OpenAFS for Windows installers include Debugging Symbol files which should be + installed if you are experiencing problems and need to send crash reports or view OpenAFS + stack traces within Process Explorer or Debug View. This is true for both the release and + the debug versions of the installers. The difference between the release and debug versions + are: whether or not the binaries were compiled with optimization (release: yes, debug: no) @@ -1590,13 +1601,12 @@ fs whichcell - Beginning with the 1.5.31 release, the fs commands - examine, - flush, - whereis, and - whichcell provide a new command-line parameter, - -literal. When specified, if the evaluated object is a symlink or a mountpoint the resulting output will describe the specified object and not the target of the symlink or mountpoint. - + Beginning with the 1.5.31 release, the fs commands examine, + flush, getuseraccess, whereis, and + whichcell provide a new command-line parameter, + -literal. When specified, if the evaluated object is a symlink or a + mountpoint the resulting output will describe the specified object and not the target of the + symlink or mountpoint.
3.47. Out of Quota errors @@ -1786,6 +1796,16 @@ The following is a list of known issues when using the IFS redirector driver: + Adobe Reader Protected Mode prevents saving PDF documents to AFS. + + In Acrobat Reader 9.3.2 Adobe added a new security feature "Protected +Mode" which is enabled by default. Protected mode runs AcroRd32.exe in +a sandbox and prevents undesirable network access. The release notes +with all versions of Reader since 9.3.2 indicate that DFS and NFS +network paths are inaccessible when Protected Mode is on. + + + Command Prompt .LNK files do not behave properly when stored within AFS Custom properties will be ignored. @@ -1795,22 +1815,10 @@ These issues are the result of the Console Window Host process (conhost.exe) running outside the logon session's - authentication group. While conhost.exe impersonates the Windows user, it does not - impersonate a logon session process. As a result, it has no tokens and cannot access + authentication group. While conhost.exe impersonates the Windows user, it does not + impersonate a logon session process. As a result, it has no tokens and cannot access the LNK file. - - It is not possible to execute an application out of AFS under the following - conditions: - - The path is a drive letter mapping - - - The application requires elevated privileges - - Workaround: use SUBST instead of NET USE to assign drive letters to - UNC paths. - The Windows File System Volume Query Quota Interface is not implemented. As a result, AFS quota information is not available to application processes or end users via Windows dialogs. @@ -2232,7 +2240,9 @@
6.4. Direct contributions of code and/or documentation - Organizations that use OpenAFS in house and have development staffs are encouraged to contribute any code modifications they make to OpenAFS.org via openafs-bugs@openafs.org. Contributions of documentation are highly desired. + Organizations that use OpenAFS in house and have development staffs are encouraged to + contribute code and documentation modifications to OpenAFS.org via + >http://gerrit.openafs.org/.
6.5. OpenAFS for Windows Mailing Lists @@ -2245,9 +2255,9 @@ openafs-info - If you wish to participate in OpenAFS for Windows development please join the - openafs-win32-devel@openafs.org mailing list. - + If you wish to participate in OpenAFS for Windows development, please join the openafs-win32-devel@openafs.org mailing list. https://lists.openafs.org/mailman/listinfo/openafs-win32-devel @@ -3307,7 +3317,7 @@ Type: DWORD Default: 98304 (CM_CONFIGDEFAULT_CACHESIZE) Variable: cm_initParams.cacheSize - Size of the AFS cache in 1k blocks. + Size of the AFS data cache specified in 1k blocks.
Value: ChunkSize @@ -3318,7 +3328,8 @@ Type: DWORD Default: 20 (CM_CONFIGDEFAULT_CHUNKSIZE) Variable: cm_logChunkSize (cm_chunkSize = 1 << cm_logChunkSize) - Size of chunk for reading and writing. Actual chunk size is 2^cm_logChunkSize. The default chunk size is therefore 1 MB. + Maximum size of chunk for reading and writing. Actual chunk size is + 2^cm_logChunkSize. The default chunk size is therefore 1 MB.
Value: BlockSize @@ -3339,7 +3350,8 @@ Type: DWORD Default: 16 (CM_CONFIGDEFAULT_DAEMONS) Variable: numBkgD - Number of background daemons (number of threads of cm_BkgDaemon). (see cm_BkgDaemon in cm_daemon.c) + Number of background daemon threads used to fetch data from and store data to the + file servers.
Value: ServerThreads @@ -3350,7 +3362,8 @@ Type: DWORD Default: 25 (CM_CONFIGDEFAULT_SVTHREADS) Variable: numSvThreads - Number of SMB server threads (number of threads of smb_Server). (see smb_Server in smb.c). + Number of SMB server or AFS Redirector worker threads used to process application + file system requests..
Value: Stats @@ -3361,7 +3374,8 @@ Type: DWORD Default: 10000 (CM_CONFIGDEFAULT_STATS) Variable: cm_initParams.nStatCaches - Cache configuration. + The number of file system status objects. One status object is required for each + directory entry (file, directory, mount point, symlink).
Value: Volumes @@ -3375,9 +3389,8 @@ Default: 3333 (CM_CONFIGDEFAULT_STATS/3) Variable: cm_initParams.nVolumes - - Cache configuration. - + The number of volume group objects. One volume group object is required for each + set of volume, volume.readonly and volume.backup.
Value: Cells @@ -3391,9 +3404,8 @@ Default: 1024 (CM_CONFIGDEFAULT_CELLS) Variable: cm_initParams.nCells - - Cache configuration. - + The number of cell objects. One cell object is required for each cell accessed by + the AFS cache manager.
Value: LogoffPreserveTokens @@ -3405,7 +3417,9 @@ Variable: cm_initParams.nCells Default : 0 - If enabled (set to 1), the Logoff Event handler will not attempt to delete the user's tokens if the user's profile is stored outside of AFS. + If enabled (set to 1), the Logoff Event handler will not attempt to delete the + user's tokens if the user's profile is stored outside of AFS. This option only applies + when the AFS SMB gateway interface is in use.
Value: RootVolume @@ -3532,7 +3546,10 @@ Default: "AFS" Variable: cm_NetbiosName - Specifies the NetBIOS name (or SMB Server Name) to be used when binding to a Loopback adapter. To provide the old behavior specify a value of "%COMPUTERNAME%-AFS". + Specifies the NetBIOS name (or SMB Server Name) to be used when binding to a + Loopback adapter. To provide the old behavior specify a value of "%COMPUTERNAME%-AFS". + When the AFS Redirector interface is in use, this value specifies the UNC server name + registered with the Windows Multiple UNC Provider.
Value: IsGateway @@ -3549,6 +3566,7 @@ Default: 0 Variable: isGateway Select whether or not this AFS client should act as a gateway. If set and the NetBIOS name hostname-AFS is bound to a physical NIC, other machines in the subnet can access AFS via SMB connections to hostname-AFS. When IsGateway is non-zero, the LAN adapter detection code will avoid binding to a loopback adapter. This will ensure that the NetBIOS name will be of the form hostname-AFS instead of the value set by the "NetbiosName" registry value. + This setting only applies when the AFS SMB interface is in use.
Value: ReportSessionStartups @@ -3768,7 +3786,6 @@ Default: 1 Variable: rx_enable_peer_stats When set to 1, the Rx library collects peer statistics. -
Value: RxEnableProcessStats @@ -3784,7 +3801,6 @@ Default: 1 Variable: rx_extra_process_stats When set to 1, the Rx library collects process statistics. -
Value: RxExtraPackets @@ -4008,8 +4024,8 @@ Default: 2 - -The default is Extended authentication + The default is Extended authentication This value only applies when the SMB server + interface is in use.
Value: MaxLogSize @@ -5408,6 +5424,7 @@ Default: local RPC Bit 17 (0x20000): Process creation and destruction Bit 18 (0x40000): Extent Active counting Bit 19 (0x80000): Redirector initialization + Bit 20 (0x100000): Name Array processing