From dd279e3a13a62de9a1372e7a29d1a2a7aed9643e Mon Sep 17 00:00:00 2001 From: Devaev Maxim Date: Fri, 16 Oct 2020 23:11:11 +0300 Subject: dnsmasq tweaks --- kvmd/apps/__init__.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'kvmd/apps') diff --git a/kvmd/apps/__init__.py b/kvmd/apps/__init__.py index 0318ac09..2e1cfc09 100644 --- a/kvmd/apps/__init__.py +++ b/kvmd/apps/__init__.py @@ -458,11 +458,16 @@ def _get_config_scheme() -> Dict: "/usr/bin/systemd-run", "--unit=kvmd-otgnet-dnsmasq", "/usr/bin/dnsmasq", + "--conf-file=/dev/null", + "--pid-file", + "--user=dnsmasq", "--interface={iface}", "--port=0", "--dhcp-range={dhcp_ip_begin},{dhcp_ip_end},24h", "--dhcp-leasefile=/run/kvmd/dnsmasq.lease", - "--no-daemon", + "--dhcp-option=3", + "--dhcp-option=6", + "--keep-in-foreground", ], type=valid_command), "pre_stop_cmd": Option([ "/usr/bin/systemctl", -- cgit v1.2.3