Public bug reported: I have a system which somehow had the wrong locale settings. This leads to timestamps in log files from xinetd in the wrong date format. Normally all our systems (>200) are set to US English and the locale settings are as below. cat /etc/default/locale LANG=en_US.UTF-8 LANGUAGE=en LC_CTYPE="en_US.UTF-8" LC_NUMERIC=de_DE.UTF-8 LC_TIME=de_DE.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=de_DE.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=de_DE.UTF-8 LC_NAME=de_DE.UTF-8 LC_ADDRESS=de_DE.UTF-8 LC_TELEPHONE=de_DE.UTF-8 LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION=de_DE.UTF-8
They should stay like this no matter what keyboard is attached. Somehow on the affected system the settings in /etc/default/locale got changed to this: LANG=en_US.UTF-8 LANGUAGE=en LC_CTYPE="en_US.UTF-8" LC_NUMERIC=de_DE.UTF-8 LC_TIME=de_DE.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=de_DE.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=de_DE.UTF-8 LC_NAME=de_DE.UTF-8 LC_ADDRESS=de_DE.UTF-8 LC_TELEPHONE=de_DE.UTF-8 LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION=de_DE.UTF-8 I have changed them back to the US English default and invoked locale-gen. Entering 'locale' at the shell prompt now gives the expected results but xinetd still shows the wrong values. I restarted xinetd and even uninstalled and reinstalled it but no success. I guess a reboot may solve the problem but I would like to avoid this. What makes xinetd stick to the wrong locale settings? cat /etc/default/xinetd # gives no special settings as shown below # Default settings for xinetd. This file is sourced by /bin/sh from # /etc/init.d/xinetd # enable xinetd Inetd compat mode INETD_COMPAT=Yes # Options to pass to xinetd # # -stayalive comes by default : it can be removed if xinetd is expected # not to start when no service is configured # XINETD_OPTS="-stayalive" ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: xinetd 1:2.3.15-6 ProcVersionSignature: Ubuntu 4.4.0-134.160-generic 4.4.140 Uname: Linux 4.4.0-134-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.18 Architecture: amd64 Date: Wed Sep 5 08:29:05 2018 SourcePackage: xinetd UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: xinetd (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug xenial -- 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 ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs