diff --git a/README.html b/README.html
index 19a5416..e4a7f4c 100644
--- a/README.html
+++ b/README.html
@@ -27,8 +27,8 @@
-
+
Requirements
- - Windows Vista x64, Windows Server 2008 R2 x64, or Windows 7 x64. (Windows XP and previous versions are not supported. 32-bit builds have not been tested.)
+ - Windows Vista, Windows Server 2008 R2, or Windows 7 (Windows XP and previous versions are not supported)
- Microsoft Visual Studio 2010
- Windows Driver Development Kit (WinDDK 6000 or later)
- ms-nfs41-client source code:
@@ -52,24 +52,25 @@
- Make a copy of env.props.example, and rename it to env.props.
- Open env.props in a text editor, and verify that the value in
<WDKPATH>C:\WinDDK\7600.16385.0</WDKPATH> points to your WinDDK installation.
- Open the solution file ms-nfs41-client.sln in Visual Studio 2010.
- - Select the Debug configuration and x64 platform (accessible via Build->Configuration Manager).
+ - Select the desired configuration and platform (accessible via Build->Configuration Manager).
- Right-click on the daemon project and select Build. The project and its dependencies should build without errors. The resulting binaries, nfsd.exe and libtirpc.dll, can be found under ms-nfs41-client\build.vc10\x64\Debug\.
Building the driver and utilities
- - From the Start menu, open the WinDDK 'x64 Checked Build Environment' for the target platform.
+ - From the Start menu, open the WinDDK 'Checked Build Environment' for the target platform.
- Change directory to ms-nfs41-client and type
build. All projects should build without errors.
-
+
Requirements
- ms-nfs41-client binaries: nfs41_driver.sys, nfs41_np.dll, libtirpc.dll, nfs_install.exe, nfsd.exe, nfs_mount.exe
- ms-nfs41-client configuration files: nfs41rdr.inf, install.bat, uninstall.bat, etc_netconfig, ms-nfs41-idmap.conf
+ - Microsoft Visual Studio 2010, or Microsoft Visual C++ 2010 Redistributable Libraries (x86 or x64). An installer for the redistributable libraries are included with binary releases.
Instructions
- Copy or extract all ms-nfs41-client binaries and configuration files into a directory that's convenient for testing.
- - Open a WinDDK 'x64 Checked Build Environment' as Administrator in this directory (right click and 'Run as administrator').
+ - Open a WinDDK 'Checked Build Environment' as Administrator in this directory (right click and 'Run as administrator').
- Create a certificate for test-signing the driver (Creating Test Certificates):
> makecert /pe /ss PrivateCertStore /n CN=nfs41_test nfs41_test.cer
- Use the certificate to sign nfs41_driver.sys (Test-Signing a Driver File):
@@ -141,7 +142,6 @@
- - AUTH_SYS does not handle multiple users, so all operations are sent as the user that established the mount.
- krb5p security has only been tested with DES, as the linux server does not support gss krb5 v2 tokens with rotated data.
- When recovering opens and locks outside of the server's grace period, client does not check whether the file has been modified by another client.
- If nfsd.exe is restarted while a drive is mapped, that drive needs to be remounted before further use.