-I$(top_srcdir)/src/lib-test \
-I$(top_srcdir)/src/lib-dns \
-I$(top_srcdir)/src/lib-ssl-iostream \
- -I$(top_srcdir)/src/lib-master
+ -I$(top_srcdir)/src/lib-master \
+ -DPKG_RUNDIR=\""$(rundir)"\"
libhttp_la_SOURCES = \
http-date.c \
safe-memset.lo directly causes them to fail.) If safe_memset() isn't
included, libssl-iostream plugin loading fails. */
i_zero_safe(&dns_set);
- dns_set.dns_client_socket_path = "/var/run/dovecot/dns-client";
+ dns_set.dns_client_socket_path = PKG_RUNDIR"/dns-client";
dns_set.timeout_msecs = 30*1000;
dns_set.idle_timeout_msecs = UINT_MAX;
/* check if there is a DNS client */
- if (access("/var/run/dovecot/dns-client", R_OK|W_OK) == 0) {
+ if (access(dns_set.dns_client_socket_path, R_OK|W_OK) == 0) {
dns_client = dns_client_init(&dns_set);
if (dns_client_connect(dns_client, &error) < 0)