Dear Colleagues, Has anyone been successful in configuring SASL authentication in net-im/prosody? The desired result is that when I add a Unix user, this user should be able to login to Jabber automatically without adding a separate Jabber account (I use this feature in ejabberd).
I've configured SASL auth in prosody.cfg.lua according to the documentation, but all I get is Mar 09 00:16:36 modulemanager error Unable to load module 'sasl_cyrus': /usr/local/lib/prosody/modules/mod_sasl_cyrus.lua: No such file or directory Mar 09 00:16:36 modulemanager error Error initializing module 'auth_cyrus' on 'sibptus.ru': /usr/local/lib/prosody/util/startup.lua:145: module 'cyrussasl' not found: no field package.preload['cyrussasl'] no file '/usr/local/lib/prosody/cyrussasl.lua' no file '/usr/local/share/lua/5.2/cyrussasl.lua' no file '/usr/local/share/lua/5.2/cyrussasl/init.lua' no file '/usr/local/lib/lua/5.2/cyrussasl.lua' no file '/usr/local/lib/lua/5.2/cyrussasl/init.lua' no file '/usr/local/lib/prosody/cyrussasl.so' no file '/usr/local/lib/lua/5.2/cyrussasl.so' no file '/usr/local/lib/lua/5.2/loadall.so' I guess lua is missing the "cyrussasl" library but where do I get it? I could not find one in the ports. Nor does the net-im/prosody port have any configurable options to enable saslauthd support. -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN 2:5005/49@fidonet http://vas.tomsk.ru/
signature.asc
Description: PGP signature