diff -up ypserv-2.19/scripts/ypMakefile.in.nonedomain ypserv-2.19/scripts/ypMakefile.in --- ypserv-2.19/scripts/ypMakefile.in.nonedomain 2008-09-25 13:11:50.000000000 +0200 +++ ypserv-2.19/scripts/ypMakefile.in 2008-09-25 13:11:50.000000000 +0200 @@ -98,10 +98,18 @@ NETMASKS = $(YPSRCDIR)/netmasks YPSERVERS = $(YPDIR)/ypservers # List of all NIS servers for a domain target: Makefile +ifeq ($(shell /bin/domainname), (none)) + @echo "Domain name cannot be (none)" +else +ifeq ($(shell /bin/domainname), ) + @echo "Domain name must be set" +else @test ! -d $(LOCALDOMAIN) && mkdir $(LOCALDOMAIN) ; \ cd $(LOCALDOMAIN) ; \ $(NOPUSH) || $(MAKE) -f ../Makefile ypservers; \ $(MAKE) -f ../Makefile all +endif +endif # If you don't want some of these maps built, feel free to comment # them out from this list.