uidgidファイルを入手できる場所

uidgidファイルを入手できる場所

私は/etc/bashrc次を読んでいます。

# By default, we want umask to get set. This sets it for non-login shell.
# Current threshold for system reserved uid/gids is 200
# You could check uidgid reservation validity in
# /usr/share/doc/setup-*/uidgid file
if [ $UID -gt 199 ] && [ "`/usr/bin/id -gn`" = "`/usr/bin/id -un`" ]; then
   umask 002
else
   umask 022
fi

しかし、私の/user/share/docディレクトリには、次から始まるディレクトリはありませんsetup

[vagrant@rhcse-study-vm-1 ~]$ ls /usr/share/doc/setup-*
ls: cannot access /usr/share/doc/setup-*: No such file or directory

これらのシステムuid / gid予約を表示するには、この文書を検索またはインストールするにはどうすればよいですか?このコンピュータのセットアップに使用したVagrantfileは次のとおりです。ここしかし、それはかなり在庫があるCentOS 7ボックスなので、何も削除しません。

編集する

承認された回答へのコメントに示すように、yum reinstall setupフォルダをインポートする必要があります。

答え1

RPMパッケージ「setup」がシステムにインストールされていない可能性があります。上記のファイルはこのパッケージで提供されています。

たとえば、setup-2.8.71-7.el7.noarch.rpm の場合、次のようになります。

/usr/share/doc/setup-2.8.71/uidgid

関連情報