Patch-ID# 102872-03
Keywords: rpc.yppasswdd passwd nis core dumps
Synopsis: SunOS 4.1.4: C2 rpc.yppasswdd patch
Date: Dec/19/97

Solaris Release: 1.1.2

SunOS Release: 4.1.4

Unbundled Product:

Unbundled Release:

Relevant Architectures: sparc
    NOTE: sun4 sun4c sun4m

BugId's fixed with this patch: 4010776 1179082 1173802

Changes incorporated in this version: 4010776

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch:

Patches required with this patch:

Obsoleted by:

Files included with this patch: README
				rpc.yppasswdd
                                rpc.yppasswdd.static
Problem description:

4010776  can't change yppasswd with RPC: Server can't decode arguments

1179082: improper locking of passwd.adjunct file with rpc.yppasswdd and C2

1173802: rpc.yppasswdd dumps core


Patch Installation Instructions:

NOTE:	  Regardless of whether you are running C2 or not
	  on the NIS master server, you can install the new
	  rpc.yppasswdd using the steps below.

Note that dynamically linked binaries are incompatible with the
use of the US Encryption Kit.  If you will be using the US
Encryption Kit, load the static version (rpc.yppasswdd.static)
of the provided binary file.

	As root:
	# mv /usr/etc/rpc.yppasswdd /usr/etc/rpc.yppasswdd.FCS

	Install the new version of "rpc.yppasswdd":
	# cp rpc.yppasswdd /usr/etc/rpc.yppasswdd
	# chown root.staff /usr/etc/rpc.yppasswdd
	# chmod 755 /usr/etc/rpc.yppasswdd

	Make /etc/security directory to store locks
	# mkdir /etc/security

	Then, either restart "rpc.yppasswdd" daemon (with
	all the required options) manually or simply reboot
	the system.
