以下命令显示本地系统信息库识别的软件包发布者的列表。STATUS 列指示当前是否正在处理此发布者的软件包数据。
$ pkgrepo info -s /export/IPSpkgrepos/Solaris PUBLISHER PACKAGES STATUS UPDATED solaris 4506 online 2013-07-11T23:32:46.379726Z
以下命令显示适用于整个系统信息库的属性信息。有关系统信息库属性的完整列表及其说明(包括属性值的规范),请参见 pkgrepo(1) 手册页。
$ pkgrepo get -s /export/IPSpkgrepos/Solaris SECTION PROPERTY VALUE publisher prefix solaris repository check-certificate-revocation False repository signature-required-names () repository trust-anchor-directory /etc/certs/CA/ repository version 4
缺省发布者的名称。虽然系统信息库可以包含多个发布者的软件包,但只能将其中一个发布者设置为缺省发布者。此缺省发布者名称用于以下目的:
当未在 pkg 命令的软件包 FMRI 中指定发布者时标识软件包
将软件包发布到系统信息库(使用 pkgsend(1) 命令)且未在软件包清单中指定发布者时,为软件包指定发布者
用于检查证书的标志。如果设置为 True,pkgrepo verify 命令将尝试确定证书自发布以来是否已撤销。此值必须与在 Oracle Solaris 11.2 中添加和更新软件 中的其他映像属性中和 pkg(1) 手册页中介绍的 check-certificate-revocation 映像属性的值匹配。
在验证软件包签名时必须视为证书通用名称的名称列表。此列表由 pkgrepo verify 命令使用。此值必须与在 Oracle Solaris 11.2 中添加和更新软件 中的签名的软件包的映像属性中和 pkg(1) 手册页中介绍的 signature-required-names 映像属性的值匹配。
目录的绝对路径名称,包含此系统信息库中的软件包的信任锚。缺省设置为 /etc/certs/CA/。此值必须与在 Oracle Solaris 11.2 中添加和更新软件 中的其他映像属性中和 pkg(1) 手册页中介绍的 trust-anchor-directory 映像属性的值匹配。
系统信息库的格式版本。不能使用修改系统信息库属性值中显示的 pkgrepo set 命令设置此值。可以使用 pkgrepo create 命令设置此值。缺省情况下创建版本 4 系统信息库。版本 4 系统信息库支持存储多个发布者的软件包。