GID negativo em /etc/passwd?

GID negativo em /etc/passwd?

Recebi as seguintes entradas em /etc/passwde /etc/passwd-em um sistema:

userfoo:x:501:-513::/home/userfoo:/bin/false

Não há grupo 513 em nenhum lugar do sistema. O que é esse gid "negativo" ou um gid com um prefixo de traço? Isso é algum tipo de convenção?

Parece que o traço/negativo por si só é a razão pela qual este usuário não é reconhecido, por exemplo, por passwd -S.

Fui em frente e editei manualmente -513para 9999(algum ID de grupo inexistente) e a entrada do usuário está correta agora (não era um usuário real, apenas um auxiliar).

Gostaria de saber como isso pode ter acontecido?

PS é um sistema Linux baseado em Debian.

Responder1

Parece um bug... (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=39679)

Qual versão do pacote adduser está instalada em seu sistema?

dpkg -l | grep adduser

informação relacionada