** Description changed: libnss-{resolve,mymachines,myhostname} automatically add/remove themselves from /etc/nsswitch.conf on installation/removal. But when (manually) adding NSS action specifiers, these do not get removed along. TEST CASE: - * Install libnss-machines. This will change the "hosts" line in /etc/nsswitch.conf from e. g. "files dns" to "files dns mymachines". - * Edit the file to add an action specifier: "files dns mymachines [!UNAVAIL=return]" - * Remove/purge libnss-machines. - * In current xenial (229-4ubuntu7)/yakkety (231-6) the hosts line ends up as "files dns [!UNAVAIL=return]", i. e. the action specifier now applies to "dns" but should have been removed. - * With the fixed version, the action specifier is completely gone. - * Re-test with installing libnss-resolve (which inserts itself before "dns") and modifying to "files resolve [!UNAVAIL=return] dns [foo=bar]", then purge libnss-resolve again -- this should again remove the [!UNAVAIL=return] but *NOT* "dns [foo=bar]". + * Install libnss-mymachines. This will change the "hosts" line in /etc/nsswitch.conf from e. g. "files dns" to "files dns mymachines". + * Edit the file to add an action specifier: "files dns mymachines [!UNAVAIL=return]" + * Remove/purge libnss-mymachines. + * In current xenial (229-4ubuntu7)/yakkety (231-6) the hosts line ends up as "files dns [!UNAVAIL=return]", i. e. the action specifier now applies to "dns" but should have been removed. + * With the fixed version, the action specifier is completely gone. + * Re-test with installing libnss-resolve (which inserts itself before "dns") and modifying to "files resolve [!UNAVAIL=return] dns [foo=bar]", then purge libnss-resolve again -- this should again remove the [!UNAVAIL=return] but *NOT* "dns [foo=bar]".
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1625584 Title: Removing libnss-* does not remove corresponding options To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1625584/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs