From 0540f3eb550a75a2253a82b2e240d403ec67aaf9 Mon Sep 17 00:00:00 2001 From: "http://petefoth.myopenid.com/" Date: Wed, 30 Nov 2011 05:25:49 -0500 Subject: [PATCH] --- building_client_software_for_mac_os.mdwn | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/building_client_software_for_mac_os.mdwn b/building_client_software_for_mac_os.mdwn index c34036e..b1205f0 100644 --- a/building_client_software_for_mac_os.mdwn +++ b/building_client_software_for_mac_os.mdwn @@ -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* -- 2.1.4