config.json из /home/user/.config. А не из /root/
можно запускать юзер сервисы ранитом в ~/.profile: : "${HOME:?}" : "${TTY:=$(tty)}" : "${TMPDIR:=/tmp}" : "${USER:=$(whoami)}" set -- runsvdir -P "${HOME}/.local/service" pgrep -f "${*}" >/dev/null || ( </dev/null exec >/dev/null 2>/dev/null exec env - \ PATH="${PATH:-/bin:/sbin:/usr/bin:/usr/sbin}" \ TMPDIR="${TMPDIR}" \ HOME="${HOME}" \ USER="${USER}" \ "${@}" ) & pid="${!}" command -v disown >/dev/null && disown 2>/dev/null trap 'kill -s HUP "${pid}"' EXIT HUP TERM INT set -- а потом в ~/.local/service/transmission/run: #!/bin/sh -- exec transmission-daemon -f --log-error
а трансмишн так дбас находит?
Где можно почитать про это?
command_user="username" в conf.d/transmission-daemon не сработает?
Не, пробывал
там вообще ничего сложного и можно просто почитать ман по runsv, runsvdir, sv но вот еще ссылки: https://wiki.gentoo.org/wiki/Runit https://docs.voidlinux.org/config/services/index.html https://docs.voidlinux.org/config/services/user-services.html
Обсуждают сегодня