Opened 18 years ago
Closed 5 years ago
#11826 closed enhancement (wontfix)
RFE: cyrus-sasl2 add PAM support
Reported by: | cgriff@… | Owned by: | |
---|---|---|---|
Priority: | Low | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | cooljeanius (Eric Gallager) | |
Port: | cyrus-sasl2 |
Description
With the current cyrus-sasl2 port (2.1.21_0), PAM is not a supported authentication mechanism in saslauthd. It would be nice if it was.
The following page describes a hack to get it working: http://translate.google.com/translate?hl=en&sl=ja&u=http://gema.luna2.org/mt/2006/11/cyrus_sasl_pam_on_mac_os_x.html
The page has some formatting errors, so here is a cleaned-up version of the relevant text:
sudo port configure cyrus-sasl2 cd /opt/local/var/db/dports cd sources/rsync.rsync.darwinports.org_dpupdate_dports cd security/cyrus-sasl2 cd work/cyrus-sasl-2.1.21/saslauthd sudo vi saslauthd.h 91st line/* #undef HAVE_PAM * ↓ #define HAVE_PAM 1 sudo vi Makefile 70th line LIBS = - lresolv - lresolv ↓ LIBS = - lresolv - lpam sudo port build cyrus-sasl2 sudo port - f uninstall cyrus-sasl2 sudo port install cyrus-sasl2
The modified cyrus-sasl2 seems to work on my computer.
Change History (8)
comment:1 Changed 18 years ago by pipping@…
Milestone: | → Port Enhancements |
---|
comment:2 Changed 17 years ago by nox@…
Priority: | Nice to have → Low |
---|
comment:3 Changed 16 years ago by (none)
Milestone: | Port Enhancements |
---|
comment:4 Changed 15 years ago by jmroot (Joshua Root)
Cc: | jmpp@… removed |
---|---|
Keywords: | cyrus-sasl2 removed |
Port: | cyrus-sasl2 added |
comment:6 Changed 10 years ago by mf2k (Frank Schima)
Cc: | landonf@… removed |
---|---|
Keywords: | pam saslauthd removed |
Owner: | changed from jmpp@… to landonf@… |
jmpp is no longer active. See #44809.
comment:7 Changed 7 years ago by mf2k (Frank Schima)
Owner: | landonf@… deleted |
---|---|
Status: | new → assigned |
comment:8 Changed 5 years ago by kencu (Ken)
Resolution: | → wontfix |
---|---|
Status: | assigned → closed |
12 years, no implementation. I think we can safely put this one to rest.
Note: See
TracTickets for help on using
tickets.
Milestone Port Enhancements deleted