[Bug 841788] New: gssd crashes at rcnfs start with NFSv4 and Kerberos
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c0 Summary: gssd crashes at rcnfs start with NFSv4 and Kerberos Classification: openSUSE Product: openSUSE Factory Version: 13.1 Beta 1 Platform: x86-64 OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: alex@sec.in.tum.de QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:23.0) Gecko/20100101 Firefox/23.0 OS Info: openSUSE 13.1 Beta 1 (x86_64) VERSION = 13.1 CODENAME = Bottle Configuration: NFS_SECURITY_GSS="yes" NFS3_SERVER_SUPPORT="no" NFS4_SUPPORT="yes" GSSD_OPTIONS="" NFS_GSSD_AVOID_DNS="no" fstab: server:/home /home nfs4 sec=krb5i,sync,soft,defaults 0 0 When: At an rcnfs start I got the following Errormsg. in /var/log/message Error MSG: kernel: [348509.305940] rpc.gssd[23614]: segfault at 1 ip 00007f1a4dd69be5 sp 00007fff0f6160f0 error 4 in libgssglue.so.1.0.0[7f1a4dd66000+9000] Reproducible: Always Reproducible: Always Steps to Reproduce: 1. setup as describe NFSv4 with Kerberos 2. rcnfs start Actual Results: Error MSG: kernel: [348509.305940] rpc.gssd[23614]: segfault at 1 ip 00007f1a4dd69be5 sp 00007fff0f6160f0 error 4 in libgssglue.so.1.0.0[7f1a4dd66000+9000] Expected Results: started NFS and mount -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c Ye Yuan <yyuan@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yyuan@suse.com AssignedTo|bnc-team-screening@forge.pr |nfbrown@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c1 Neil Brown <nfbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |alex@sec.in.tum.de --- Comment #1 from Neil Brown <nfbrown@suse.com> 2013-10-21 05:54:14 UTC --- This might be a known bug in libtirpc. What version do you have? (rpm -q libtirpc1) Also, what is at the top of rpm -q --changelog libtirpc1 If you update to the latest factory, does the problem go away? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c2 Alexander Lüdtke <alex@sec.in.tum.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|alex@sec.in.tum.de | --- Comment #2 from Alexander Lüdtke <alex@sec.in.tum.de> 2013-10-21 12:24:28 UTC --- (In reply to comment #1)
This might be a known bug in libtirpc. What version do you have? (rpm -q libtirpc1) Also, what is at the top of rpm -q --changelog libtirpc1
If you update to the latest factory, does the problem go away?
the problem is still there - but the error msg changed to: rpc.gssd[3908] trap stack segment ip:7fd48e3fef5b sp:7fffcee649b0 error:0 the infos u liked to have: version of libtirpc1: libtirpc1-0.2.2-21.1.2.x86_64 changelog of libtirpc1 : * Mon Apr 15 2013 mmeister@suse.com - Added url as source. Please see http://en.opensuse.org/SourceUrls -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c3 Neil Brown <nfbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |alex@sec.in.tum.de --- Comment #3 from Neil Brown <nfbrown@suse.com> 2013-10-21 21:56:38 UTC --- So after the update you now have libtirpc1-0.2.3-1.1.x86_64 ? I really thought that would fix the problem. If you just run /usr/sbin/rpc.gssd does it produce the error? If so, can you strace -o /tmp/strace /usr/sbin/rpc.gssd and attach the "/tmp/strace" file? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c4 --- Comment #4 from Alexander Lüdtke <alex@sec.in.tum.de> 2013-10-22 09:25:36 UTC --- Created an attachment (id=564379) --> (http://bugzilla.novell.com/attachment.cgi?id=564379) strace of rpc.gssd start -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c5 Alexander Lüdtke <alex@sec.in.tum.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |alex@sec.in.tum.de --- Comment #5 from Alexander Lüdtke <alex@sec.in.tum.de> 2013-10-22 09:53:12 UTC --- after I did update today I now have libtirpc1-0.2.3-1.1.x86_64 still got an error in /var/log/message after rcnfs start: kernel: [ 536.350261] rpc.gssd[4116]: segfault at 25 ip 00007fd2838a113f sp 00007fff4817c570 error 4 in libgssapi_krb5.so.2.2[7fd283879000+43000] But as I see thats diffrent now. I add a new strace file (strace-22-10-2013-002). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c6 --- Comment #6 from Alexander Lüdtke <alex@sec.in.tum.de> 2013-10-22 09:53:56 UTC --- Created an attachment (id=564385) --> (http://bugzilla.novell.com/attachment.cgi?id=564385) strace of rpc.gssd start 22.10.2013 11:53 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c7 --- Comment #7 from Neil Brown <nfbrown@suse.com> 2013-10-24 02:23:41 UTC --- Bother - I forgot that rpc.gssd forks. That strace only shows the parent, but the child does all the work, including crashing. Could you add the '-F' flag to strace and try again please? Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c8 --- Comment #8 from Alexander Lüdtke <alex@sec.in.tum.de> 2013-10-24 12:22:44 UTC --- Created an attachment (id=564816) --> (http://bugzilla.novell.com/attachment.cgi?id=564816) strace of rpc.gssd start 24.10.2013 Hope that helps -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c9 --- Comment #9 from Alexander Lüdtke <alex@sec.in.tum.de> 2013-10-24 12:31:16 UTC --- Created an attachment (id=564817) --> (http://bugzilla.novell.com/attachment.cgi?id=564817) strace of rpc.gssd start 24.10.2013 - 02 ignore the strace of rpc.gssd start 24.10.2013 ! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c10 --- Comment #10 from Alexander Lüdtke <alex@sec.in.tum.de> 2013-10-24 12:32:22 UTC --- Ive done the strace with -F but then the process didnt end - I had to kill it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c11 --- Comment #11 from Neil Brown <nfbrown@suse.com> 2013-10-29 02:12:54 UTC --- I guess I should have clarified that it needs to be an strace of rpc.gssd in a context where that "segfault" error gets generated. When the "segfault" happens, the strace will end. Is it possible to reproduce that circumstance and get the strace? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c12 --- Comment #12 from Alexander Lüdtke <alex@sec.in.tum.de> 2013-11-04 11:31:49 UTC --- looks like the gssd problem is fixed now :-) But now I get an other error: rhea kernel: [ 4977.928970] NFS: nfs4_discover_server_trunking unhandled error -512. Exiting with error EIO -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c13 --- Comment #13 from Neil Brown <nfbrown@suse.com> 2013-11-05 02:28:27 UTC --- Well, at least something is fixed. Do you get that "..unhandled error..." message when you interrupt or kill something, or does it happen all by itself. If the former, I exactly the problem and you can probably ignore it. If the latter (which I suspect is more likely) then I think this might be a known problem which I don't think has been resolved yet. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c14 Alexander Lüdtke <alex@sec.in.tum.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #564379|0 |1 is obsolete| | Attachment #564385|0 |1 is obsolete| | Attachment #564816|0 |1 is obsolete| | Attachment #564817|0 |1 is obsolete| | --- Comment #14 from Alexander Lüdtke <alex@sec.in.tum.de> 2013-11-05 09:20:24 UTC --- Created an attachment (id=566135) --> (http://bugzilla.novell.com/attachment.cgi?id=566135) strace of rpc.gssd 05.11.2013 -- 01 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c15 --- Comment #15 from Alexander Lüdtke <alex@sec.in.tum.de> 2013-11-05 09:35:28 UTC --- Guess I was to fast :-( I was manage to get an rpc error again, including an strace (attached as 20131105-01 ) What did I do: 1. rcnfs start --> rhea kernel: [84159.257584] rpc.gssd[6995]: segfault at 25 ip 00007f91aa5f913f sp 00007fff6bf19e50 error 4 in libgssapi_krb5.so.2.2[7f91aa5d1000+43000] 2. rcnfs status (gssd was not running !) 3. strace -F -o /tmp/strace-2013-11-04-02 /usr/sbin/rpc.gssd 4. rcnfs status gssd running now 5. try to mount nfs4 (kerorized) --> rhea kernel: [84274.970759] NFS: nfs4_discover_server_trunking unhandled error -32. Exiting with error EIO + crash of rpc.gssd Ill try to get the segfault error in an strace ... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c16 --- Comment #16 from Neil Brown <nfbrown@suse.com> 2013-11-06 02:31:11 UTC --- Hmm..that's a somewhat different error: -32 rather than -512. Seems there are a number of bugs here. The strace looks like it might be useful - thanks. It'll take a while to figure out what it is really telling me. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c17 Neil Brown <nfbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mike@m-buchau.de --- Comment #17 from Neil Brown <nfbrown@suse.com> 2013-11-11 07:58:56 UTC --- *** Bug 849757 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=849757 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c18 --- Comment #18 from Neil Brown <nfbrown@suse.com> 2013-11-12 04:34:30 UTC --- The gdb trace information from bug 849757 was very helpful - thanks. That seems to be an old bug that has resurfaced. It is related to shared libraries. There are a collection of 'gss' symbols that a device in each of two libraries. libgssapi_krb5 and libgssglue. For example gss_acquire_cred(). The 'cred' data structure has different contents in these two libraries!!!! So it is very important that one or the other is used consistently. A field that is a pointer in one structure lines up with a counter with value '1' in the other structure. When confusion happens we try to dereference '1' and that crashes. I don't know for a fact that this was happening in Alexander's case (this bug), but it seems likely. If interested, see http://marc.info/?l=linux-nfsv4&m=126815570417842&w=2 and the entire thread. I'll attach an nfs-client rpm which you can install with rpm -U --force nfs-client-1.2.8-0..... If anyone can check if it fixes your problem, I'd really appreciate it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c19 --- Comment #19 from Neil Brown <nfbrown@suse.com> 2013-11-12 04:35:23 UTC --- Created an attachment (id=566981) --> (http://bugzilla.novell.com/attachment.cgi?id=566981) RPM for testing. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c20 --- Comment #20 from Alexander Lüdtke <alex@sec.in.tum.de> 2013-11-12 09:39:29 UTC --- Thanks for the rpm Neil :-) Now I got the NFS mounted --> it works :-) Sounds like a really strange bug. There is just something that I found a little curious now. now an rcnfs status shows the following: Nov 12 10:21:13 rhea rpc.gssd[2974]: ERROR: GSS-API: error in gss_free_lucid_sec_context(): GSS_S_NO_CONTEXT (No context has been established) - Unknown error Nov 12 10:21:13 rhea rpc.gssd[2974]: WARN: failed to free lucid sec context -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c21 --- Comment #21 from Michael Buchau <mike@m-buchau.de> 2013-11-12 19:30:44 UTC --- The RPM works for me too on an OS 13.1 GM system with all patches applied and I'm also seeing those "lucid" errors. Nevertheless, thanks for fixing! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c22 --- Comment #22 from Neil Brown <nfbrown@suse.com> 2013-11-13 01:09:17 UTC --- Thanks for testing. The "lucid" errors seem to be a sign of a different sort of library incompatibility. It might not be fatal ... but I can't be sure. So: different approach. Instead of building nfs-utils with --with-gssglue (which is what I did before) let build libtirpc without --with-gssglue. That seems to be the recommended approach now. So please zypper install nfs-client-1.2.8-4.2.1.x86_64 to get the old gssd back (which presumably will crash again), and then install the libtirpc1 rpm which I will attach. Then report your results. It seems to work OK in basic testing, but I don't have a kerberos setup I can easily test. Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c23 Neil Brown <nfbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #566981|0 |1 is obsolete| | --- Comment #23 from Neil Brown <nfbrown@suse.com> 2013-11-13 01:09:50 UTC --- Created an attachment (id=567194) --> (http://bugzilla.novell.com/attachment.cgi?id=567194) libtirpc1 rpm for testing. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c24 --- Comment #24 from Alexander Lüdtke <alex@sec.in.tum.de> 2013-11-13 13:47:43 UTC --- Wonderful ! Now its working without any error ! Thanks :-) Nov 13 14:44:08 rhea systemd[1]: Starting LSB: NFS client services... Nov 13 14:44:08 rhea nfs[14290]: Starting NFS client services: sm-notify gssd idmapd..done Nov 13 14:44:08 rhea nfs[14290]: Mounting network file systems .....done Nov 13 14:44:08 rhea systemd[1]: Started LSB: NFS client services. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c25 --- Comment #25 from Michael Buchau <mike@m-buchau.de> 2013-11-13 22:04:37 UTC --- I can confirm Alexander's results. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c26 Neil Brown <nfbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED CC| |okir@suse.com InfoProvider|alex@sec.in.tum.de | --- Comment #26 from Neil Brown <nfbrown@suse.com> 2013-11-13 22:28:26 UTC --- Thanks to both of you for testing. I've started to ball rolling to get libtirpc updated for 13.1-final. Hopefully it will roll through in time. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c27 Neil Brown <nfbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nfbrown@suse.com AssignedTo|nfbrown@suse.com |okir@suse.com --- Comment #27 from Neil Brown <nfbrown@suse.com> 2013-11-18 00:28:23 UTC --- Reassigning to maintainer of libtirpc. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c28 --- Comment #28 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-11-29 10:00:13 CET --- This is an autogenerated message for OBS integration: This bug (841788) was mentioned in https://build.opensuse.org/request/show/208861 Factory / libtirpc -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c29 James Carter <jimc@math.ucla.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jimc@math.ucla.edu --- Comment #29 from James Carter <jimc@math.ucla.edu> 2013-12-04 21:41:42 UTC --- Confirming that the bug is still present in OpenSuSE-13.1-final with these package versions: nfs-client-1.2.8-4.5.1.x86_64 libtirpc1-0.2.3-1.1.x86_64 libgssglue1-0.4-2.1.2.x86_64 Thanks to Neil Brown for the patch RPM: installing bug-841788_libtirpc1-0.2.3-0.x86_64.rpm and downgrading to nfs-client-1.2.8-4.2.1.x86_64 puts a band-aid on the problem. Could you possibly post the patch file and/or a bugfix package for i586? Anxiously awaiting the official update. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c30 --- Comment #30 from Neil Brown <nfbrown@suse.com> 2013-12-04 22:08:10 UTC --- To apply the fix to a source package, you need: -BuildRequires: libgssglue-devel +BuildRequires: krb5-mini-devel and @@ -84,8 +84,7 @@ %configure --disable-static \ --with-pic \ --libdir=/%{_lib} \ - --enable-gss \ - --with-gssglue + --enable-gss applied to libtirpc.spec. An official update is complicated. libgssglue only had a runtime dependency on krb5. Adding a build-time dependency adds krb5 to the so-call "boot strap dependency loop" which is everything that needs to be built to build gcc. (libtirpc is in there because pam depends on it. I'm not entirely sure why pam is in there, but pam is fairly basic, so it makes sense). We can probably make krb5-mini a little slimmer, but it still depends on e2fsprogs which has a dependencies on TeX... Maybe we can make a e2fsprogs-mini, but I'm not sure. I've been looking into it though. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c31 Neil Brown <nfbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |jimc@math.ucla.edu --- Comment #31 from Neil Brown <nfbrown@suse.com> 2013-12-04 22:45:39 UTC --- You can get prebuilt rpm for x86_64 and i586 from http://download.opensuse.org/repositories/home:/neilbrown:/branches:/Base:/S... You should not need to revert to an earlier nfs-client. Does it not work with the latest nfs-client and the fixed libtirpc? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c32 James Carter <jimc@math.ucla.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED InfoProvider|jimc@math.ucla.edu | --- Comment #32 from James Carter <jimc@math.ucla.edu> 2013-12-04 23:36:46 UTC --- Thanks! I installed that package on an i586 machine (without downgrading nfs-client) and the problem (segfault in rpc.gssd) is fixed. Packages actually installed: libtirpc1-0.2.3-58.1.i586 libgssglue1-0.4-2.1.2.i586 (no longer required by libtirpc1) nfs-client-1.2.8-4.5.1.i586 I'll re-upgrade nfs-client on the x86_64 machines to the current version. I know that managing a distro is a can of worms, but I'm beginning to understand that it's a really horrendous can of worms. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c33 Neil Brown <nfbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mcaj@suse.com --- Comment #33 from Neil Brown <nfbrown@suse.com> 2013-12-05 02:37:33 UTC --- *** Bug 853362 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=853362 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c34 --- Comment #34 from Alexander Lüdtke <alex@sec.in.tum.de> 2013-12-05 09:48:52 UTC --- I use the Bugfix of Neil (libtirpc u find above) works fine for me with the final too. But it would be nice if there is a solution that works out of the box - what it has done in former releases (used it since 12.1). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c35 Martin Caj <mcaj@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |FIXED --- Comment #35 from Martin Caj <mcaj@suse.com> 2013-12-05 10:20:16 UTC --- HI, I can confirmed that the packaged libtirpc1 version 0.2.3-58.1 from obs://build.opensuse.org/home:neilbrown fixed that trouble. I hope the fix`ll go to the main OpenSUSE update soon ;) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c36 Michal Svec <msvec@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |msvec@suse.com Resolution|FIXED | --- Comment #36 from Michal Svec <msvec@suse.com> 2013-12-06 09:50:41 CET --- Could you pls submit this as an update for 13.1? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c37 Hardy Heroin <hardy.heroin+novell@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hardy.heroin+novell@gmail.c | |om --- Comment #37 from Hardy Heroin <hardy.heroin+novell@gmail.com> 2013-12-09 12:02:33 UTC --- I can also confirm that I suffer from this bug and I would appreciate a fix in the main repository. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c38 --- Comment #38 from Martin Caj <mcaj@suse.com> 2013-12-18 08:29:45 UTC --- Hi Neil. did you please submit your fixed libtirpc1 into the main update repository ? Today I was testing it again and found in the openSUSE-13.1-1.10 repository is still the old /broken library and in your branche of base OpenSUSE_13.1 isn't the libtirpc1 library any more :( Information for package libtirpc1: ---------------------------------- Repository: openSUSE-13.1-1.10 Name: libtirpc1 Version: 0.2.3-1.1 Arch: x86_64 Vendor: openSUSE Installed: Yes Status: up-to-date so currently we aren't able to use NFS with GSSD on OpenSUSE 13.1 machines. Martin (In reply to comment #31)
You can get prebuilt rpm for x86_64 and i586 from
http://download.opensuse.org/repositories/home:/neilbrown:/branches:/Base:/S...
You should not need to revert to an earlier nfs-client. Does it not work with the latest nfs-client and the fixed libtirpc?
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c39 --- Comment #39 from Neil Brown <nfbrown@suse.com> 2013-12-18 22:10:28 UTC --- Base:System/libtirpc currently has the fix. There are "issues" with getting it in to openSUSE See the thread http://lists.opensuse.org/opensuse-packaging/2013-11/msg00126.html which continues http://lists.opensuse.org/opensuse-packaging/2013-12/msg00001.html for details. I've done all I can. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c40 --- Comment #40 from Michal Svec <msvec@suse.com> 2013-12-19 08:36:59 CET --- Thank you! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c41 Heiner Markert <mephisto@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mephisto@gmx.net --- Comment #41 from Heiner Markert <mephisto@gmx.net> 2013-12-21 14:44:57 UTC --- Thank you for your effort! The patched libtirpc1 rpm is no longer available under the mentioned link
You can get prebuilt rpm for x86_64 and i586 from
http://download.opensuse.org/repositories/home:/neilbrown:/branches:/Base:/S...
In my fully updated opensuse 13.1 installation, rpc.gssd still segfaults when I do a secure nfs4 mount, I have libtirpc1 Version 0.2.3-1.1 Is there any known workaround to get kerberized nfs mounts working in 13.1? Best regards Heiner -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c42 --- Comment #42 from Michal Svec <msvec@suse.com> 2014-01-06 10:09:12 CET --- So can we get anything submitted for 13.1? Eg. the packages that were built around comment 31? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c43 --- Comment #43 from simon heckl <simon.heckl@web.de> 2014-01-31 12:00:41 UTC ---
You can get prebuilt rpm for x86_64 and i586 from
http://download.opensuse.org/repositories/home:/neilbrown:/branches:/Base:/S...
The rpm was not available but I got a working version there http://download.opensuse.org/repositories/home:/lnt-sysadmin:/tools/openSUSE... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c44 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #44 from Benjamin Brunner <bbrunner@suse.com> 2014-03-21 10:32:04 CET --- Update released for openSUSE 13.1. Resolved fixed. Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c45 Neil Brown <nfbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #45 from Neil Brown <nfbrown@suse.com> 2014-03-21 10:04:56 UTC --- Hi Benjamin, What update is this? We need an update for libtirpc and openSUSE:13.1:Update/libtirpc is still wrong. It contains --with-gssglue. I haven't submitted and update for that yet because 'pam' needed to be updated first. Is it the pam update that you were referring to? That is only the first step. But thanks for reminding me, I'll get the libtirpc update submitted next week. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c46 --- Comment #46 from Hans-Peter Jansen <hpj@urpla.net> 2014-03-21 10:34:09 UTC --- Guys'n'gals, * bug got reported against Beta 1 of 13.1 * Neil has a fix since beginning of December last year * now 2 days off for taking half a year from reporting to final attempt to fix it (for the public) * fix attempt doesn't contain any references to what packages were attempted to fix, nor a SR number, nor any SWAMP action This case shows an impressive performance, doesn't it? SCR -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c47 Roland Mainz <roland.mainz.bugzilla-suse@nrubsig.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |roland.mainz.bugzilla-suse@ | |nrubsig.org --- Comment #47 from Roland Mainz <roland.mainz.bugzilla-suse@nrubsig.org> 2014-03-24 04:12:09 UTC --- Erm... any news on this issue ? It seems Kerberiz'ed NFS (NFSv3/NFSv4) is still broken in SuSE 13.1 ... ;-( -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c48 --- Comment #48 from Bernhard Wiedemann <bwiedemann@suse.com> 2014-03-27 02:00:17 CET --- This is an autogenerated message for OBS integration: This bug (841788) was mentioned in https://build.opensuse.org/request/show/227677 13.1 / libtirpc -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c49 --- Comment #49 from Swamp Workflow Management <swamp@suse.de> 2014-04-04 08:04:25 UTC --- openSUSE-RU-2014:0478-1: An update that has one recommended fix can now be installed. Category: recommended (low) Bug References: 841788 CVE References: Sources used: openSUSE 13.1 (src): libtirpc-0.2.3-4.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c50 Neil Brown <nfbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #50 from Neil Brown <nfbrown@suse.com> 2014-04-04 08:18:14 UTC --- Yay - the fix is finally out. Sorry of the delay. This one had some complications and unfortunate delays. Should all work now - thanks for your patience. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=841788 https://bugzilla.novell.com/show_bug.cgi?id=841788#c51 Neil Brown <nfbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joost.van.rooij@hotmail.com --- Comment #51 from Neil Brown <nfbrown@suse.com> 2014-09-19 09:52:46 UTC --- *** Bug 862131 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=862131 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com