From c18954775e53a0f4dec4e36234dc45559055f96d Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Tue, 26 Apr 2011 09:49:08 +1000 Subject: libcli/dns Improve dns_hosts_file, using Samba3's struct dns_rr_srv By reworking the 'fake DNS' file to use struct dns_rr_srv it should be possible to emulate that resolver layer as well as the Samba4 sockaddr_storage* based layer. This will then give us a common DNS emulation for 'make test'. Andrew Bartlett --- selftest/target/Samba3.pm | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'selftest/target') diff --git a/selftest/target/Samba3.pm b/selftest/target/Samba3.pm index 3c0dd0918a..a829b09797 100644 --- a/selftest/target/Samba3.pm +++ b/selftest/target/Samba3.pm @@ -515,6 +515,8 @@ sub provision($$$$$$) my $bindir_abs = abs_path($self->{bindir}); my $vfs_modulesdir_abs = ($ENV{VFSLIBDIR} or $bindir_abs); + my $dns_host_file = "$ENV{SELFTEST_PREFIX}/dns_host_file"; + my @dirs = (); my $shrdir="$prefix_abs/share"; @@ -714,6 +716,8 @@ sub provision($$$$$$) ncalrpc dir = $lockdir/ncalrpc rpc_server:epmapper = embedded + resolv:host file = $dns_host_file + # Begin extra options $extra_options # End extra options -- cgit