On Mi, 24.02.21 22:08, Alexander Bokovoy (abokovoy@xxxxxxxxxx) wrote: > I think one of the issues reported in the discussion you mention was > that systemd-resolved considered invalid a DNS= line where addresses > were separated by a comma rather than space. Can systemd-resolved be > improved to allow common separators like both space and comma? I am not a fan of such needless ambiguity, and it's not going to retroactively fix the original reporter's configuration that has now been fixed anyway... Moreover, across the systemd codebase in configuration files we so far stuck to using mostly whitespace for separating multiple values on the same config option line. The thing is: separator characters end up being used for various other purposes sooner or later. For example the DNS= lines in resolved.conf already uses: 1. Dots (".") for separating IPV4 address bytes 2. Colons (":") for separating IPv6 address parts, as well as separating port numbers from the IP addres 3. Brackets ("[]") for separating ipv6 addresses from the rest of the construct 4. Percent ("%") characters to separate interface info from the rest 5. Hash ("#") characters to separate SNI host name specifications Now, we currently don't use "," and ";" for separators here, but as these things keep growing we might need them for something soon too. Lennart -- Lennart Poettering, Berlin _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure