Summary: | [patch] ypserv(8): ypserv -P [bin/109494] breaks tcp | ||||||
---|---|---|---|---|---|---|---|
Product: | Base System | Reporter: | Dylan Simon <dylan> | ||||
Component: | bin | Assignee: | freebsd-bugs (Nobody) <bugs> | ||||
Status: | Open --- | ||||||
Severity: | Affects Only Me | Keywords: | patch | ||||
Priority: | Normal | ||||||
Version: | Unspecified | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Dylan Simon
2011-08-29 20:30:15 UTC
Attached is a patch that seems to work. However, there seems to be another bug using ypserv -d where it exits ypproc_all_2_svc at the end even though it hasn't forked (PR #10970 collateral?), so I can't test completely. (I'm trying to get automount maps in linux to pull from FreeBSD NIS, which still isn't working.) Someone has done a rewrite to this exact section of code without fixing this bug. This bug completely breaks NIS over TCP which completely disables many (non-freebsd) clients. It is serious and blatantly obvious how the code is broken. It has been a year. Please somebody fix it. Responsible Changed From-To: freebsd-bugs->hrs I'll take this. For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped Keyword: patch or patch-ready – in lieu of summary line prefix: [patch] * bulk change for the keyword * summary lines may be edited manually (not in bulk). Keyword descriptions and search interface: <https://bugs.freebsd.org/bugzilla/describekeywords.cgi> |