Как использовать профиль Firefox AppArmor с плагином IcedTea Java на Ubuntu 14.04?

Каждый раз, когда я настроил Ubuntu в новой системе, я активный, AppArmor по умолчанию представляют для Firefox через

sudo aa-enforce /etc/apparmor.d/usr.bin.firefox

Выполнение этого на Ubuntu 14.04, однако, делает апплеты Java неприменимыми. Под управлением Firefox терминалом и перешедший к странице Java Test Oracle приведет к сообщениям об ошибках как:

Failed to create data directory /run/user/1000/icedteaplugin-$USER-XXXXXX, Permission denied
Unable create data directory (null)

Я попробовал и IcedTea 6 и плагины IceaTea 7, но без успеха. Установка Firefox' представляет для жалобы режима через sudo aa-complain ... и перезапуск AppArmor sudo service apparmor reload все еще не позволяет апплетам Java работать. Единственный метод, чтобы заставить их работать, который я нашел до сих пор, должен отключить AppArmor для Firefox в целом через:

sudo ln -s /etc/apparmor.d/usr.bin.firefox /etc/apparmor.d/disable/
sudo apparmor_parser -R /etc/apparmor.d/usr.bin.firefox
sudo service apparmor reload

Очевидно, это довольно неудобно и нежелательно с точки зрения безопасности.

Существует ли способ сохранить AppArmor для Firefox активированным и позволить рабочие апплеты Java через IcedTea?

3
задан 16 September 2014 в 12:29

0 ответов

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

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