runit
user services
manage user services we first have to create a system service, that watches a directory, where we save our user services. just like in the void documetation we just change the user directory:
cat /etc/sv/runsvdir-<username>
#!/bin/sh
export USER="<username>"
export HOME="/home/<username>"
groups="$(id -Gn "$USER" | tr ' ' ':')"
svdir="$HOME/.config/service"
exec chpst -u "$USER:$groups" runsvdir "$svdir"
debian
login as root viavnc
apt install sudo # install sudo
usermod -aG sudo moe # add user to sudo
groups moe # show user groups
sudo apt install openssh-server # install ssh-server
sudo systemctl status sshd # check ssh status