/etc/passwdのGIDは否定的ですか?

/etc/passwdのGIDは否定的ですか?

あるシステムで次の項目を取得します/etc/passwd/etc/passwd-

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

システムのどこにもグループ513はありません。この「負の」gidまたはダッシュの前に付けられたgidは何ですか?これは一種の合意ですか?

ダッシュ/マイナス自体が、このユーザーが認識されない理由のようです(例:)passwd -S

引き続き手動で編集し-5139999存在しない一部のグループID)、ユーザー入力が機能します(実際のユーザーではなくヘルパーにすぎません)。

どうやってこのようなことが起こったのだろうか?

PS これはDebianベースのLinuxシステムです。

答え1

バグのようですが…(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=39679)

システムにはどのバージョンのadduserパッケージがインストールされていますか?

dpkg -l | grep adduser

関連情報