diff --git a/README.html b/README.html
index a1da14a..7f6da88 100644
--- a/README.html
+++ b/README.html
@@ -18,8 +18,6 @@
h1 { font-size: 2em; text-align: center; background: none; }
h2 { margin: 24px 0 8px 0; font-variant: small-caps; border-bottom: 1px dashed #88A; }
h3 { margin-left: 8px; }
- span.filename { font-weight: bold; }
- span.code { font-family: Courier; }
/*]]>*/
@@ -40,70 +38,70 @@
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.)
- - ms-nfs41-client source code:
-
> git clone git://citi.umich.edu/projects/ms-nfs41-client.git
- Windows Driver Development Kit (WinDDK 6000 or later)
+ - ms-nfs41-client source code:
+
> git clone git://citi.umich.edu/projects/ms-nfs41-client.git
Instructions
- - Open the WinDDK 'x64 Checked Build Environment' for the target platform.
- - Change directory to ms-nfs41-client and type build. The project should build without errors.
+ - From the Start menu, open the WinDDK 'x64 Checked Build Environment' for the target platform.
+ - Change directory to ms-nfs41-client and type
build. The project 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-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
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').
- 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):
-
> signtool sign /v /s PrivateCertStore /n nfs41_test /t http://timestamp.verisign.com/scripts/timestamp.dll nfs41_driver.sys
+
> makecert /pe /ss PrivateCertStore /n CN=nfs41_test nfs41_test.cer
+ - Use the certificate to sign nfs41_driver.sys (Test-Signing a Driver File):
+
> signtool sign /v /s PrivateCertStore /n nfs41_test /t http://timestamp.verisign.com/scripts/timestamp.dll nfs41_driver.sys
- Install the certificate to the 'Trusted Root Certificate Authorities' store:
-
> certmgr /add /c nfs41_test.cer /s /r localMachine root
+
> certmgr /add /c nfs41_test.cer /s /r localMachine root
- Install the driver and update the registry:
-
> install.bat
+
> install.bat
- Copy the libtirpc configuration:
-
> mkdir C:\etc
-
> copy etc_netconfig C:\etc\netconfig
+
> mkdir C:\etc
+
> copy etc_netconfig C:\etc\netconfig
- Allow windows to load test-signed drivers:
-
> bcdedit /set testsigning on
+
> bcdedit /set testsigning on
- Reboot.
Instructions
- - From a Windows command prompt, run nfsd.exe.
- - Open a new Windows command prompt and run nfs_mount.exe to mount a share:
-
> nfs_mount.exe Z: nfs.citi.umich.edu:\
+ - From a Windows command prompt, run nfsd.exe.
+ - Open a new Windows command prompt and run nfs_mount.exe to mount a share:
+
> nfs_mount.exe Z: nfs.citi.umich.edu:\
- You can later unmount with:
-
> nfs_mount.exe -d Z
+
> nfs_mount.exe -d Z
Requirements
- Cygwin, including packages gcc-core, make, time, tirpc, git
- Connectathon Test Suite
- - ms-nfs41-client source code (patches for connectathon are located in ms-nfs41-client\tests)
+ - ms-nfs41-client source code (patches for connectathon are located in ms-nfs41-client\tests)
Instructions
- - Extract nfstests.zip into a directory that's convenient for testing (i.e. cthon04).
- - Open a Cygwin shell, and change directory to cthon04.
+ - Extract nfstests.zip into a directory that's convenient for testing (i.e. cthon04).
+ - Open a Cygwin shell, and change directory to cthon04.
- Create a git repository to track changes:
-
> git init
-
> git add *
-
> git commit -m "files from nfstests.zip"
+
> git init
+
> git add *
+
> git commit -m "files from nfstests.zip"
- Apply all cthon patches:
-
> git am /path/to/ms-nfs41-client/tests/*.patch
+
> git am /path/to/ms-nfs41-client/tests/*.patch
- Build the tests:
-
> make
+
> make
- Run the test suite on a mounted directory:
-
> ./runtests -a -t z:/testdir
+
> ./runtests -a -t z:/testdir