#!/bin/sh -e

USER_NAME=speech-dispatcher
HOME_DIR=/var/run/speech-dispatcher

if ! id -u $USER_NAME >/dev/null 2>&1; then
  adduser --quiet --system --ingroup audio \
          --home $HOME_DIR \
          --shell /bin/sh --disabled-login  \
	  --gecos 'Speech Dispatcher' $USER_NAME
  chown -R $USER_NAME $HOME_DIR
elif ! test -d $HOME_DIR; then
  if test -d /var/run/speechd; then
    mv /var/run/speechd $HOME_DIR
  else
    mkdir $HOME_DIR
  fi
fi

chown -R $USER_NAME /var/log/speech-dispatcher

if [ "$1" = configure ] && [ -n "$2" ]; then
  if dpkg --compare-versions "$2" lt 0.7; then
    sed -i 's/^RUN=no$/RUN=yes/' /etc/default/speech-dispatcher
  fi
fi

# Automatically added by dh_installinit
if [ -x "/etc/init.d/speech-dispatcher" ]; then
	update-rc.d speech-dispatcher defaults >/dev/null
	invoke-rc.d speech-dispatcher start || true
fi
# End automatically added section

