Date: Fri, 30 Apr 2004 16:53:50 -0700 From: "Jin Guojun [DSD]" <g_jin@lbl.gov> To: questions@freebsd.org, bugs@freebsd.org Subject: ypinit doubles /var/yp/ypservers entries Message-ID: <4092E70E.4A1D725@lbl.gov>
next in thread | raw e-mail | index | archive | help
more /usr/sbin/ypinit ... for host in ${HOST_LIST}; do echo "${host} ${host}" >> ${YP_DIR}/ypservers echo "${host} ${host}" done | ${MAKEDBM} - ${YP_DIR}/${DOMAIN}/ypservers This makes /var/yp/ypservers like this my_host_name my_host_name slave1_name slave1_name slave2_name slave2_name When type make under /var/yp, it complains: yppush: transfer of map passwd.byuid to server slave1_name slave1_name slave1_name failed yppush: status returned by ypxfr: no such host yppush: transfer of map passwd.byuid to server my_host_name failed yppush: status returned by ypxfr: Master's version not newer Pushed passwd.byuid map. Updating netid.byname... yppush: slave1_name slave1_name slave1_name : couldn't create udp handle to NIS server: RPC: Unknown host When changed it to following format, "make" is happy (no master name -- my_host_name): slave1_name slave2_name So, question is that does ypservers do require master_name in ypservers? My guess is not. The double-entry is not needed because it do nothing good. If both are true, we need to make quick fix in ypinit script in all new releases. -- ------------ Jin Guojun ----------- v --- j_guojun@lbl.gov --- Distributed Systems Department http://www.itg.lbl.gov/~jin M/S 50B-2239 Ph#:(510) 486-7531 Fax: 486-6363 Lawrence Berkeley National Laboratory, Berkeley, CA 94720
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4092E70E.4A1D725>