diff options
-rw-r--r-- | meta/classes/image.bbclass | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/meta/classes/image.bbclass b/meta/classes/image.bbclass index 29309f55cb..ea035fe144 100644 --- a/meta/classes/image.bbclass +++ b/meta/classes/image.bbclass | |||
@@ -304,6 +304,16 @@ ssh_allow_empty_password () { | |||
304 | fi | 304 | fi |
305 | } | 305 | } |
306 | 306 | ||
307 | # Disable DNS lookups, the SSH_DISABLE_DNS_LOOKUP can be overridden to allow | ||
308 | # distros to choose not to take this change | ||
309 | SSH_DISABLE_DNS_LOOKUP ?= " ssh_disable_dns_lookup ; " | ||
310 | ROOTFS_POSTPROCESS_COMMAND_append_qemuall = "${SSH_DISABLE_DNS_LOOKUP}" | ||
311 | ssh_disable_dns_lookup () { | ||
312 | if [ -e ${IMAGE_ROOTFS}${sysconfdir}/ssh/sshd_config ]; then | ||
313 | sed -i -e 's:#UseDNS yes:UseDNS no:' ${IMAGE_ROOTFS}${sysconfdir}/ssh/sshd_config | ||
314 | fi | ||
315 | } | ||
316 | |||
307 | # Enable postinst logging if debug-tweaks is enabled | 317 | # Enable postinst logging if debug-tweaks is enabled |
308 | postinst_enable_logging () { | 318 | postinst_enable_logging () { |
309 | mkdir -p ${IMAGE_ROOTFS}${sysconfdir}/default | 319 | mkdir -p ${IMAGE_ROOTFS}${sysconfdir}/default |