chiark / gitweb /
Merge branch 'master' of git.distorted.org.uk:~mdw/publish/public-git/disorder
[disorder] / examples / disorder.init.in
index 94343d3818fcdc0d55f7bc9c0bba2cde07ce1fd1..29524dbd35945e968505c126762970db3057cfd7 100644 (file)
@@ -36,6 +36,22 @@ 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
+
 start_debian() {
   printf "Starting DisOrder server: disorderd"
   start-stop-daemon -S -q -x ${DAEMON}