[Postfixbuch-users] sasl development

Andreas Kienle andreas.kienle at andysoft.de
Mi Dez 28 15:56:24 CET 2005


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??

--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
> 




Mehr Informationen über die Mailingliste Postfixbuch-users