[Postfixbuch-users] sasl development
Patrick Ben Koetter
p at state-of-mind.de
Mi Dez 28 16:14:08 CET 2005
* Andreas Kienle <andreas.kienle at andysoft.de>:
> Patrick Ben Koetter schrieb:
> > * Andreas Kienle <andreas.kienle at andysoft.de>:
> >
> >>Hallo miteinander,
> >>
> >>ich versuche mich gerade anhand dem aktuellen Postfixbuch von Ralph &
> >>Patrick (Dank an Euch zwei!!) an der saslauthentifizierung. Selber habe
> >>ich Debian im Einsatz.
> >>
> >>Nun versuche ich gerade den Cyrus SASL zu testen (Kap. 17.5). doch
> >>scheinen mir die Programme/Pakete zu fehlen. Bin nun schon verzweifelt
> >>auf der Suche und komme nicht dahinter. Weiss jemand von Euch ob die
> >>Pakete überhaupt bei Debian exisitieren, oder muß ich in der tat selber
> >
> >
> > Die existieren bei Debian AFAIK nicht. Ralf hatte vor 2 Jahren einen call beim
> > maintainer aufgemacht, aber da scheint nie was passiert zu sein.
>
> Werd mal schauen wer das Paket betreut und nochmals ein Anlauf wagen.
> >
> >
> >>Hand anlegen und das Zeug übersetzen?? Da wollte ich eigentlich drum
> >>herum kommen.
> >
> >
> > Lade die installierte Version als source von der Cyrus site.
> > Dann lass ein "./configure" laufen und ein "make", ABER kein "make install".
> > Danach wechselst Du ins sample/-Unterverzeichnis und machst ein "make
> > sample-server" und ein "make sample-client".
> >
> > Dann kannst Du testen...
>
> Erst mal herzlichen Dank für die Info.
>
> Hab ich gemacht :-(
>
> Kann das nicht komplett übersetzen es scheitert dann beim make vom
> Komplettpaket.
>
> hier mal ein Auszug. Weißt du was mir da fehlt??
Ein begabter Programmierer?
Ein Hammer für die SASL Leute?
Novocain für die Nerven?
Wie sieht denn Dein configure aus?
p at rick
>
> --snip--
> digestmd5.c:2077: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> digestmd5.c:2094: warning: dereferencing type-punned pointer will break
> strict-aliasing rules
> digestmd5.c:2212: warning: pointer targets in passing argument 2 of
> '_plug_strdup' differ in signedness
> digestmd5.c:2215: warning: pointer targets in passing argument 2 of
> '_plug_strdup' differ in signedness
> digestmd5.c:2235: warning: pointer targets in passing argument 1 of
> 'strlen' differ in signedness
> digestmd5.c:2235: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2235: warning: pointer targets in passing argument 1 of
> 'strlen' differ in signedness
> digestmd5.c:2235: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2235: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2235: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2247: warning: pointer targets in passing argument 1 of
> 'strlen' differ in signedness
> digestmd5.c:2247: warning: pointer targets in passing argument 1 of
> 'strlen' differ in signedness
> digestmd5.c:2247: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2247: warning: pointer targets in passing argument 2 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2247: warning: pointer targets in passing argument 1 of
> 'strlen' differ in signedness
> digestmd5.c:2247: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2247: warning: pointer targets in passing argument 2 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2247: warning: pointer targets in passing argument 1 of
> 'strlen' differ in signedness
> digestmd5.c:2247: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2247: warning: pointer targets in passing argument 2 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2247: warning: pointer targets in passing argument 1 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2247: warning: pointer targets in passing argument 2 of
> '__builtin_strcmp' differ in signedness
> digestmd5.c:2312: warning: pointer targets in passing argument 1 of
> '__builtin_strncpy' differ in signedness
> digestmd5.c:2330: warning: pointer targets in passing argument 2 of
> 'DigestCalcSecret' differ in signedness
> digestmd5.c:2330: warning: pointer targets in passing argument 3 of
> 'DigestCalcSecret' differ in signedness
> digestmd5.c:2475: warning: pointer targets in passing argument 2 of
> 'text->cipher_init' differ in signedness
> digestmd5.c:2475: warning: pointer targets in passing argument 3 of
> 'text->cipher_init' differ in signedness
> digestmd5.c: In function 'make_client_response':
> digestmd5.c:2971: warning: pointer targets in passing argument 3 of
> 'calculate_response' differ in signedness
> digestmd5.c:2971: warning: pointer targets in passing argument 11 of
> 'calculate_response' differ in signedness
> digestmd5.c:2995: warning: pointer targets in passing argument 6 of
> 'add_to_challenge' differ in signedness
> digestmd5.c:3106: warning: pointer targets in passing argument 2 of
> 'text->cipher_init' differ in signedness
> digestmd5.c:3106: warning: pointer targets in passing argument 3 of
> 'text->cipher_init' differ in signedness
> digestmd5.c: In function 'digestmd5_client_mech_step1':
> digestmd5.c:3674: warning: pointer targets in passing argument 2 of
> '_plug_strdup' differ in signedness
> digestmd5.c:3677: warning: pointer targets in passing argument 2 of
> '_plug_strdup' differ in signedness
> digestmd5.c:3645: warning: unused parameter 'serverin'
> digestmd5.c:3646: warning: unused parameter 'serverinlen'
> digestmd5.c: In function 'digestmd5_client_mech_step3':
> digestmd5.c:3782: warning: unused parameter 'prompt_need'
> digestmd5.c:3783: warning: unused parameter 'clientout'
> digestmd5.c:3784: warning: unused parameter 'clientoutlen'
> digestmd5.c: In function 'digestmd5_client_mech_step':
> digestmd5.c:3944: warning: pointer targets in assignment differ in
> signedness
> make[2]: *** [digestmd5.lo] Fehler 1
> make[2]: Verlasse Verzeichnis »/usr/src/cyrus-sasl-2.1.19/plugins«
> make[1]: *** [all-recursive] Fehler 1
> make[1]: Verlasse Verzeichnis »/usr/src/cyrus-sasl-2.1.19«
> make: *** [all] Fehler 2
> smtp2:/usr/src/cyrus-sasl-2.1.19#
> --snap--
> >
> > p at rick
> >
>
> --
> _______________________________________________
> Postfixbuch-users mailingliste
> Heinlein Professional Linux Support GmbH
>
> Postfixbuch-users at listi.jpberlin.de
> http://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
--
Das »Postfix«-Buch
<http://www.postfix-buch.com>
saslfinger (debugging SMTP AUTH):
<http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>
Mehr Informationen über die Mailingliste Postfixbuch-users