Files
pip/utils/cloud_dispatcher/debian-service/DEBIAN/preinst
2021-07-26 11:49:52 +03:00

26 lines
537 B
Bash

#!/bin/sh
set -e
action=$1
version=$2
if [ "$action" = "install" ]; then
if ! id shs &>/dev/null; then
gr=dialout
if grep -q gpio /etc/group; then
gr=$gr,gpio
fi
useradd --system --create-home --home-dir /var/lib/shs --shell /usr/sbin/nologin --groups $gr shs
fi
fi
#if [ "$action" = upgrade ] || [ "$action" = install ]
#then
# if dpkg --compare-versions "$version" lt 1:5.5p1-6 && \
# [ -d /run/sshd ]; then
# # make sure /run/sshd is not removed on upgrades
# touch /run/sshd/.placeholder
# fi
#fi
exit 0