From db31ad2fce893429d9ce0dbf67ec9d24caaff293 Mon Sep 17 00:00:00 2001 From: Chris Koeritz Date: Sun, 17 Dec 2017 12:13:46 +0000 Subject: [PATCH] added code to fix bind on vm now has the wildcard domain name, which probably matters more on vm. --- scripts/site_avenger/revamp_cakelampvm.sh | 27 +++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/scripts/site_avenger/revamp_cakelampvm.sh b/scripts/site_avenger/revamp_cakelampvm.sh index a646a85e..b1757c44 100644 --- a/scripts/site_avenger/revamp_cakelampvm.sh +++ b/scripts/site_avenger/revamp_cakelampvm.sh @@ -149,7 +149,34 @@ else restart_apache fi +############## + +# fix up bind so that we think of any address with cakelampvm.com on the end +# as being on the vm. this is already true for some specific sites, but we +# want the wildcard enabled to ease the use of DNS for windows folks. + +grep -q "\*[[:blank:]]*IN A[[:blank:]]*10.28.42.20" /etc/bind/cakelampvm.com.conf +if [ $? -eq 0 ]; then + # already present. + echo the bind settings for wildcard domains off of cakelampvm.com seems to already be present. good deal. +else + echo " +; our bind magic, a wildcard domain, for all other sites with cakelampvm.com +; in the domain. this forces any other sites besides the ones above to route +; to the actual vm IP address, which currently is singular and very fixated. +* IN A 10.28.42.20 + IN HINFO "linux vm" "ubuntu" +" >> /etc/bind/cakelampvm.com.conf + +restart_bind + +############## + + + + +############## ############## # sequel--tell them they're great and show the hello again also. -- 2.34.1