#!/bin/sh set -e if ! getent passwd fhem >/dev/null; then useradd --system --home /var/log/fhem --gid dialout --shell /bin/false fhem fi chown -R fhem /var/log/fhem /etc/fhem.cfg /usr/share/fhem /usr/bin/fhem.pl #set up of autostart if test -x /sbin/initctl; then # upstart mkdir -p /etc/init cp /usr/share/fhem/contrib/init-scripts/fhem.upstart /etc/init/fhem.conf initctl start fhem else # Sysvinit mkdir -p /etc/init.d cp /usr/share/fhem/contrib/init-scripts/fhem.3 /etc/init.d/fhem chmod ugo+x /etc/init.d/fhem update-rc.d fhem defaults invoke-rc.d fhem start fi