Summary: | Допуски на подкаталог /run/tor | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Вадим Илларионов <gbIMoBou> |
Component: | obfs4 | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | vladimir.didenko |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Вадим Илларионов
2022-03-30 05:57:45 MSK
Так, вроде как, есть все $ cat /lib/tmpfiles.d/tor.conf d /run/tor 2730 root _tor - Можете рассказать больше о проблеме? sysvinit или systemd? Что за ошибку вы видите? Какая конфигурация и причем здесь obfs4? Хм. Видимо, скопипастил обфс вместо тора. (In reply to Вадим Илларионов from comment #2) > Хм. Видимо, скопипастил обфс вместо тора. Закрываем? Как обфс -- точно да. Но чтоб снять проблему с тором в принципе, я попросту через конфиг размещаю создаваемые времянки в его собственный хомяк. Создать новую задачу? Или текущую возможно переименовать? В конфиге очень просто это делается: DataDirectory /var/cache/tor PidFile /var/cache/tor/pid CookieAuthFile /var/cache/tor/authcookie ControlSocket /var/cache/tor/control Соответственно, в юните PIDFile тоже /var/cache/tor/pid -- и вуаля! (In reply to Вадим Илларионов from comment #4) > Как обфс -- точно да. > Но чтоб снять проблему с тором в принципе, я попросту через конфиг размещаю > создаваемые времянки в его собственный хомяк. Создать новую задачу? Давайте, сначала разберемся, что у вас за проблема. Можете описать, что у вас происходит без ваших правок, с дефолтной конфигурацией? И напишите, у вас systemd или sysvinit. (Ответ для Владимир Диденко на комментарий #7) > Давайте, сначала разберемся, что у вас за проблема. Можете описать, что у > вас происходит без ваших правок, с дефолтной конфигурацией? И напишите, у > вас systemd или sysvinit. SystemD. 1. Не знал, что конфиги времянок содержатся не только в /etc/tmpfiles.d/, и пытался настраиваться через /etc/tmpfiles.d/tor.conf 2. Можно создавать ран-времянки с требуемыми допусками прямо из юнита опциями RuntimeDirectory и RuntimeDirectoryMode без нужды плодить конфиги в tmpfiles.d, что отлично работает с i2pd. Но с тором что-то пошло не так. :) 3. Тор ругался при запуске сервисом не то на недостаточные, не то на чрезмерные допуски к каталогу /run/tor - точно не упомню, поскольку давно перешёл на вариант с пид-файлом в кэше тора, не требующий соблюдения прав. В общем, я пока закрываю тикеток, потому что непонятно, что чинить. Выглядит так, что была какая-то локальная мисконфигурация. |