Windows Kerberos 5

Here are the steps for making the Windows version of Kerberos 5.

----------------------------------------------------------------------
METHOD 1:  ZIP file method

ON THE UNIX SIDE
1) cd xxx/krb5                         # Go to where the source lives
2) make -f Makefile.in kerbsrc.zip     # Does some Unix-side configuring
                                       # ...and creates kerbsrc.zip
3) <transfer kerbsrc.zip to the PC>

ON THE PC SIDE
1) md \k5                              # Create where we'll put the tree
2) cd \k5
3) unzip kerbsrc.zip
        - or -
   pkunzip -d kerbsrc.zip

4) nmake -c                            # Configures the makefiles and runs
                                       # ...make in all the subdirectories.
5) <make sure the config and realms files, krb.con and krb.rea, are in 
    the windows directory.>

----------------------------------------------------------------------
METHOD 2:  In place build

This method works when the Unix and Windows sides share a directory.
It was tested by using Samba on NetBSD to export a ``share'' to a WINNT
box.

ON THE UNIX SIDE
1) cd xxx/krb5						# where the source is
2) make -f Makefile.in config-windows-from-unix		# Does lots of config

ON THE PC SIDE
1) cd xxx\krb5						# where the source is
2) nmake -f Makefile.win				# build it!

----------------------------------------------------------------------

The resulting interesting files will be:
lib/libkrb5.dll                        # The actual DLL
lib/libkrb5.lib                        # The library for linking in the DLL
lib/gssapi.dll                         # A 2nd DLL for the gssapi world
lib/gssapi.lib                         # The library for linking in the DLL
windows/cns/cns.exe                    # Cygnus Network Security program
windows/wintel/telnet.exe              # K5 authenticated telnet program
