Похожие чаты

Как юнит трансмишн-demon запустить от юзера? Что бы он брал

config.json из /home/user/.config. А не из /root/

6 ответов

23 просмотра

можно запускать юзер сервисы ранитом в ~/.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

Похожие вопросы

Обсуждают сегодня

Карта сайта