With set system domain-name foo.net we should get a line search foo.net in /etc/resolv.conf
- Difficulty level
- Normal (likely a few hours)
- VyOS 1.2.0-EPA2
- Why the issue appeared?
- Will be filled on close
- Is it a breaking change?
- Unspecified (possibly destroys the router)
- Issue type
- Bug (incorrect behavior)
Something seems to be totally off with set system domain-name and set system domain-search domain
Setting both gives us:
[ system domain-search domain ] System configuration error. Both 'domain-name' and 'domain-search' are specified, but only one of these mutually exclusive parameters is allowed.
But its valid according to the Linux resolv.conf(5) man page.
To be changed bahavior:
set system domain-name should result in an /etc/resolv.conf entry like:
domain foo.com search foo.com
set system domain-search domain bar.com should result in an /etc/resolv.conf entry like:
When both are present, the file should look like:
domain foo.com search foo.com bar.com
Taking the limit into account
The search list is currently limited to six domains with a total of 256 characters.