(no commit message)
authorhttp://petefoth.myopenid.com/ <http://petefoth.myopenid.com/@web>
Wed, 30 Nov 2011 10:25:49 +0000 (05:25 -0500)
committerwww-data <www-data@project-moonshot.org>
Wed, 30 Nov 2011 10:25:49 +0000 (05:25 -0500)
building_client_software_for_mac_os.mdwn

index c34036e..b1205f0 100644 (file)
@@ -7,10 +7,13 @@ It also contains instructions for creating an installer package allowing the Moo
 These notes are also in the file mac-client-installer/README.MacOsBuildInstructions
 
 There are three components that need to be built and installed:
+
 1: the Cyrus SASL2 library, along with the SASL GS2 Library which implements the GS2 GSS-API->SASL bridge mechanism.
+
 2: the Moonshot GSS EAP library, implements the EAP mechanism for use by the GSS API. This library depends on having a recent version of Kerberos. Mac OS X ships with Kerberos 5 release 1.7-prerelease which is not recent enough. So. for the installer at least, we will get and build the latest stable release (1.9.2) from [MIT](from http://web.mit.edu/kerberos/dist/index.html).
+
 3: the Moonshot Identity Selector/Manager software which... 
-ToDo: Complete this section
+ToDo: Complete this section when the client software is ported to Mac OS
 
 
 ###Getting the Moonshot source code 
@@ -112,7 +115,7 @@ We only need to install the mech_eap library
 The files and directories that are installed are as listed in README.KrbInstalledFiles
 
 ###Building the Moonshot Identity Selector/Manager software
-ToDo: Complete this section
+ToDo: Complete this section when the client software is ported to Mac OS
 
 ###Make the install package
 Ideally we would divide the installer into sub-packages (sasl and krb) within a single meta package. However this seems to be possible only from the packagemaker GUI: there are a number of problems with doing this from the packagemaker command line. We are therefore building a single package, with sasl and krb as choice items within the package.
@@ -156,5 +159,5 @@ Convert the disk image to read-only
     $ hdiutil convert temp.dmg -format UDZO -o moonshotclientsoftware.dmg
     $ rm temp.dmg
 
-The compressed disk image containing the installer package and the READMEs is now in file moonshotclientsoftware.dmg
+The compressed disk image containing the installer package and the READMEs is now in file *moonshotclientsoftware.dmg*