ypserv/ypserv-2.13-nonedomain.patch

23 lines
789 B
Diff
Raw Normal View History

2013-05-06 16:52:37 +00:00
diff -up ./scripts/ypMakefile.in.nonedomain ./scripts/ypMakefile.in
--- ./scripts/ypMakefile.in.nonedomain 2013-05-06 18:30:46.772434725 +0200
+++ ./scripts/ypMakefile.in 2013-05-06 18:31:59.429495323 +0200
@@ -106,10 +106,18 @@ NETMASKS = $(YPSRCDIR)/netmasks
2006-12-22 17:17:37 +00:00
YPSERVERS = $(YPDIR)/ypservers # List of all NIS servers for a domain
target: Makefile
2008-02-04 14:44:27 +00:00
+ifeq ($(shell /bin/domainname), (none))
2006-12-22 17:17:37 +00:00
+ @echo "Domain name cannot be (none)"
+else
2008-02-04 14:44:27 +00:00
+ifeq ($(shell /bin/domainname), )
2006-12-22 17:17:37 +00:00
+ @echo "Domain name must be set"
2008-02-04 14:44:27 +00:00
+else
2006-12-22 17:17:37 +00:00
@test ! -d $(LOCALDOMAIN) && mkdir $(LOCALDOMAIN) ; \
cd $(LOCALDOMAIN) ; \
$(NOPUSH) || $(MAKE) -f ../Makefile ypservers; \
$(MAKE) -f ../Makefile all
2008-02-04 14:44:27 +00:00
+endif
2006-12-22 17:17:37 +00:00
+endif
# If you don't want some of these maps built, feel free to comment
# them out from this list.