[OpenIndiana-discuss] Cyrus SASL ver 2 package missing binary files?

Jerry Kemp sun.mail.list47 at oryx.cc
Wed Jan 4 18:01:27 UTC 2012


I am putting together a small mail server/MTA and I need to provide AUTH
authentication using Cyrus SASL + sendmail.

Looking at my OpenIndiana b151a box, it appears that the SASL ver 2 libraries
and include files are already present.

..............................................
# pkg search sasl
INDEX      ACTION VALUE                   PACKAGE
basename   dir    usr/lib/sasl
pkg:/system/library/security/libsasl at 0.5.11-0.151.1
basename   dir    etc/sasl                pkg:/SUNWcs at 0.5.11-0.151.1
basename   dir    usr/include/sasl        pkg:/system/header at 0.5.11-0.151.1
basename   dir    usr/lib/sasl
pkg:/system/library/security/gss at 0.5.11-0.151.1
basename   file   usr/share/info/sasl     pkg:/editor/gnu-emacs at 23.1-0.151.1
basename   file   usr/gnu/share/info/sasl pkg:/editor/emacs at 23.3.1-0.151.1
basename   file   usr/share/info/sasl     pkg:/editor/emacs at 23.3.1-0.151.1
#
..............................................


I also had no problem getting a good sendmail binary compiled with SASL support
using the included libraries and header files.
..............................................
# sendmail -d0.1 -bv root
Version 8.14.5
 Compiled with: DNSMAP LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8 MIME8TO7
                NAMED_BIND NDBM NETINET NETINET6 NETUNIX NEWDB NIS PIPELINING
                SASLv2 SCANF STARTTLS USERDB XDEBUG
#
..............................................

>From all of the sendmail + SASL AUTH setup guides I have found out on the
Internet, in addition to the libraries and include headers, I also need at least
a couple binary files that should be installed with Cyrus SASL named

saslpasswd2
saslauthd

These binaries are not on my system, and a "pkg search" doesn't find them either.

My question is, are the OpenIndiana SASL packages incomplete?  Or are the
binaries in another package that I just haven't figured out?

If the OpenIndiana packages are incomplete by design, do I need to just remove
them, then download+compile the source from scratch?

FWIW, but completely unrelated, I looked on an Oracle Solaris 11 system, and
Oracle has set up the packages the same way, including libraries and include
headers, but no binaries.

TIA for any comments,

Jerry




More information about the OpenIndiana-discuss mailing list