Received: from PACIFIC-CARRIER-ANNEX.MIT.EDU by po7.MIT.EDU (5.61/4.7) id AA07906; Sat, 24 Feb 96 17:12:07 EST
Received: from halloran-eldar.lcs.mit.edu by MIT.EDU with SMTP
	id AA14295; Sat, 24 Feb 96 17:11:46 EST
Received: from freefall.FreeBSD.ORG by halloran-eldar.lcs.mit.edu; (5.65/1.1.8.2/19Aug95-0530PM)
	id AA11970; Sat, 24 Feb 1996 17:11:45 -0500
Received: (from root@localhost)
          by freefall.freebsd.org (8.7.3/8.7.3) id OAA22830
          Sat, 24 Feb 1996 14:10:51 -0800 (PST)
Received: (from wpaul@localhost)
          by freefall.freebsd.org (8.7.3/8.7.3) id OAA22815
          Sat, 24 Feb 1996 14:10:47 -0800 (PST)
Date: Sat, 24 Feb 1996 14:10:47 -0800 (PST)
From: Bill Paul <wpaul@freefall.freebsd.org>
Message-Id: <199602242210.OAA22815@freefall.freebsd.org>
To: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org,
        cvs-usrsbin@freefall.freebsd.org
Subject: cvs commit:  src/usr.sbin/rpc.yppasswdd Makefile rpc.yppasswdd.8 yppasswdd_extern.h yppasswdd_main.c yppasswdd_server.c
Sender: owner-cvs-committers@FreeBSD.org
Precedence: bulk

wpaul       96/02/24 14:10:46

  Modified:    usr.sbin/rpc.yppasswdd  Makefile rpc.yppasswdd.8
                        yppasswdd_extern.h yppasswdd_main.c 
                        yppasswdd_server.c
  Log:
  Add securenets support (uses same access control mechanism as ypserv,
  also controlled by /var/yp/securenets).
  
  Add -u flag to turn off the privileged port check done by yp_access();
  some commercial systems (IRIX, Solaris 2.x, HP-UX, and probably others)
  don't use a reserved port for submitting yppasswd updates. If we always
  enforce the check, these client systems will be unable to submit updates
  to us.
  
  Document securenets support and -u flag in man page.
  
  Like ypserv, you can compile rpc.yppasswdd to use the tcpwrapper package
  instead of securenets if you want to.
  
  Revision  Changes    Path
  1.2       +2 -2      src/usr.sbin/rpc.yppasswdd/Makefile
  1.2       +40 -2     src/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.8
  1.2       +4 -1      src/usr.sbin/rpc.yppasswdd/yppasswdd_extern.h
  1.2       +21 -5     src/usr.sbin/rpc.yppasswdd/yppasswdd_main.c
  1.2       +8 -2      src/usr.sbin/rpc.yppasswdd/yppasswdd_server.c
