Date: Sun, 18 Jul 2010 11:11:50 -0700 From: Benjamin Lee <ben@b1c1l1.com> To: Reko Turja <reko.turja@liukuma.net> Cc: "Mikhail T." <mi+thun@aldan.algebra.com>, Henrik /KaarPoSoft <henrik@kaarposoft.dk>, freebsd-stable@freebsd.org, Joerg Pulz <Joerg.Pulz@frm2.tum.de>, Jeremy Chadwick <freebsd@jdc.parodius.com> Subject: Re: openldap client GSSAPI authentication segfaults in fbsd8stablei386 Message-ID: <4C4343E6.4060307@b1c1l1.com> In-Reply-To: <E2DB6131DE844948B7212A988E188268@rivendell> References: <EF24D143F0AF49AD9B27F838AFA0A6F4@rivendell> <20100716110427.GA1939@icarus.home.lan> <20100716111000.GA2501@icarus.home.lan> <7AD0E8F6044245DEA6C218A28F08FB99@rivendell> <20100716122446.GA3241@icarus.home.lan> <B06E2DF2032C480AA3094E2F561911AF@rivendell> <20100716135102.GA5625@icarus.home.lan> <alpine.BSF.2.00.1007170834400.32465@unqrf.nqzva.sez2> <20100717134149.GA40907@icarus.home.lan> <677C8B72CF414265A0819E4824212BB5@rivendell> <20100717144120.GA42230@icarus.home.lan> <4C41F34E.2030309@b1c1l1.com> <E2DB6131DE844948B7212A988E188268@rivendell>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On 07/17/2010 03:37 PM, Reko Turja wrote: > >> Can you try reproducing the issue on 8-STABLE? >> >> I recently submitted a Heimdal patch against 8.1-STABLE and >> 9.0-CURRENT that resolves some libgssapi-related issues: >> >> http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/147454 >> >> The patch breaks ABI, so you'll have to rebuild libgssapi-dependent >> applications. > > When linking cyrus-sasl2 against gssapi library from either the 1.0.1 > official port or the inofficial 1.2.1 patchset cyradm works as expected > and it logs a message from gssapi/kerberos telling that no KDC's are > available - which is to be expected on a system that isn't using > gssapi/kerberos in authenticating. > > So the present behaviour in 8-RELEASE and 8-PRERELASE updated Monday the > 5th is clearly some kind of regression as system gsslib doesn't seem to > recognize the mech used or segfaults. > > Benjamin, can you clarify how to apply your patch against the source > tree - I tried 'patch < the_patchset.diff' in /usr/src but it just > created a bunch of files in the /usr/src which I think isn't the intention. Hi Reko, It looks like you've already figured it out (based on your responses elsewhere in the thread), but for the record you can apply the patch by running: cd /usr/src patch -p1 -E < foo.diff That patch is over a month old now and no longer applies cleanly. I'll port it forward when I get a chance. -- Benjamin Lee http://www.b1c1l1.com/ [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJMQ0PrAAoJEHBW16CPoSMCnfUP/imxJGtfUU5A+tZ7M5xwQCUb 4fsq4n9ItZcmeuqqpLw3CLwsj+adCs0ptvQSMKNbjaeEa2cFXxnp33wgbgu81VHv D9yEoDHtXfWVxyX/5BHMN/HRTp9rQUATZdm04B8akj23JeJpm2b0pha7jftTRIyc C5CAiP6NwNFrHOmALDuUDhh+2LWd2BXdNXlOfT7OMQ6BscZlhyx4RAzQxhVf8RKA gp1lG1m8M4jjJAwPLmk30lV95mr452DWicwVLnGK1ZeFU6xXY+rEJb6T1dq1D3UF KmNgu18ae+H3tFbtPgS54tQIz9m4UvN3+J8y+HuWEyJf8v8Nia1Q0kPi66T5E5ve zdrd1RQheTZZEiSs8sgiSmt3TZyYrUaxENE6ms7sFBymlHlTPBMSmiwfvZrTyVgZ T1E7+s0JVlVVOyd/6AbQQsNDErqXrkMH3MxAqs4f8T3LL1mGo0/0zXD9KauzfYKP lo9NRaIDDgZzQI0Er4ywhwp0hQKSWik/9r/Ze/cctWCd6KOIyKYIdfWqao3PX3oV 2p0czHAwvFDoQSQDmYUlJ2o9q29X69/ryZYtG2o6fg5VUVjhUk+J4FJKJkg3W4/V u6KsO2Dw0QSHHHWzXeu5vbXGCZRtLeEotZGOLUrvHD0LHRcYTBiFNRij8AcYLZSn glB57QAXskAl2nW8rBc3 =37q+ -----END PGP SIGNATURE-----help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4C4343E6.4060307>
