Создаём конфигурацию BitTorrent Sync:btsync --dump-sample-config
и вносим необходимые изменения в /home/логин/.config/btsync/btsync.json
Создаём unit-файл с описанием параметров сервиса для Systemd - /usr/lib/systemd/system/btsync.service
[Unit]
Description=BTSync
After=network.target
[Service]
User=имя пользователя под которым будет запускаться BitTorrent Sync
ExecStart=/usr/bin/btsync --config /home/логин/.config/btsync/btsync.json --nodaemon
[Install]
WantedBy=multi-user.targetАктивируем и запускаем сервис:
systemctl enable btsync
systemctl start btsync
URL: http://blog.wculver.com/linux/managing-bittorrent-sync-with-.../
Обсуждается: http://www.opennet.me/tips/info/2774.shtml
Аналогичный для "системного", а не "пользовательского" запуска[Unit]
Description=BTSync service
After=network.target[Service]
User=btsync
Group=btsync
ExecStart=/usr/bin/btsync --config /etc/btsync/btsync.conf --nodaemon
Restart=on-abort[Install]
WantedBy=multi-user.target
мне кажется тут лучший вариант: https://wiki.archlinux.org/index.php/Systemd/Services#BitTor...
Я чувствую, скоро будут книги писать типа "Администрирование операционной системы systemd"...
Шутка неуместна.
Представленный пример - одно из многочисленных доказательств простоты и удобства файлов с описаниями демонов в формате systemd. Это большой шаг вперед, книг здесь не нужно, потому что процесс упрощен до предела.
> Это большой шаг вперед, книг здесь не нужно, потому что процесс упрощен до предела.Это десять шагов назад. systemd - среда для порождения дебилов!