хорошо бы.
+ запаковать сервис-файл с отдельным uid/gid.
хотя бы этот: //github.com/dylanPowers/ipfs-linux-service
я в этом деле --- ламер. Но вот, что у меня получилось: > [Unit] > Description=ipfs daemon > After=network.target > > [Service] > ExecStart=/usr/bin/ipfs daemon > User=ipfs-daemon > > [Install] > WantedBy=multi-user.target
(Ответ для ildar на комментарий #3) > я в этом деле --- ламер. Но вот, что у меня получилось: > > > [Unit] > > Description=ipfs daemon > > After=network.target > > > > [Service] > > ExecStart=/usr/bin/ipfs daemon > > User=ipfs-daemon > > > > [Install] > > WantedBy=multi-user.target Да, примерно так. # cat /etc/systemd/system/ipfs.service [Unit] Description=IPFS [Service] Type=simple User=_ipfs Environment=IPFS_FD_MAX=4096 ExecStart=/usr/bin/ipfs daemon Restart=always [Install] WantedBy=multi-user.target Но ведь надо ещё пользователя завести (видимо, с домашним каталогом /var/lib/ipfs). Но ipfs в первую очередь предназначен для использования пользователем. Запуск его в виде сервиса делается легко, но нужен пример такого использования.