Uma mudança repentina do grupo / dev / fb0

0

Estou executando um linux embutido em uma placa personalizada. O sistema de arquivos raiz UBIFS é construído em Buildroot com systemd como o init.

Eu tropecei nesse comportamento estranho - observe o grupo de /dev/fb0 :

Welcome!
mcom login: root
Password:
Last login: Thu Jan  1 00:00:21 UTC 1970 on ttyS0
Last login: Thu Jan  1 00:04:10 on ttyS0
-sh: /bin/hostname: No such file or directory
[root@mcom ~]# ls -l /dev/fb0
crw-rw---- 1 root video 29, 0 Jan  1 00:00 /dev/fb0
[root@mcom ~]# logout

Welcome!
mcom login: oper
Password:
Last login: Thu Jan  1 00:03:20 UTC 1970 on ttyS0
Last login: Thu Jan  1 00:04:24 on ttyS0
-sh: /bin/hostname: No such file or directory
[oper@mcom ~]$ ls -l /dev/fb0
crw-rw---- 1 root 986 29, 0 Jan  1 00:00 /dev/fb0
[oper@mcom ~]$ logout

Estou bem perdido aqui.

Como o grupo do dispositivo depende do usuário logado? Alguma indicação de por que isso pode estar acontecendo?

EDITAR :

Parece que /etc/group é reescrito de alguma forma.

No primeiro power-up da placa o arquivo parece ok. Mas depois de um powercycle (através de um corte de energia) ele é reescrito e eu não sei de onde os novos dados vêm. Mas a alteração (também) remove meus grupos personalizados e remove oper dos grupos aos quais ele foi atribuído.

    
por Igor S.K. 23.12.2016 / 14:53

0 respostas

Tags