X-Git-Url: http://www.project-moonshot.org/gitweb/?p=devwiki.git;a=blobdiff_plain;f=prepare.mdwn;h=da84a2e4448868813eda1f9199d1cc2abfa77368;hp=db1ec73e9b09e6bd8635a6c882376eeec18d0f51;hb=c4407c72a70e1af6f036fe43a6b738b13d090c65;hpb=46c7ccde986869c06e8ab233d30dd97096329bd5 diff --git a/prepare.mdwn b/prepare.mdwn index db1ec73..da84a2e 100644 --- a/prepare.mdwn +++ b/prepare.mdwn @@ -1,14 +1,15 @@ # Preparing to use Moonshot +This set of instructions assumes you are using system Kerberos libraries; some things will be relative to the installation prefix of Kerberos if you are using Kerberos built from source. + + First, look at the mech file in the mech_eap directory of the source tree. Copy this file to /etc/gss/mech (or on Debian/Ubuntu systems /usr/etc/gss/mech). The Debian path is a bug that will be fixed; this page will be updated after. Then, create a symlink from /usr/lib/gss/mech_eap.so to the installed mech_eap.so. Are you getting the feeling you're running down some untested code paths here yet? -On Debian systems make sure /usr/lib/freeradius is in your default linker search path. Perhaps edit /etc/ld.so.conf and run ldconfig. Yes, that too is a bug. - -Create a radsec.conf in $prefix/etc/radsec.conf. +On Debian systems if you are using the system freeradius libraries make sure /usr/lib/freeradius is in your default linker search path. Perhaps edit /etc/ld.so.conf and run ldconfig. Yes, that too is a bug. If you are not using system freeradius libraries you probably have to do something similar. -Create a valid freeradius dictionary in $prefix/share/freeradius/dictionary. This may be a bug as well. +Create a valid freeradius dictionary in $prefix/etc/radb/dictionary. This may be a bug as well. # Configuring Kerberos