Adding option for openssh to disable dns resolvings
Change-Id: I31a263ba044745fd16a3574bc83133b32f98b6a2
diff --git a/README.rst b/README.rst
index a3625c7..5a87430 100644
--- a/README.rst
+++ b/README.rst
@@ -17,6 +17,7 @@
openssh:
client:
enabled: true
+ use_dns: False
user:
root:
enabled: true
diff --git a/openssh/files/sshd_config b/openssh/files/sshd_config
index f1e5552..3e6ae5c 100755
--- a/openssh/files/sshd_config
+++ b/openssh/files/sshd_config
@@ -110,6 +110,9 @@
{%- endif %}
#GSSAPICleanupCredentials yes
+{%- if server.use_dns is defined %}
+UseDNS {{ server.use_dns }}
+{%- endif %}
X11Forwarding {% if server.get('x11', {}).get('forwarding', True) %}yes{% else %}no{% endif %}
X11DisplayOffset {{ server.get('x11', {}).get('display_offset', '10') }}
PrintMotd {% if server.get('print_motd', False) %}yes{% else %}no{% endif %}
diff --git a/tests/pillar/openssh_server.sls b/tests/pillar/openssh_server.sls
index 070a5ae..6f321a7 100644
--- a/tests/pillar/openssh_server.sls
+++ b/tests/pillar/openssh_server.sls
@@ -1,11 +1,12 @@
openssh:
server:
enabled: true
+ use_dns: False
user:
test:
enabled: true
name: test
- user:
+ user:
enabled: true
name: test
sudo: true