2 install MSVC 2010 Express
3 install mit kerberos for windows
4 install xulrunner 1.9.2 SDK
6 build moonshot mech_eap.dll
7 set environment variables:
8 XRSDK=<Path to xulrunner 1.9.2 SDK>
9 KRB_INSTALL_DIR=<Path to krb install dir>
10 create $(KRB_INSTALL_DIR)/@sysconfdir/gss/mech with contents:
11 eap-aes128 1.3.6.1.4.1.5322.22.1.17 <Path to mech_eap.dll>
12 eap-aes256 1.3.6.1.4.1.5322.22.1.18 <Path to mech_eap.dll>
14 open MoonshotFirefox.sln
15 build. *dbg/opt configuration must match mech_eap.dll, krb5_32.dll, gssapi.dll*
19 File -> Open file -> MoonshotFirefox.xpi (from Debug/Release subdirectory as appropriate)
21 run firefox.exe from $(KRB_INSTALL_DIR)/bin