shell Zsh: compaudit: 148: grupo desconhecido

1

Sempre que eu abro o shell zsh, ele gera estas 3 linhas:

compaudit:148: unknown group
compaudit:148: unknown group
compaudit:148: unknown group

Quando executo o comando compaudit , ele exibe esta linha:

compaudit:148: unknown group

Minha suspeita é que isso tem algo a ver com meu arquivo / etc / group corrompido (o que fez com que minha conta admin perdesse o privilégio sudo, mas consertei isso com o modo de recuperação; no entanto, esse arquivo corrompido também causou muita erro relacionado ao grupo que não consigo corrigir). Eu costumava fazer backup do meu sistema em um disco rígido, mas ele falhou recentemente e eu não o substituímos.

Existe alguma maneira de corrigir isso, e se é por causa do arquivo / etc / group corrompido, existe alguma maneira de recuperá-lo? Estou usando o Ubuntu 16.04

    
por PyGeek03 03.04.2018 / 16:12

1 resposta

0

Essa é uma mensagem de erro que é enviada por exemplo:

echo *(g:nosuchgroup:)

A função compaudit faz esse tipo de coisa ao verificar as permissões e a propriedade dos componentes $fpath .

Por exemplo, para os derivados do Debian (como o Ubuntu), em um ponto, ele expande o ${^_i_ulwdirs}(Nf:g+ws:^g:staff:,f:o+w:,^u0) glob.

Os sistemas Debian normalmente têm um grupo staff , mas se o seu /etc/group estiver corrompido e não tiver um, você receberá essa mensagem de erro.

Eu recebo a mesma mensagem de erro se eu renomeio o grupo staff para outra coisa em um sistema Linux Mint 18.3 (baseado no Ubuntu 16.04).

    
por 15.04.2018 / 18:36

Tags