Sun Cluster 数据服务开发者指南(适用于 Solaris OS)

目录结构

Agent Builder 将创建一个目录结构,用于存储它为目标资源类型生成的所有文件。 您需指定(在“创建”屏幕上)工作目录。 您必须为您开发的其它资源类型分别指定安装目录。 在工作目录下,Agent Builder 将创建一个子目录,其名称是将供应商名称和资源类型名称(在“创建”屏幕中指定)顺序连接而成的。 例如,如果您将 SUNW 指定为供应商的名称并创建了一个名为 ftp 的资源类型,则 Agent Builder 将在工作目录下创建一个名为 SUNWftp 的目录。

在此子目录下,Agent Builder 将创建并总装下表中列出的目录。

目录名称  

目录 

bin

对于 C 输出,包含从源文件编译的二进制文件。 对于 ksh 输出,所包含的文件与 src 目录中的文件相同。

etc

包含 RTR 文件。 Agent Builder 并置供应商名称和应用程序名称,两者之间用句点 (.) 进行分隔,以形成 RTR 文件名称。 例如,如果供应商的名称为 SUNW,资源类型的名称为 ftp,则 RTR 文件的名称为 SUNW.ftp

man

包含用于 startstopremove 公用程序脚本的定制手册页。 例如,startftp(1M)、stopftp(1M) 和 removeftp(1M)。

 

要查看这些手册页,请使用 man -M 选项指定路径。 例如

man -M install_directory/SUNWftp/man removeftp

pkg

包含最终软件包。 

src

包含 Agent Builder 生成的源文件。 

util

包含 Agent Builder 生成的 startstopremove 公用程序脚本。 请参阅公用程序脚本和手册页。 Agent Builder 将应用程序名称附加到各个脚本名称上;例如,startftpstopftpremoveftp