<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
I did but saslauthd still says: set_auth_mech&nbsp;&nbsp; : unknown authentication mechanism: radius<br>In fact if we take a look in Makefile.am and Makefile.in all the auth_mechanisms .c and .h files are referreced although when you compile only 4 of them are being used by saslatuhd (pam rimap shadow ...). So this shows that to install a new mechanism you have to work out with Cyrus dependencies files.<br><br>The problem is to find where Cyrus check the dependencies like if got unix -&gt; enable shadow, if got ldap -&gt; auth_ldap enable.<br><br>I have seen some referrences to some file in /deps/md5.Po and maybe i need to write a radius.Po file,&nbsp; but i can't find that folder neither a .Po file in cyrus folder.<br><br><br>&gt; Date: Tue, 13 Apr 2010 09:15:14 -0500<br>&gt; From: dwhite@olp.net<br>&gt; To: pilotex2001@hotmail.com<br>&gt; CC: cyrus-sasl@lists.andrew.cmu.edu<br>&gt; Subject: Re: creating my own auth_module for saslauthd<br>&gt; <br>&gt; On 12/04/10&nbsp;16:58&nbsp;+0200, francis joseph wrote:<br>&gt; &gt;I am trying to create my own authentifying module for saslauthd plugins. <br>&gt; &gt;In fact my goal is to to authentificate thru a radius server (For specific needs, I can't use the PAM)<br>&gt; &gt;The problem is that when I put all my implementation of the authentification function in auth_shadow.c and auth_shadow.h it works fine but when i make my own files auth_radius.c and auth_radius.h it doesn't although i declared my module in mechanisms.h and mechanism.c.<br>&gt; &gt;<br>&gt; &gt;I found that the problem is during cyrus sasl compilation it checks the OS (unix for me) and install only the appropiate mechanisms (PAM GETPWENT SHADOW RIMAP). So auth_radius mechanism isn't being in account by saslauthd. How can I force cyrus sasl to include my own authentification mechanisms with saslauthd ?<br>&gt; &gt;<br>&gt; &gt;I was thinking about writting in hard a new lin in the mech_list instance. Anyone knows how to walkthough this problem ?<br>&gt; <br>&gt; You'll also need to modify Makefile.am/Makefile.in to include your new .c<br>&gt; and .h files, and rerun configure.<br>&gt; <br>&gt; -- <br>&gt; Dan White<br>                                               <br /><hr />Télécharger en toute sécurité sur Internet ? <a href='http://clk.atdmt.com/FRM/go/206608211/direct/01/' target='_new'>La solution avec Internet Explorer 8</a></body>
</html>