gwarah
(usa Ubuntu)
Enviado em 31/01/2016 - 17:42h
Fala galera, td beleza?? descobri o enigma desta bronca. Negócio é o seguinte:
O meu ubuntu estava montado sobre um ssd driver, então para tirar as partes mais dinâmicas de lá (que é recomendado para aumentar sua vida útil), coloquei os meus diretórios /home e /var num hd comum, deixando um link simbólico entre o ssd e o hd (Ex: ln -s /linux/var /var, onde /linux é a partição hd). Isso inclusive já discuti num outro tópico.
No começo era tudo uma maravilha, o ubuntu tava uma bala. Aí começaram a algumas aplicações a "aprontarem" como foi o caso do cups.
Aí eu descobri um tal de apparmor,mais um mecanismo de defesa para confinar a aplicação a não mexer onde não deve (veja os links abaixo)
https://wiki.ubuntu.com/AppArmor
http://askubuntu.com/questions/645636/apparmor-with-cupsd-denied-in-logs
https://wiki.ubuntu.com/DebuggingPrintingProblems
Mas o que isto tinha a ver com meu particionamento? Tudo. O log (e spool) do cups estava referenciado na configuração do apparmor para utilizar o /var/log/cups (/var/spool/cups), mas para o armor o caminho era /linux/var/log (e não o linkado), então ele reconheceu este comportamento fora do normal e bloqueava as requisições de log e spool.
Qd eu editei os arquivos de configuração do AppArmor - cupsd para permitir estes diretórios, a impressão funcionou beleza.
Como isso iria impactar outras aplicações, eu preferi fazer uma instalação com td no hd mesmo. Os tutoriais do linux disseram que o AppArmor não tava mt maduro e eles recomendaram submeter os bugs para eles evoluirem um pouco mais esta tecnologia.
Obviamente perdi bastante em velocidade mas pelo menos tá td funcionando direitinho: impressora, câmera, scanner, etc. Depois vou estudar como fazer uma configuração melhor do Armor para que possa aproveitar melhor o ssd no particionamento original. Infelizmente não foi desta vez.
Valeu a todos pela contribuição. Agora podemos fechar o caso CRM :)
Um bom carnaval a todos. Se dirigir não bebam e vice-versa.
---------------------
O perfeito é desumano porque o humano é imperfeito
(Fernando Pessoa)