Patch-ID# 100296-04
Keywords: security nfs rpc mount exportfs
Synopsis: SunOS 4.1.1, 4.1.2, 4.1.3: netgroup exports to world
Date: Jun/18/92

Solaris Release: 

SunOS Release: 4.1.1 4.1.2 4.1.3 4.1.3C
 
Unbundled Product: 
 
Unbundled Release: 
 
Topic: Patch revision update for 4.1.3 support
 
BugId's fixed with this patch: 2000680 1044852 1048890 1047410

Relevant Architecture: sparc
    NOTE: sun3, sun4, sun4c, sun4m

Patches which may conflict with this patch:

Obsoleted by: 
	NOTE:4.1.3_U1

Problem Description: 

Bugid: 2000680(June 18, 1992, -04)
This patch version (-04) for 4.1.3 with no source change.
If the cached list of netgroups that a client is not a member of
exceeds the cache capacity then the mount daemon will acknowledge
the client's membership of any netgroup even if it is not a member.

Bugid: 1048890 
If the access list of hosts is a string under 256 chars then things 
work as expected, but that if it is longer everyone can mount the 
filesystem.

Bugid: 1044852
Additionally this patch also fixes a problem where the cached netgroup
entry may contain groups from the previous mount.

Bugid: 1047410
rpc.mountd dies when yp_get_default_domain returns null.


Patch Installation Instructions:
--------------------------------
INSTALL: 

As root:
 mv /usr/etc/rpc.mountd /usr/etc/rpc.mountd.FCS
 cp `arch -k`/{OS Level}/rpc.mountd /usr/etc
 chown root /usr/etc/rpc.mountd
 chgrp staff /usr/etc/rpc.mountd
 chmod 755 /usr/etc/rpc.mountd

 You will then need to kill the currently running rpc.mountd and restart
it as per /etc/rc.local or simply reboot the system.


Special Install Instructions: 
-----------------------------
None.
