Запуск BitTorrent Sync в виде сервиса Systemd |
[исправить] |
Создаём конфигурацию 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
|
|
|
|
Раздел: Корень / Администратору / Система / Linux специфика / Установка и работа с пакетами программ в Linux |
1.1, x0x01 (?), 16:05, 19/08/2013 [ответить]
| +/– |
Аналогичный для "системного", а не "пользовательского" запуска
[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
| |
1.5, dq0s4y71 (ok), 14:30, 25/10/2013 [ответить]
| +/– |
Я чувствую, скоро будут книги писать типа "Администрирование операционной системы systemd"...
| |
|
2.6, Аноним (-), 12:52, 29/10/2013 [^] [^^] [^^^] [ответить]
| +/– |
Шутка неуместна.
Представленный пример - одно из многочисленных доказательств простоты и удобства файлов с описаниями демонов в формате systemd. Это большой шаг вперед, книг здесь не нужно, потому что процесс упрощен до предела.
| |
|
3.7, pavlinux (ok), 04:39, 17/07/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Это большой шаг вперед, книг здесь не нужно, потому что процесс упрощен до предела.
Это десять шагов назад. systemd - среда для порождения дебилов!
| |
|
|
|