Summary: | Не работает под systemd | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Evgenii Terechkov <evg> | ||||||||||
Component: | tor | Assignee: | Anton Farygin <rider> | ||||||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||||||
Severity: | major | ||||||||||||
Priority: | P3 | CC: | rider, ruslandh, vladimir.didenko | ||||||||||
Version: | unstable | ||||||||||||
Hardware: | all | ||||||||||||
OS: | Linux | ||||||||||||
Attachments: |
|
Description
Evgenii Terechkov
2014-12-03 19:05:28 MSK
Created attachment 6191 [details]
Поправка пути до pid-файла
Created attachment 6192 [details]
конфиг для /etc/tmpfiles.d/
Created attachment 6193 [details]
Юнит-файл
Вот такой юнит-файл у меня вроде работает.
Может еще и обновить до 2.5.10 сразу ? В общем, я собрал 0.2.5.10 с поддержкой systemd - task #136044. Прошу заинтересованных потестировать, ну и поглядеть на изменения http://git.altlinux.org/people/cow/packages/tor.git Пока не решил, что делать с torify. Уже некоторое время это просто обертка над torsocks (вчера собрал в сизиф). В федоре поставили зависимость в tor на torsocks, чтобы torify сразу работал. С другой стороны torify не всем нужен. Так что вариантов несколько - оставить все как есть. Кто захочет доставит пакет ручками. torify сообщает пользователю, если он не нашел torsocks. - поставить зависимость на torsocks как в федоре - переместить torify в отдельный подпакет с зависимостью на torsocks - в федоре так было раньше, но потом вернули взад. Так как недовольных не нашлось, отправил #136044 в сизиф - прошу дать approve. Created attachment 6205 [details]
Ещё один вариант юнит-файла
Ещё один вариант юнит-файла
(В ответ на комментарий №7) > Created an attachment (id=6205) [details] > Ещё один вариант юнит-файла > > Ещё один вариант юнит-файла Чем не устраивает http://git.altlinux.org/people/cow/packages/?p=tor.git;a=blob;f=tor.systemd.service;h=f09096d77a3f3a6a8de6ffe808436fb516f5176a;hb=refs/heads/sisyphus из таска #136044 ? К приатаченному сервис файлу у меня есть замечания 1. Лишний пустой ExecStart 2. Ненужный "--defaults-torrc /usr/share/tor/defaults-torrc". В новой версии 2.5.10 этого файла уже нет. 3. --runasdaemon 1 - неправильно для типа simple. См. https://trac.torproject.org/projects/tor/ticket/8368#comment:13 4. Из пункта 3 следует, что не нужен "--pidfile /var/run/tor/tor.pid" Ок, вы правы, разобрался Задание прошло в сизиф. Закрываю. |