diff options
author | Dimitrios Apostolou <jimis@qt.io> | 2020-10-14 18:10:32 +0200 |
---|---|---|
committer | Dimitrios Apostolou <jimis@qt.io> | 2020-10-16 12:46:49 +0200 |
commit | 1dd03fc1653108ae898c0a308ec2b25dbc99f2c6 (patch) | |
tree | 178db3e2fe43533f5cb0a82ed66db5286305ca25 | |
parent | f44dfe9c34a6c2aebf0c24b2b7c95c52c2a004ba (diff) |
Ubuntu 20.04 now resolves test dockers like vsftpd.test-net.qt.local
Task-number: QTBUG-86187
Change-Id: I050a915cb72f91374f40d3db5ee2d417181eda8a
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
-rwxr-xr-x | coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/81-fix_mdns_docker_resolution.sh | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/81-fix_mdns_docker_resolution.sh b/coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/81-fix_mdns_docker_resolution.sh new file mode 100755 index 00000000..0085d8ad --- /dev/null +++ b/coin/provisioning/qtci-linux-Ubuntu-20.04-x86_64/81-fix_mdns_docker_resolution.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +# The new version of libnss-mdns resolver library automatically rejects all +# hostnames with more than two labels (i.e. subdomains deep), for example +# vsftpd.test-net.qt.local is automatically rejected. The changes here fix +# this, see also https://github.com/lathiat/nss-mdns#etcmdnsallow + +cat <<EOT | sudo tee /etc/mdns.allow +.local. +.local +EOT + +sudo sed -i '/^hosts:/s/mdns4_minimal/mdns4/' /etc/nsswitch.conf |