The resolvconf implementation provided by systemd via resolvectl strips everything after the interface name, so each additional server that's installed replaces the previous one. And even for other resolvconf implementations installing them individually doesn't seem necessary as we track and refcount them anyway. Closes strongswan/strongswan#1353
21 lines
876 B
Plaintext
21 lines
876 B
Plaintext
charon.plugins.resolve.file = /etc/resolv.conf
|
|
File where to add DNS server entries if not using resolvconf(8).
|
|
|
|
charon.plugins.resolve.resolvconf.iface = lo.ipsec
|
|
Interface name/protocol sent to resolvconf(8).
|
|
|
|
The interface name and protocol sent to **resolvconf**(8). This has to be a
|
|
valid interface name according to the rules defined by resolvconf. Also, it
|
|
should have a high priority according to the order defined in
|
|
**interface-order**(5) if relevant on the system.
|
|
|
|
charon.plugins.resolve.resolvconf.path = /sbin/resolvconf
|
|
Path/command for resolvconf(8).
|
|
|
|
Path/command for **resolvconf**(8). The command is executed by a shell, so
|
|
"resolvconf" will work if it's in $PATH of the daemon.
|
|
|
|
If not configured, **resolvconf**(8) will be used if found at the default
|
|
location. Otherwise, the file in _charon.plugins.resolve.file_ will be
|
|
modfied directly.
|