Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Jan 1995 01:47:13 -0800
From:      Bill Paul <wpaul>
To:        CVS-commiters, cvs-gnu
Subject:   cvs commit: src/gnu/usr.bin/yppush Makefile yp.h yp_clnt.c yp_xdr.c ypclnt.c yppush.c yppush_s.c
Message-ID:  <199501310947.BAA12662@freefall.cdrom.com>

next in thread | raw e-mail | index | archive | help
wpaul       95/01/31 01:47:12

  Added:       gnu/usr.bin/yppush Makefile yp.h yp_clnt.c yp_xdr.c ypclnt.c
                        yppush.c yppush_s.c
  Log:
  Obtained from: The NYS project
  This is a ported/modified version of the yppush program from the
  yps-0.21 package from the NYS project. This program is used to propagate
  updated NIS maps from an NIS master to an NIS slave. It's normally invoked
  by /var/yp/Makefile.
  
  This version of yppush has been modified in the following ways:
  
  - Cleared up several Linux/BSD incompatibilities, largely involving
  header files.
  
  - converted from GDBM to DB with extreme predjudice. (well, not really...)
  
  - removed lots of ugly debugging code that really didn't do anyone any good.
  
  - Fixed a couple of inaccurate/badly formatted error messages.
  
  - Renamed some functions to avoid collisions with certain YP routines
  hidden inside libc.
  
  - Small signal handling kludge: Linux has different struct sigaction
  that us.
  
  - Incorporated some functions from the yps-0.21 library that yppush was
  dependent on.
  
  Like ypxfr, this works, but could use come cleaning up.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199501310947.BAA12662>