在 Oracle® Solaris 11.2 中确保文件的安全和确认文件完整性

退出打印视图

更新时间: 2014 年 7 月
 
 

BART 清单文件格式

每个清单文件项均单独占据一行,具体取决于文件类型。每个项都以 fname(即文件名)开头。为了避免因文件名中嵌入特殊字符导致的解析问题,已对文件名进行了编码。有关更多信息,请参见BART 规则文件格式

后续字段表示以下文件属性:

type

文件类型,可能值为:

  • B,表示块设备节点

  • C,表示字符设备节点

  • D,表示目录

  • F,表示文件

  • L,表示符号链接

  • P,表示管道

  • S,表示套接字

size

以字节为单位的文件大小。

mode

表示文件权限的八进制数。

acl

文件的 ACL 属性。对于具有 ACL 属性的文件,其中包含 acltotext() 的输出。

uid

此项的所有者的数字用户 ID。

gid

此项的所有者的数字组 ID。

dirmtime

目录的上次修改时间,以秒为单位,从 1970 年 1 月 1 日 00:00:00 UTC(国际协调时间)开始计算。

lnmtime

链接的上次修改时间,以秒为单位,从 1970 年 1 月 1 日 00:00:00 UTC 开始计算。

mtime

文件的上次修改时间,以秒为单位,从 1970 年 1 月 1 日 00:00:00 UTC 开始计算。

contents

文件的校验和值。此属性仅为常规文件指定。如果您关闭了上下文检查,或者无法计算校验和,则此字段的值为 -

dest

符号链接的目标。

devnode

设备节点的值。此属性仅用于字符设备文件和块设备文件。

有关更多信息,请参见 bart_manifest(4) 手册页。