La inicialización de Apparmor falló en ubuntu 17.10

9

Después de instalar ubuntu 17.10, comencé a recibir este error al iniciar. Aquí está la salida 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
fuente

Respuestas:

8

Obtuve exactamente el mismo error en mis tres sistemas Ubuntu 17.10. Lo que parece suceder es que el script de inicio de apparmor devuelve un error debido a un error en los archivos de políticas de los dos paquetes "webbrowser-app" y "mediascanner2.0". Los archivos de política de estos dos paquetes intentan incluir archivos de directorios no existentes. Este es un error en el empaque de estos dos paquetes. Como se puede ver en la salida de "sudo aa-status", el error solo afecta a las políticas proporcionadas por estos dos paquetes.

Una solución alternativa es instalar el paquete "apparmor-easyprof-ubuntu" que proporciona los directorios que faltan. Después de instalar este paquete, el error desapareció en mis sistemas.

Referencia: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1554803

Tom Bjerck
fuente
2

Reinstalar mediascanner2.0y eliminar webbrowser-appfuncionó para mí.

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

Tengo este problema, y ​​encontré esta solución:

apt install -y apparmor-easyprof-ubuntu
MmParvin
fuente