]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
dns-client: Make dns client available in login chroot
authorAki Tuomi <aki.tuomi@open-xchange.com>
Mon, 29 Jul 2019 07:56:20 +0000 (10:56 +0300)
committerVille Savolainen <ville.savolainen@dovecot.fi>
Tue, 10 Sep 2019 07:02:04 +0000 (10:02 +0300)
Otherwise it's not possible to use it for login processes.

src/dns/dns-client-settings.c

index 5dfd70706b0256fa0d51f5e1ff581e3887dad569..f572a7b7fb0453037670815793f43de20bfe6c3e 100644 (file)
@@ -9,10 +9,12 @@
 
 /* <settings checks> */
 static struct file_listener_settings dns_client_unix_listeners_array[] = {
-       { "dns-client", 0666, "", "" }
+       { "dns-client", 0666, "", "" },
+       { "login/dns-client", 0666, "", "" },
 };
 static struct file_listener_settings *dns_client_unix_listeners[] = {
-       &dns_client_unix_listeners_array[0]
+       &dns_client_unix_listeners_array[0],
+        &dns_client_unix_listeners_array[1],
 };
 static buffer_t dns_client_unix_listeners_buf = {
        dns_client_unix_listeners, sizeof(dns_client_unix_listeners), { NULL, }