Add local bind mode, where ypldap manages the YP binding file itself
authorjmatthew <jmatthew@openbsd.org>
Fri, 19 Aug 2022 03:50:32 +0000 (03:50 +0000)
committerjmatthew <jmatthew@openbsd.org>
Fri, 19 Aug 2022 03:50:32 +0000 (03:50 +0000)
commit56f45a56c4c4c99dd61a67b1122522da0f03c0cc
treee35ed0fc9e75233b98c81ad3eec2eea340013bbd
parent3371639182176eae5f9f0e543502cff6006006fe
Add local bind mode, where ypldap manages the YP binding file itself
rather than relying on ypbind to do it, which also means you don't need
portmap running.  In this mode, ypldap binds its rpc sockets to loopback,
so YP services are only available to the host it's running on.  The
previous behaviour, now called portmap bind mode, is still the default.

encouragement from deraadt@ and dlg@
usr.sbin/ypldap/parse.y
usr.sbin/ypldap/yp.c
usr.sbin/ypldap/ypldap.conf.5
usr.sbin/ypldap/ypldap.h