From 1f5ad2e2cea55d6e059ee406822a30202e2bc0c6 Mon Sep 17 00:00:00 2001 From: Martin Basti Date: Jul 28 2014 15:42:38 +0000 Subject: FIX: named_enable_dnssec should verify if DNS is installed Reviewed-By: Petr Viktorin --- diff --git a/install/tools/ipa-upgradeconfig b/install/tools/ipa-upgradeconfig index 2fecc14..54193e9 100644 --- a/install/tools/ipa-upgradeconfig +++ b/install/tools/ipa-upgradeconfig @@ -598,6 +598,11 @@ def named_enable_dnssec(): """ Enable dnssec in named.conf """ + if not bindinstance.named_conf_exists(): + # DNS service may not be configured + root_logger.info('DNS is not configured') + return False + if not sysupgrade.get_upgrade_state('named.conf', 'dnssec_enabled'): root_logger.info('[Enabling "dnssec-enable" configuration in DNS]') try: