freebsd-dev/libexec
Bill Paul 34a042e8b8 - Fix error reporting when checking order number via NIS: we return zero
on a failure, but if we're checking a corrupt map we could also get back
  a zero from ypserv without really encountering any actual error. Flag this
  condition and generate an meaningful error message.

- Fix transmission of ypxfr_clear to ypserv: error checking was wrong
  and we sending YPXFR_YPERR as an error status instead of YPXFR_CLEAR.

- To help avoid a race condition (or at least reduce the likelyhood of
  it occuring), use rename() to move a newly transfered map into place
  instead of unlink()ing the old one first and then renaming. Da man page
  sez that rename should do the unlink() for us. This prevents ypserv
  from returning 'no such map in domain' when asked to query a map which
  ypxfr has just unlink()ed but not yet replaced.
1996-01-10 17:44:10 +00:00
..
atrun recording cvs-1.6 file death 1995-12-30 19:02:48 +00:00
bootpd Fix SRCS (.c's were .o's) so that `make depend' works. 1995-09-28 17:33:16 +00:00
bootpgw Rearrange bootp 1994-09-30 05:43:13 +00:00
comsat Extend message format to user@offset[:file] 1994-10-15 17:39:23 +00:00
fingerd Implement server-side transaction TCP. (Has no effect on non-TTCP clients.) 1995-12-17 20:25:28 +00:00
ftpd Make ftpd use setproctitle() from libutil 1996-01-01 08:35:11 +00:00
getNAME BSD 4.4 Lite Libexec Sources 1994-05-27 12:39:25 +00:00
getty This commit was generated by cvs2svn to compensate for changes in r13122, 1995-12-30 19:02:48 +00:00
lfs_cleanerd Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
mail.local Revert fsync ifdef behaviour and name, now default variant acts like 1995-10-31 09:16:46 +00:00
makekey Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
rbootd Change install' to ${INSTALL}' so that default install flags can be 1995-08-06 12:24:38 +00:00
revnetgroup Import the first cut of my (finally finished) revnetgroup program. This 1995-10-26 16:25:29 +00:00
rexecd Check for expired passwords before allowing access to the system. 1995-08-28 21:30:59 +00:00
rlogind Fix typo. 1995-12-02 18:23:00 +00:00
rpc.rquotad Obtained from: NetBSD 1996-01-05 08:47:12 +00:00
rpc.rstatd Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
rpc.rusersd Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
rpc.rwalld Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
rpc.sprayd Obtained from: NetBSD 1996-01-05 08:53:39 +00:00
rshd Add missing & in des_set_key argument 1995-11-19 15:20:48 +00:00
rtld-aout Changed the terminology for what used to be called the "memorizing" 1995-11-02 18:48:15 +00:00
rtld-elf This is a FreeBSD manpage, not a NetBSD manpage. :) 1995-10-05 05:16:52 +00:00
talkd Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
telnetd This commit was generated by cvs2svn to compensate for changes in r13122, 1995-12-30 19:02:48 +00:00
tftpd I think the security check to invalidate ALL write requests was just a little 1995-02-26 23:28:00 +00:00
uucpd Check for expired passwords before allowing access to the system. 1995-08-28 21:30:59 +00:00
xtend Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
ypxfr - Fix error reporting when checking order number via NIS: we return zero 1996-01-10 17:44:10 +00:00
Makefile added rpc.rquotad and rpc.sprayd 1996-01-05 09:44:31 +00:00
Makefile.inc BSD 4.4 Lite Libexec Sources 1994-05-27 12:39:25 +00:00