Mailinglist Archive: opensuse-bugs (3335 mails)
| < Previous | Next > |
[Bug 682340] 11.4 update breaks tftp server
- From: bugzilla_noreply@xxxxxxxxxx
- Date: Thu, 23 Jun 2011 16:20:31 +0000
- Message-id: <20110623162031.AFD5624551E@molor.provo.novell.com>
https://bugzilla.novell.com/show_bug.cgi?id=682340
https://bugzilla.novell.com/show_bug.cgi?id=682340#c1
Petr Uzel <puzel@xxxxxxxxxx> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |NEEDINFO
InfoProvider| |chris@xxxxxxxxxxxxxxxx
Status Whiteboard| |tftp
--- Comment #1 from Petr Uzel <puzel@xxxxxxxxxx> 2011-06-23 16:20:30 UTC ---
Harald, thanks for the report.
The problem is obviously that we instruct xinetd to run in.tftpd as user tftp
(user directive) and tftp then tries to setreuid() to user nobody, what only
root is permitted to do. Unfortunately, it seems that there's no option to
force tftp not to setreuid() at all.
Therefore, I think the proper solution for 11.4 is to modify xinetd.d/tftp as
Harald suggests.
For upstream/factory, better solution might be (unless I miss something
obvious) to add an option to tftp to disable setreuid() completely. I'll talk
with upstream about this.
I'd like to include fix for this into upcoming maintenance update for
bnc#699714 -> CC: maintenance.
@Chris: your opinion?
--
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.
| < Previous | Next > |