/usr/lib/sasl2 and /usr/local/lib/sasl2 on a Macintosh

From: (no name) (no email)
Date: Fri May 20 2005 - 20:14:21 EDT

  • Next message: (no name): "is dlcompat still a requirement for Macintosh builds?"

    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


  • Next message: (no name): "is dlcompat still a requirement for Macintosh builds?"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD