Вчера я обновил свой Ubuntu 14.04 LTS, и после этого Tor перестал работать:
Когда я пытаюсь запустить Tor с помощью команды
sudo service tor start
, выдает ошибку
aa-exec: ERROR: profile 'system_tor' does not exist
до обновления все работало нормально.
В первую очередь, проверьте, существует ли файл /etc/apparmor.d/system_tor
. Я предполагаю, что это не делает, потому что это было удалено так или иначе и поэтому предупреждение, что это больше не существует.
/etc/apparmor.d/system_tor
обеспечивается пакетом tor
в человечности. (см. http://packages.ubuntu.com/trusty/amd64/tor/filelist )
, так так переустановите скалистую вершину из официальных источников программного обеспечения, и все должно быть прекрасным.
У меня есть та же проблема, но я просто проверил и /etc/apparmor.d/system_tor
присутствует в моей системе.
То, что это надеется быть причиной проблемы, является init сценарием /etc/init.d/tor
это звонит aa-exec
неправильным способом (по крайней мере, это не работает):
Решение:
/etc/init.d/tor
AA_EXEC_ARGS="--profile=system_tor -- $DAEMON"
AA_EXEC_ARGS="-f system_tor -- $DAEMON"
Теперь рабочая нагрузка, прекрасная для меня, но я должен сказать, что не знаю различия между -f
и --profile
опция.