Estou migrando do Gentoo para o Ubuntu 22.04. Tradicionalmente, tenho todos os meus perfis do Firefox em uma partição separada montada na /profiles
qual é montado através desta linha em /etc/fstab
:
PARTUUID="..." /profiles ext4 data=writeback,barrier=0,nobh,commit=120,nofail,noatime,nodiratime 0 0
Agora, imaginei que o firefox vem como um pacote instantâneo e tenho problemas com isso (fora do tópico), então instalei-o através do mozillateam ppa . Agora, este Firefox pode ler/gravar meus perfis somente se eu copiá-los para o meu usuário $HOME
, mas diz permissão negada quando tento fazer o gerenciador de perfis usar qualquer um dos perfis em/profiles ou criar novos perfis lá. No terminal, posso ler/escrever perfeitamente dentro de/profiles.
Depois de um pouco de pesquisa, parece que o centro de software do Ubuntu tem algum tipo de opção para permitir acesso R/W a mídia removível, que suponho que minha partição /profiles conte como (veja esta resposta ou esta resposta ) . Não entendo como isso é feito e realmente não quero essa camada extra de "segurança". Quero que minhas permissões sejam tratadas por chown
e chmod
e pronto. Posso desabilitar esse mecanismo oculto de negar acesso R/W a mídia removível de alguma forma?
Obrigado :)
Obrigado aos comentários apontando o AppArmor como o culpado e me lembrando de olhar o syslog (tive que dizer ao rsyslogd para realmente escrever mensagens em
/var/log/messages
seu arquivo de configuração). Com certeza, o syslog também continha linhas apontando para o AppArmor:Agora, o link acima contém informações sobre como desabilitar esse “recurso”:
após uma reinicialização, tudo funcionou conforme o esperado. De acordo com a página de parâmetros do kernel, o AppArmor também pode ser desabilitado passando
apparmor=0
para o kernel na inicialização.