Bug 25896

Summary: [PATCH] several fixes for nfsd(8)
Product: Base System Reporter: mb <mb>
Component: binAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 5.0-CURRENT   
Hardware: Any   
OS: Any   

Description mb 2001-03-18 14:30:03 UTC
	- Merged KAME ipv6 support and fixed it.

	- Added new option: -d (unregister with rpcbind)

	- Added possibility to kill nfsd in a clean way:
	  kill -USR1 <PID of master nfsd>

	- Fixed issues with rpcbind registration, only do
	  the registration once for each protocol, and for
	  the localhost nfsd port only.

	- Fixed a bug in the for (;;) loop, correctly treat
	  the case: nfsd -h ip1, nfsd -h ip2 for ipv6 and
	  ipv4.

	- Fixed a bug during startup of nfsd. If nfsd encountered an
	  error condition and did exit(1), the children
	  where still there and had to be killed manually.

	- Removed ISO support

Fix: 

http://home.teleport.ch/freebsd/nfsd.diff

	(needs tirpc)
How-To-Repeat: 
	- killall -9 nfsd && rpcinfo -p

	- nfsd -h host1 -h host2
Comment 1 Kris Kennaway 2001-04-22 05:57:42 UTC
Can this be closed?

Kris

On Sun, Mar 18, 2001 at 03:22:07PM +0100, mb@imp.ch wrote:
> 
> >Number:         25896
> >Category:       bin
> >Synopsis:       [PATCH] several fixes for nfsd(8)
> >Confidential:   no
> >Severity:       serious
> >Priority:       medium
> >Responsible:    freebsd-bugs
> >State:          open
> >Quarter:        
> >Keywords:       
> >Date-Required:
> >Class:          sw-bug
> >Submitter-Id:   current-users
> >Arrival-Date:   Sun Mar 18 06:30:03 PST 2001
> >Closed-Date:
> >Last-Modified:
> >Originator:     Martin Blapp
> >Release:        FreeBSD 5.0-CURRENT i386
> >Organization:
> Improware AG
> >Environment:
> 
> 	- FreeBSD 5.0-CURRENT
> 	- TIRPC2.3, available from http://www.attic.ch/tirpc.html
> 	  http://home.teleport.ch/freebsd/tirpc-20010318.diff.tgz
> 
> >Description:
> 
> 	- Merged KAME ipv6 support and fixed it.
> 
> 	- Added new option: -d (unregister with rpcbind)
> 
> 	- Added possibility to kill nfsd in a clean way:
> 	  kill -USR1 <PID of master nfsd>
> 
> 	- Fixed issues with rpcbind registration, only do
> 	  the registration once for each protocol, and for
> 	  the localhost nfsd port only.
> 
> 	- Fixed a bug in the for (;;) loop, correctly treat
> 	  the case: nfsd -h ip1, nfsd -h ip2 for ipv6 and
> 	  ipv4.
> 
> 	- Fixed a bug during startup of nfsd. If nfsd encountered an
> 	  error condition and did exit(1), the children
> 	  where still there and had to be killed manually.
> 
> 	- Removed ISO support
> 
> >How-To-Repeat:
> 
> 	- killall -9 nfsd && rpcinfo -p
> 
> 	- nfsd -h host1 -h host2
> 
> >Fix:
> 
> 	http://home.teleport.ch/freebsd/nfsd.diff
> 
> 	(needs tirpc)
> >Release-Note:
> >Audit-Trail:
> >Unformatted:
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-bugs" in the body of the message
Comment 2 mb 2001-04-24 16:42:59 UTC
Hi Kris,

> Can this be closed?
>
> Kris

yes :-) Ian fixed most of them. There is one outstianding patch,
but doesn't have to do with this PR.

Martin
Comment 3 dd freebsd_committer freebsd_triage 2001-04-29 03:09:32 UTC
State Changed
From-To: open->closed

> Can this be closed? 
> 
> Kris 

yes [...]