From 5249d8c6e41cf986dd5bc533652092426e721eb7 Mon Sep 17 00:00:00 2001 From: Leigh B Stoller <stoller@flux.utah.edu> Date: Mon, 26 May 2014 17:21:39 -0600 Subject: [PATCH] Ad DISABLE_NAMED_INSTALL. --- named/GNUmakefile.in | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/named/GNUmakefile.in b/named/GNUmakefile.in index a8c9eaf30d..360fb4da66 100644 --- a/named/GNUmakefile.in +++ b/named/GNUmakefile.in @@ -35,6 +35,7 @@ TESTBED_NETWORK = @TESTBED_NETWORK@ EXTERNAL_TESTBED_NETWORK = @EXTERNAL_TESTBED_NETWORK@ IPV6_ENABLED = @IPV6_ENABLED@ IPV6_SUBNET_PREFIX = @IPV6_SUBNET_PREFIX@ +DISABLE_NAMED_INSTALL = @DISABLE_NAMED_INSTALL@ REVERSE_MAPNAME = \ $(shell echo @TESTBED_NETWORK@ | sed -e 's,.0$$,,') @@ -92,7 +93,16 @@ install: @echo "Are you sure you want to reinstall the namedb files!" @echo "Use the install-real target if you are sure" -install-real: resolv.conf \ +ifeq ($(DISABLE_NAMED_INSTALL),0) +install-real: install-real-force +else +install-real: + @echo "Refusing to install cause DISABLE_NAMED_INSTALL=1"; + @echo "Use the install-real-force target if you are sure" +endif + +install-real-force: \ + resolv.conf \ $(NAMEDB_DIR)/named.conf \ $(NAMEDB_DIR)/localhost.rev \ $(NAMEDB_DIR)/$(OURDOMAIN).db.head \ -- GitLab