Профиль AppArmor Firefox разрывает ссылки в сообщениях электронной почты на Thunderbird

После активации профиля AppArmor по умолчанию для Firefox ссылки в сообщениях электронной почты на Thunderbird больше не работают .

Ожидаемое поведение: когда я нажимаю ссылку в Thunderbird, Firefox запускается (при необходимости) и переходит прямо на URL-адрес, указанный в ссылке.

Фактическое поведение: когда я нажимаю ссылку в Thunderbird, Firefox запускается с пустой адресной строкой, не загружает никаких URL-адресов и Firefox зависает. В этот момент мне нужно убить Firefox из командной строки. На этом этапе dmesg показывает следующие ошибки:

Как мне указать AppArmor разрешить Firefox загружать ссылки, нажатые в Thunderbird?

Подробности: Ubuntu 20.04.1, Firefox 87.0, Thunderbird 78.7.1, профиль AppArmor по умолчанию из /etc/apparmor.d/usr.bin.firefox

2
задан 25 April 2021 в 20:40

1 ответ

Вы, по сути, спрашиваете: « нужно ли будет заново надуть мои велосипедные шины в следующем году? »

Конечно, да. Велосипеды требуют технического обслуживания. Программное обеспечение также требует технического обслуживания.

Разработчики пытаются минимизировать изменения разрыва, используя несколько распространенных методов. Но это не обещание «никаких изменений.» Разработчики Gnome находятся в мейнстриме на этом.

Если вы хотите, чтобы гном не менялся в течение пяти лет, используйте выпуск LTS Ubuntu. Если вы хотите придерживаться не-LTS, цена нового программного обеспечения время от времени меняется.

-121--914818-

В конечном итоге он будет разрешен через несколько дней.

Ничего не вызвано папкой домашнего файла. Это фактически вызвано проблемой динамической загрузки QT lib. После нескольких настроек, выполненных на конце системы, и настроек var среды ничего не работает.

В конце концов, я должен загрузить предварительно скомпилированный двоичный файл (с исправлением QT) из https://wkhtmltopdf.org/ в соответствии с вашей версией ОС.

В моем случае: https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.focal_amd64.deb

, который приземлился на :/usr/local/bin/whtmltopdf

, а затем после него работает как шарм.

Thx, @ N0rbert за попытку помочь.

-:)

-121--914847-

Примечание: Это решение изначально казалось эффективным, но оно больше не работает. Я все еще ищу решение.

После нескольких часов бесплодного общения с профилями Firefox AppArmor я нашел неродственное решение, которое работает.

  1. В Thunderbird перейдите в Меню > Настройки > Общие, прокрутите вниз и щелкните Редактор конфигурации.
  2. Найдите файл network.protocol-handler.warn-external.http и дважды щелкните, чтобы изменить значение с FALSE на TRUE.
  3. Повторите для network.protocol-handler.warn-external.https.
  4. Закройте редактор конфигурации и настройки.
  5. Щелкните ссылку в сообщении электронной почты. Появится всплывающее окно с запросом на выбор браузера для открытия ссылки. Выберите Firefox, установите флажок «Запомнить мой выбор» (или когда-нибудь) и нажмите кнопку «Перейти».
  6. Теперь ваши ссылки должны открываться в Firefox без проблем.

Какие нежелательные побочные эффекты будет иметь это решение я не могу сказать, но это, кажется, работает для меня.

0
ответ дан 26 April 2021 в 23:07

Другие вопросы по тегам:

Похожие вопросы: