Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Apr 1995 19:10:59 -0800
From:      Bill Paul <wpaul>
To:        CVS-commiters, cvs-usrsbin
Subject:   cvs commit: src/usr.sbin/ypbind ypbind.c
Message-ID:  <199504020310.TAA20547@freefall.cdrom.com>

next in thread | raw e-mail | index | archive | help
wpaul       95/04/01 19:10:58

  Modified:    usr.sbin/ypbind ypbind.c
  Log:
  Fix long standing bogosity in ypbind: if /var/yp/binding doesn't exist,
  ypbind is supposed to create it but it doesn't. This is because when
  it checks the return value for the attempted open() of
  /var/yp/binding/DOMAIN.VERSION, it tests only for a value of -1. This
  is bogus because open() doesn't return -1 in this case. Now it checks
  for < 0 instead.
  
  This should make life easier for many NIS-newbies who would otherwise
  be left scratching their heads wondering why the NIS client stuff won't
  work despite their best efforts. ("I set the domain name on my machine,
  and /var/yp exists, but when I start ypbind and try a 'ypcat passwd,'
  it says it can't bind to a server for this domain! Please help!")
  
  *long, heavy sigh*



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