哪里获取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

相关内容