A inicialização do apparmor falhou no ubuntu 17.10

9

Após instalar o ubuntu 17.10, comecei a receber esse erro na inicialização. Aqui está a saída de

$ sudo service apparmor status
    pparmor.service - AppArmor initialization
   Loaded: loaded (/lib/systemd/system/apparmor.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Tue 2017-11-07 08:48:16 EET; 10min ago
     Docs: man:apparmor(7)
           http://wiki.apparmor.net/
 Main PID: 621 (code=exited, status=123)

Nov 07 08:48:16 logician-724 apparmor[621]: Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
Nov 07 08:48:16 logician-724 apparmor[621]: Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox
Nov 07 08:48:16 logician-724 apparmor[621]: AppArmor parser error for /etc/apparmor.d/usr.bin.webbrowser-app in /etc/apparmor.d/usr.bin.webbrowser-app at line 26: Could not open '/usr/share/
Nov 07 08:48:16 logician-724 apparmor[621]: AppArmor parser error for /etc/apparmor.d/usr.lib.mediascanner-2.0.mediascanner-extractor in /etc/apparmor.d/usr.lib.mediascanner-2.0.mediascanner
Nov 07 08:48:16 logician-724 apparmor[621]: Skipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd
Nov 07 08:48:16 logician-724 apparmor[621]:    ...fail!
Nov 07 08:48:16 logician-724 systemd[1]: apparmor.service: Main process exited, code=exited, status=123/n/a
Nov 07 08:48:16 logician-724 systemd[1]: Failed to start AppArmor initialization.
Nov 07 08:48:16 logician-724 systemd[1]: apparmor.service: Unit entered failed state.
Nov 07 08:48:16 logician-724 systemd[1]: apparmor.service: Failed with result 'exit-code'.
Logician724
fonte

Respostas:

8

Eu recebi exatamente o mesmo erro nos meus três sistemas Ubuntu 17.10. O que parece acontecer é que o script de inicialização do apparmor retorna um erro devido a um erro nos arquivos de políticas dos dois pacotes "webbrowser-app" e "mediascanner2.0". Os arquivos de políticas desses dois pacotes tentam incluir arquivos de diretórios inexistentes. Este é um erro no empacotamento desses dois pacotes. Como pode ser visto na saída de "sudo aa-status", o erro afeta apenas as políticas fornecidas por esses dois pacotes.

Uma solução alternativa é instalar o pacote "apparmor-easyprof-ubuntu", que fornece os diretórios ausentes. Depois de instalar este pacote, o erro desapareceu nos meus sistemas.

Referência: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1554803

Tom Bjerck
fonte
2

Reinstalar mediascanner2.0e remover webbrowser-appfuncionou para mim.

 sudo apt install --reinstall mediascanner2.0
 sudo apt purge webbrowser-app
 sudo apt autoremove --purge
mitch
fonte
0

Eu tenho esse problema e encontrei esta solução:

apt install -y apparmor-easyprof-ubuntu
MmParvin
fonte