$(AM_V_GEN)sed -e 's!/pdns_recursor!& --config-name=%i!' \
-e 's!Recursor!& %i!' \
-e 's!SyslogIdentifier=.*!&-%i!' \
- -e 's!--socket-dir=%t/pdns-recursor!--socket-dir=%t/pdns-recursor-%i --config-name=%i!' \
< $< > $@
if HAVE_SYSTEMD_PERCENT_T
- $(AM_V_GEN)sed -e 's!RuntimeDirectory=.*!&-%i!' -i $@
+ $(AM_V_GEN)sed -e 's!RuntimeDirectory=.*!&-%i!' \
+ -e 's!--socket-dir=%t/pdns-recursor!--config-name=%i --socket-dir=%t/pdns-recursor-%i!' -i $@
if !HAVE_SYSTEMD_WITH_RUNTIME_DIR_ENV
$(AM_V_GEN)sed -e 's!--socket-dir=[^ ]\+!&-%i !' -i $@
endif
rec_service_conf_general.set('Description', 'PowerDNS Recursor')
rec_service_conf_general.set('ConfigName', '')
rec_service_conf_general.set('SocketDir', enable_socket_dir ? '--socket-dir=%t/pdns-recursor' : '')
+ rec_service_conf_general.set('RecControlSocketDir', '--socket-dir=%t/pdns-recursor')
rec_service_conf_general.set('SyslogIdentifier', 'pdns-recursor')
rec_service_conf_general.set('RuntimeDirectory', 'pdns-recursor')
rec_service_conf_instance.set('Description', 'PowerDNS Recursor %i')
rec_service_conf_instance.set('ConfigName', '--config-name=%i')
rec_service_conf_instance.set('SocketDir', enable_socket_dir ? '--socket-dir=%t/pdns-recursor-%i' : '')
+ rec_service_conf_instance.set('RecControlSocketDir', '--socket-dir=%t/pdns-recursor-%i')
rec_service_conf_instance.set('SyslogIdentifier', 'pdns-recursor-%i')
rec_service_conf_instance.set('RuntimeDirectory', have_systemd_percent_t ? 'pdns-recursor-%i' : 'pdns-recursor')