From: Mark Wooding Date: Mon, 15 Jun 2020 11:54:29 +0000 (+0100) Subject: examples/disorder.init.in: Collect default environment settings. X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/commitdiff_plain/d9bb6bef535c72baa4a494e717a8ceec5e1a26f6 examples/disorder.init.in: Collect default environment settings. Debian specific. Patches for other systems welcome. --- diff --git a/examples/disorder.init.in b/examples/disorder.init.in index 5e15044..29524db 100644 --- a/examples/disorder.init.in +++ b/examples/disorder.init.in @@ -36,6 +36,18 @@ CLIENT="bindir/disorder --local" PATH="$PATH:sbindir" +if [ -r /etc/default/locale ]; then + . /etc/default/locale + for var in \ + LANG LANGUAGE LC_ALL \ + LC_ADDRESS LC_COLLATE LC_CTYPE LC_IDENTIFICATION LC_MEASUREMENT \ + LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE LC_TIME + do + eval p=\${$var+t} + case ${p+t} in t) export $var ;; esac + done +fi + if [ -r /etc/default/disorder ]; then . sysconfdir/default/disorder fi