Codebase list snapcast / debian/0.14.0-1 debian / snapclient.postinst
debian/0.14.0-1

Tree @debian/0.14.0-1 (Download .tar.gz)

snapclient.postinst @debian/0.14.0-1raw · history · blame

#!/bin/sh

set -e

USERNAME=_snapclient
HOMEDIR=/var/lib/snapclient

if [ "$1" = configure ]; then
  if ! getent passwd _snapclient >/dev/null; then
    adduser --system --quiet --group --home /var/lib/snapclient --no-create-home --force-badname $USERNAME
    adduser $USERNAME audio
  fi

  if [ ! -d $HOMEDIR ]; then
    mkdir -m 0750 $HOMEDIR
    chown $USERNAME:$USERNAME $HOMEDIR
  fi
fi

#DEBHELPER#