Date: Sat, 20 Feb 1999 23:59:01 +0100 (CET) From: Jeroen Ruigrok/Asmodai <asmodai@wxs.nl> To: cjclark@home.com Cc: questions@freebsd.org Subject: Re: NIS Message-ID: <XFMail.990220235901.asmodai@wxs.nl> In-Reply-To: <199902202219.RAA15311@cc942873-a.ewndsr1.nj.home.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 20-Feb-99 Crist J. Clark wrote: > Jeroen Ruigrok/Asmodai wrote, >> what could cause rpc.yppasswdd to `hang' at boot up? And with hang I >> mean it seems to need to time out on something. > > Is the machine a master server, slave server, or client? A server, master, else I wouldn't be running yppasswdd I guess ;) >> If further details are needed with regard to what I configured and/or >> set up for NIS please let me know. > > If you use the out-of-the-box /etc/rc* files to start NIS, could you > provide output from the following: > > % uname -a > % grep ^nis /etc/rc.conf OK, I'm running 4.0: FreeBSD daemon.ninth-circle.org 4.0-CURRENT FreeBSD 4.0-CURRENT #12: Sun Feb 14 19:24:39 CET 1999 asmodai@daemon.ninth-circle.org:/work/FreeBSD/src/sys/compile/DAEMON i386 [asmodai@daemon] (24) $ grep ^nis rc.conf nisdomainname="ninth-circle" # Set to NIS domain if using NIS (or NO). nis_client_enable="NO" # We're an NIS client (or NO). nis_client_flags="" # Flags to ypbind (if enabled). nis_ypset_enable="NO" # Run ypset at boot time (or NO). nis_ypset_flags="" # Flags to ypset (if enabled). nis_server_enable="YES" # We're an NIS server (or NO). nis_server_flags="" # Flags to ypserv (if enabled). nis_ypxfrd_enable="NO" # Run rpc.ypxfrd at boot time (or NO). nis_ypxfrd_flags="" # Flags to rpc.ypxfrd (if enabled). nis_yppasswdd_enable="YES" # Run rpc.yppasswdd at boot time (or NO). nis_yppasswdd_flags="-t /var/yp/master.passwd -v" # Flags to rpc.yppasswdd (if enabled). So we also need an ll from /var/yp: [asmodai@daemon] (29) $ ll total 43 1 drwxr-xr-x 3 root wheel - 512 Feb 20 23:49 ./ 1 drwxr-xr-x 19 root wheel - 512 Dec 30 23:18 ../ 18 -r--r--r-- 1 root wheel - 18126 Feb 16 20:23 Makefile 18 -r--r--r-- 1 root wheel - 18126 Feb 15 02:29 Makefile.dist 2 -rw------- 1 root wheel - 1249 Feb 20 13:17 master.passwd 1 drwxr-xr-x 2 root wheel - 512 Feb 20 13:17 ninth-circle/ 2 -rw-r--r-- 1 root wheel - 1064 Feb 20 13:17 passwd 0 -rw-r--r-- 1 root wheel - 0 Feb 16 20:41 ypservers ypservers is empty since there's only one server, master.passwd is a changed version of the /etc one. All the NIS maps got created as they should I think. What still confuses me is that from the tutorials I managed to overview, some mention to add +::::::::: or +::: to the /var/yp/master.passwd and /etc/group files. [asmodai@daemon] (30) $ cd ninth-circle/ [asmodai@daemon] (31) $ ll total 1106 1 drwxr-xr-x 2 root wheel - 512 Feb 20 13:17 ./ 1 drwxr-xr-x 3 root wheel - 512 Feb 20 23:49 ../ 40 -rw------- 1 root wheel - 40960 Feb 20 13:16 group.bygid 40 -rw------- 1 root wheel - 40960 Feb 20 13:16 group.byname 40 -rw------- 1 root wheel - 40960 Feb 16 21:40 hosts.byaddr 40 -rw------- 1 root wheel - 40960 Feb 16 21:40 hosts.byname 40 -rw------- 1 root wheel - 40960 Feb 20 13:17 master.passwd.byname 40 -rw------- 1 root wheel - 40960 Feb 20 13:17 master.passwd.byuid 40 -rw------- 1 root wheel - 40960 Feb 20 13:17 netid.byname 32 -rw------- 1 root wheel - 40960 Feb 16 21:40 networks.byaddr 32 -rw------- 1 root wheel - 40960 Feb 16 21:40 networks.byname 40 -rw------- 1 root wheel - 40960 Feb 20 13:17 passwd.byname 40 -rw------- 1 root wheel - 40960 Feb 20 13:17 passwd.byuid 40 -rw------- 1 root wheel - 40960 Feb 16 21:40 protocols.byname 40 -rw------- 1 root wheel - 40960 Feb 16 21:40 protocols.bynumber 40 -rw------- 1 root wheel - 40960 Feb 16 21:40 rpc.byname 40 -rw------- 1 root wheel - 40960 Feb 16 21:40 rpc.bynumber 496 -rw------- 1 root wheel - 507904 Feb 16 21:40 services.byname 24 -rw------- 1 root wheel - 40960 Feb 16 21:40 ypservers > A little more info about how your network is setup would be helpful > too. Very simple, at the moment the two hosts I'm using in the test environment are simply crosslinked with UTP cat-5. One the server is using a simple 192.168.0.1 private space address, 192.168.0.3 is the client. Netmasks are correct, named on the server runs correctly. [asmodai@daemon] (32) $ more /etc/host.conf bind hosts nis If ye need anything else, let me know =) thanks, --- Jeroen Ruigrok van der Werven http://www.freebsdzine.org> asmodai(at)wxs.nl This is my Truth, tell me your's... Network/Security Specialist <http://home.wxs.nl/~asmodai> *BSD: Powered by Knowledge & Know-how <http://www.freebsd.org> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.990220235901.asmodai>