'/lib/firmware/BCM43430A1.hcd' de propriedade do usuário não root

1

Descrição

Durante uma instalação, foi sugerido que o grupo /lib não é root . Isso, claro, não soa bem e, como se viu, é ainda pior: o dono do /lib não é root .

Ao investigar, descobri que parece ser devido a um único arquivo:

christoph@christoph-pi:~$ ll / | grep christoph
drwxrwxr-x  23 christoph christoph       4096 Dec  8 16:30 lib/
christoph@christoph-pi:~$ ll /lib | grep christoph
drwxrwxr-x 23 christoph christoph  4096 Dec  8 16:30 ./
drwxrwxr-x 71 christoph christoph 36864 Dec 14 22:52 firmware/
christoph@christoph-pi:~$ ll /lib/firmware/ | grep christoph
drwxrwxr-x 71 christoph christoph   36864 Dec 14 22:52 ./
drwxrwxr-x 23 christoph christoph    4096 Dec  8 16:30 ../
-rw-rw-r--  1 christoph christoph   35976 Feb 27  2016 BCM43430A1.hcd
christoph@christoph-pi:~$ ll /lib/firmware/BCM43430A1.hcd | grep christoph
-rw-rw-r-- 1 christoph christoph 35976 Feb 27  2016 /lib/firmware/BCM43430A1.hcd

christoph é o primeiro usuário e o único usuário regular (com o qual as pessoas geralmente fazem login, não usuários como messagebus , nobody ou root ) que foi criado durante a instalação do OS. Também é o único sudoer.

Como você provavelmente já adivinhou pelo nome do host, é um Raspberry Pi. Um Raspberry Pi 3, para ser preciso, e roda Ubuntu 16.04 Mate. No entanto, costumava executar uma versão anterior do Ubuntu Mate. Em 2016, atualizei essa instalação para 16.04. A versão anterior era 15.04 ou 15.10 (estou bastante confiante de que era 15.10, mas não tenho certeza).

Minhas perguntas

  1. Como pode ter acontecido que um usuário não raiz seja o proprietário de /lib ?
  2. É seguro tornar root o usuário e o grupo de /lib , /lib/firmware e /lib/firmware/BCM43430A1.hcd ? Isso poderia impedir que algo funcionasse corretamente ou de alguma forma?
por UTF-8 23.01.2017 / 01:22

0 respostas