[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