picloud now can be configured from config

service fix
This commit is contained in:
2021-07-26 11:49:52 +03:00
parent 8f548920ac
commit c91b54d325
3 changed files with 38 additions and 9 deletions

View File

@@ -7,8 +7,8 @@ version=$2
if [ "$action" = "configure" ]; then
cp /opt/org.SHS.picloud/picloud.service /etc/systemd/system/
systemctl --system daemon-reload >/dev/null || true
systemctl enable shs-server >/dev/null || true
systemctl start shs-server >/dev/null || true
systemctl enable picloud >/dev/null || true
systemctl start picloud >/dev/null || true
fi
#dpkg-maintscript-helper rm_conffile /etc/network/if-up.d/openssh-server 1:7.9p1-1~ -- "$@"

View File

@@ -5,11 +5,13 @@ action=$1
version=$2
if [ "$action" = "install" ]; then
gr=dialout
if grep -q gpio /etc/group; then
gr=$gr,gpio
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
useradd --system --create-home --home-dir /var/lib/shs --shell /usr/sbin/nologin --groups $gr shs
fi
#if [ "$action" = upgrade ] || [ "$action" = install ]
#then
@@ -20,6 +22,4 @@ fi
# fi
#fi
#dpkg-maintscript-helper rm_conffile /etc/network/if-up.d/openssh-server 1:7.9p1-1~ -- "$@"
exit 0