From: (no name) (no email)
Date: Fri May 20 2005 - 20:14:21 EDT
Hi all,
I finished implementing SASL for IMAP and POP3 for Thunderbird and it
seems to work great (thanks to the help of Derek, Ken & Morten). I'm
not sure if the Mozilla people are going to let me check in the fix as
it is because it would require Mozilla builders to download and install
Cyrus in order to pick up the functionality I'm delivering. So it
looks like I get to port my Cyrus-using code over to an
"nsIAuthModule", where it will pick up Cyrus if it exists or whatever
is native on Windows if Cyrus doesn't exist. There's little
documentation or working examples, so that's a job I'm not looking
forward to. I know these enhancements to TBird and Mozilla will be
very appreciated by lots of people and groups, so if anyone wants me to
keep them in the loop or provide code or binaries, just email me. :-)
Anyways... on to the problem at hand:
I just built Cyrus on a second Macintosh to use while I send in my
primary development box for repairs.
I ended up not being able to do the final "ln -s /usr/local/lib/sasl2
/usr/lib/sasl2" command because there is already a directory with files
in it at /usr/lib/sasl2. These appear to be libraries that ship with
the system.
The contents of the /usr/lib/sasl2 folder under OS 10.3.9 look like
this: <http://rsug.itd.umich.edu/~myke/pantherusrlibsasl2.html>
(missing libgssapi, most obviously)
The contents of the /usr/lib/sasl2 folder under OS 10.4.1 look like
this: <http://rsug.itd.umich.edu/~myke/tigerusrlibsasl2.html> (this
ships with libgassapi, but not libsasldb that Cyrus comes with)
The contents of my built Cyrus folder on 10.4.1 look like this:
<http://rsug.itd.umich.edu/~myke/usrlocallibsasl2.html>
Is it safe for me to copy the contents of /usr/local/lib/sasl2 into
/usr/lib/sasl2?
Or what should Mac developers be doing instead? the notes in
doc/install.html and doc/macosx.html provide no obvious guidance on
this. Or did I miss something somewhere else in documentation &
archives?
thanks,
michael
|
|
|