I was wondering if it would just "iniherit" the bad lang from the parent until that is respawned with the fresh settings, but that would be init which doesn't have a lang env set usually - so that should be odd to check (as you say that would be a reboot).
I wonder about your "but xinetd still shows the wrong values" - how are you checking this? Something like the following: # xargs --null --max-args=1 echo < /proc/$(pidof xinetd)/environ | grep LANG LANG=en_US.UTF-8 If not what is the way you are doing it? And what would above report for you? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1790783 Title: xinetd has wrong locale To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xinetd/+bug/1790783/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
