从 Sun Microsystems, Inc 获取证书。然后签署库。请参见向提供者中添加签名。
随软件包一起提供证书。证书必须置于 /etc/crypto/certs 目录中。
将 pkcs11conf 类添加到 pkginfo 文件的 CLASSES 字符串中。应该添加以下行:
CLASS=none pkcs11conf
在 etc/crypto 目录中创建输入文件 pkcs11.conf。
用户级提供者的输入文件名为 pkcs11.conf。此文件指定提供者的路径。pkcs11.conf 对该项使用以下语法:
filename
该项为文件的绝对路径,如 /opt/lib/$ISA/myProviderApp.so。运行 pkgadd 时会将此文件添加到配置文件中。请注意路径名中的 $ISA 表达式。根据需要,$ISA 指向应用程序的 32 位版本或 64 位版本。
将以下行添加到软件包的原型文件中:
e pkcs11conf etc/crypto/pkcs11conf 0644 root sys