[Postfixbuch-users] saslauthd Fragen

Andreas Winkelmann ml at awinkelmann.de
Sa Jul 2 10:50:49 CEST 2005


Am Saturday 02 July 2005 10:43 schrieb Marcel Hartmann:

> > > > Dann installier es neu und die logs sind sauber...
> >
> > Habe ich gerade auch gesehen. Ist echt bekloppt bei nem
> > definierten DEBUG mit
> > "LOG_ERR" (als Fehler) zu loggen.
> >
> > > > > 2. Ich benutze pam_mysql. Funzt alles prima bis jetzt. Was
> > > > > will mir aber
> > > > > diese Meldung sagen ?
> > > > >
> > > > >  >Jun 29 09:48:32 mail1 saslauthd[2973]: pam_mysql: acct_mgmt
> > > > >
> > > > > called but
> > > > >
> > > > >  >not implemented. Dont panic though :)
> > > > >
> > > > > Danke für ein paar Hinweise.
> > > > > --
> > > >
> > > > Kannst Du getrost ignorieren!
> > > >
> > > > Gruß Marcel
> > >
> > > Ich hatte etwas verwechselt, mein DEFINE DEBUG entfernd nur
> > > die logs in /var/log/messages, nicht im maillog.
> >
> > Wie hast Du es denn "auskommentiert"?

> Wie gesagt, dieser DEFINE DEBUG macht nur das messages log sauber!
> Wenn Du dann sqllog=1 in pam verwendest, hast Du nur noch die Auths
> in messages stehen die über pam_mysql gehen.

Was kommt denn genau im maillog? Die Meldungen die der OP gezeigt hat, sind 
ohne das "#define DEBUG" weg.

> [snip]
>  ...
>  #define PAM_SM_AUTH
>  #define PAM_SM_ACCOUNT
>  #define PAM_SM_SESSION
>  #define PAM_SM_PASSWORD
>
>  #define PAM_MODULE_NAME  "pam_mysql"
>  #define PLEASE_ENTER_PASSWORD "Password:"
>  #define PLEASE_ENTER_OLD_PASSWORD "(Current) Password:"
>  #define PLEASE_ENTER_NEW_PASSWORD "(New) Password:"
>  #define PLEASE_REENTER_NEW_PASSWORD "Retype (New) Password:"
> /*#define DEBUG  */
>
> #include <security/pam_modules.h>
> #include <security/pam_misc.h>
>  ...
> [/snip]
>
> das kannst Du dann mit /* # DEFINE DEBUG */ auskommentieren.
> Nun neu bauen (entweder als rpm oder die sourcen), fertig. ;-)
>
> Gruß
>   Marcel

-- 
	Andreas



Mehr Informationen über die Mailingliste Postfixbuch-users