1 #
2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"), version 1.0.
4 # You may only use this file in accordance with the terms of version
5 # 1.0 of the CDDL.
6 #
7 # A full copy of the text of the CDDL should have accompanied this
8 # source. A copy of the CDDL is also available via the Internet at
9 # http://www.illumos.org/license/CDDL.
10 #
11
12 #
13 # Copyright (c) 2012 by Delphix. All rights reserved.
14 # Copyright 2014, OmniTI Computer Consulting, Inc. All rights reserved.
15 # Copyright 2015 Nexenta Systems, Inc. All rights reserved.
16 # Copyright 2019 Joyent, Inc.
17 # Copyright 2020 Oxide Computer Company
18 #
19
20 set name=pkg.fmri value=pkg:/system/test/cryptotest@$(PKGVERS)
21 set name=pkg.description value="Miscellaneous KCF/PKCS Unit Tests"
22 set name=pkg.summary value="KCF/PKCS Unit Test Suite"
23 set name=info.classification \
24 value=org.opensolaris.category.2008:Development/System
25 set name=variant.arch value=$(ARCH)
26 dir path=opt/crypto-tests
27 dir path=opt/crypto-tests/bin
28 dir path=opt/crypto-tests/runfiles
29 dir path=opt/crypto-tests/share
30 dir path=opt/crypto-tests/tests
31 dir path=opt/crypto-tests/tests/aes group=root mode=0755 owner=root
32 dir path=opt/crypto-tests/tests/aes/kcf group=root mode=0755 owner=root
33 dir path=opt/crypto-tests/tests/aes/pkcs group=root mode=0755 owner=root
34 dir path=opt/crypto-tests/tests/digest
35 dir path=opt/crypto-tests/tests/digest/kcf
36 dir path=opt/crypto-tests/tests/digest/pkcs
37 dir path=opt/crypto-tests/tests/hmac
38 dir path=opt/crypto-tests/tests/hmac/kcf
39 dir path=opt/crypto-tests/tests/hmac/pkcs
40 file path=opt/crypto-tests/README mode=0444
41 file path=opt/crypto-tests/bin/cryptotest mode=0555
42 file path=opt/crypto-tests/runfiles/default.run mode=0444
43 file path=opt/crypto-tests/share/MD5Msg.rsp mode=0444
44 file path=opt/crypto-tests/share/README mode=0444
45 file path=opt/crypto-tests/share/SHA1LongMsg.rsp mode=0444
46 file path=opt/crypto-tests/share/SHA1ShortMsg.rsp mode=0444
47 file path=opt/crypto-tests/share/SHA224LongMsg.rsp mode=0444
48 file path=opt/crypto-tests/share/SHA224ShortMsg.rsp mode=0444
49 file path=opt/crypto-tests/share/SHA256LongMsg.rsp mode=0444
50 file path=opt/crypto-tests/share/SHA256ShortMsg.rsp mode=0444
51 file path=opt/crypto-tests/share/SHA384LongMsg.rsp mode=0444
52 file path=opt/crypto-tests/share/SHA384ShortMsg.rsp mode=0444
53 file path=opt/crypto-tests/share/SHA512LongMsg.rsp mode=0444
54 file path=opt/crypto-tests/share/SHA512ShortMsg.rsp mode=0444
55 file path=opt/crypto-tests/share/SHA512_224LongMsg.rsp mode=0444
56 file path=opt/crypto-tests/share/SHA512_224ShortMsg.rsp mode=0444
57 file path=opt/crypto-tests/share/SHA512_256LongMsg.rsp mode=0444
58 file path=opt/crypto-tests/share/SHA512_256ShortMsg.rsp mode=0444
59 file opt/crypto-tests/tests/aes/kcf/aes_cbc_32 \
60 path=opt/crypto-tests/tests/aes/kcf/aes_cbc_32 group=root mode=0555 \
61 owner=root
62 file opt/crypto-tests/tests/aes/kcf/aes_cbc_64 \
63 path=opt/crypto-tests/tests/aes/kcf/aes_cbc_64 group=root mode=0555 \
64 owner=root
65 file opt/crypto-tests/tests/aes/kcf/aes_ccm_32 \
66 path=opt/crypto-tests/tests/aes/kcf/aes_ccm_32 group=root mode=0555 \
67 owner=root
68 file opt/crypto-tests/tests/aes/kcf/aes_ccm_64 \
69 path=opt/crypto-tests/tests/aes/kcf/aes_ccm_64 group=root mode=0555 \
70 owner=root
71 file opt/crypto-tests/tests/aes/kcf/aes_cmac_32 \
72 path=opt/crypto-tests/tests/aes/kcf/aes_cmac_32 group=root mode=0555 \
73 owner=root
74 file opt/crypto-tests/tests/aes/kcf/aes_cmac_64 \
75 path=opt/crypto-tests/tests/aes/kcf/aes_cmac_64 group=root mode=0555 \
76 owner=root
77 file opt/crypto-tests/tests/aes/kcf/aes_ctr_32 \
78 path=opt/crypto-tests/tests/aes/kcf/aes_ctr_32 group=root mode=0555 \
79 owner=root
80 file opt/crypto-tests/tests/aes/kcf/aes_ctr_64 \
81 path=opt/crypto-tests/tests/aes/kcf/aes_ctr_64 group=root mode=0555 \
82 owner=root
83 file opt/crypto-tests/tests/aes/kcf/aes_ecb_32 \
84 path=opt/crypto-tests/tests/aes/kcf/aes_ecb_32 group=root mode=0555 \
85 owner=root
86 file opt/crypto-tests/tests/aes/kcf/aes_ecb_64 \
87 path=opt/crypto-tests/tests/aes/kcf/aes_ecb_64 group=root mode=0555 \
88 owner=root
89 file opt/crypto-tests/tests/aes/kcf/aes_gcm_32 \
90 path=opt/crypto-tests/tests/aes/kcf/aes_gcm_32 group=root mode=0555 \
91 owner=root
92 file opt/crypto-tests/tests/aes/kcf/aes_gcm_64 \
93 path=opt/crypto-tests/tests/aes/kcf/aes_gcm_64 group=root mode=0555 \
94 owner=root
95 file opt/crypto-tests/tests/aes/kcf/cleanup \
96 path=opt/crypto-tests/tests/aes/kcf/cleanup group=root mode=0555 \
97 owner=root
98 file opt/crypto-tests/tests/aes/kcf/setup \
99 path=opt/crypto-tests/tests/aes/kcf/setup group=root mode=0555 owner=root
100 file opt/crypto-tests/tests/aes/pkcs/aes_cbc_32 \
101 path=opt/crypto-tests/tests/aes/pkcs/aes_cbc_32 group=root mode=0555 \
102 owner=root
103 file opt/crypto-tests/tests/aes/pkcs/aes_cbc_64 \
104 path=opt/crypto-tests/tests/aes/pkcs/aes_cbc_64 group=root mode=0555 \
105 owner=root
106 file opt/crypto-tests/tests/aes/pkcs/aes_cbc_pad_32 \
107 path=opt/crypto-tests/tests/aes/pkcs/aes_cbc_pad_32 group=root mode=0555 \
108 owner=root
109 file opt/crypto-tests/tests/aes/pkcs/aes_cbc_pad_64 \
110 path=opt/crypto-tests/tests/aes/pkcs/aes_cbc_pad_64 group=root mode=0555 \
111 owner=root
112 file opt/crypto-tests/tests/aes/pkcs/aes_ccm_32 \
113 path=opt/crypto-tests/tests/aes/pkcs/aes_ccm_32 group=root mode=0555 \
114 owner=root
115 file opt/crypto-tests/tests/aes/pkcs/aes_ccm_64 \
116 path=opt/crypto-tests/tests/aes/pkcs/aes_ccm_64 group=root mode=0555 \
117 owner=root
118 file opt/crypto-tests/tests/aes/pkcs/aes_cmac_32 \
119 path=opt/crypto-tests/tests/aes/pkcs/aes_cmac_32 group=root mode=0555 \
120 owner=root
121 file opt/crypto-tests/tests/aes/pkcs/aes_cmac_64 \
122 path=opt/crypto-tests/tests/aes/pkcs/aes_cmac_64 group=root mode=0555 \
123 owner=root
124 file opt/crypto-tests/tests/aes/pkcs/aes_ctr_32 \
125 path=opt/crypto-tests/tests/aes/pkcs/aes_ctr_32 group=root mode=0555 \
126 owner=root
127 file opt/crypto-tests/tests/aes/pkcs/aes_ctr_64 \
128 path=opt/crypto-tests/tests/aes/pkcs/aes_ctr_64 group=root mode=0555 \
129 owner=root
130 file opt/crypto-tests/tests/aes/pkcs/aes_ecb_32 \
131 path=opt/crypto-tests/tests/aes/pkcs/aes_ecb_32 group=root mode=0555 \
132 owner=root
133 file opt/crypto-tests/tests/aes/pkcs/aes_ecb_64 \
134 path=opt/crypto-tests/tests/aes/pkcs/aes_ecb_64 group=root mode=0555 \
135 owner=root
136 file opt/crypto-tests/tests/aes/pkcs/aes_gcm_32 \
137 path=opt/crypto-tests/tests/aes/pkcs/aes_gcm_32 group=root mode=0555 \
138 owner=root
139 file opt/crypto-tests/tests/aes/pkcs/aes_gcm_64 \
140 path=opt/crypto-tests/tests/aes/pkcs/aes_gcm_64 group=root mode=0555 \
141 owner=root
142 file opt/crypto-tests/tests/digest/kcf/cleanup \
143 path=opt/crypto-tests/tests/digest/kcf/cleanup group=root mode=0555 \
144 owner=root
145 file opt/crypto-tests/tests/digest/kcf/md5_32 \
146 path=opt/crypto-tests/tests/digest/kcf/md5_32 group=root mode=0555 \
147 owner=root
148 file opt/crypto-tests/tests/digest/kcf/md5_64 \
149 path=opt/crypto-tests/tests/digest/kcf/md5_64 group=root mode=0555 \
150 owner=root
151 file opt/crypto-tests/tests/digest/kcf/setup \
152 path=opt/crypto-tests/tests/digest/kcf/setup group=root mode=0555 \
153 owner=root
154 file opt/crypto-tests/tests/digest/kcf/sha1_32 \
155 path=opt/crypto-tests/tests/digest/kcf/sha1_32 group=root mode=0555 \
156 owner=root
157 file opt/crypto-tests/tests/digest/kcf/sha1_64 \
158 path=opt/crypto-tests/tests/digest/kcf/sha1_64 group=root mode=0555 \
159 owner=root
160 file opt/crypto-tests/tests/digest/kcf/sha256_32 \
161 path=opt/crypto-tests/tests/digest/kcf/sha256_32 group=root mode=0555 \
162 owner=root
163 file opt/crypto-tests/tests/digest/kcf/sha256_64 \
164 path=opt/crypto-tests/tests/digest/kcf/sha256_64 group=root mode=0555 \
165 owner=root
166 file opt/crypto-tests/tests/digest/kcf/sha384_32 \
167 path=opt/crypto-tests/tests/digest/kcf/sha384_32 group=root mode=0555 \
168 owner=root
169 file opt/crypto-tests/tests/digest/kcf/sha384_64 \
170 path=opt/crypto-tests/tests/digest/kcf/sha384_64 group=root mode=0555 \
171 owner=root
172 file opt/crypto-tests/tests/digest/kcf/sha512_224_32 \
173 path=opt/crypto-tests/tests/digest/kcf/sha512_224_32 group=root mode=0555 \
174 owner=root
175 file opt/crypto-tests/tests/digest/kcf/sha512_224_64 \
176 path=opt/crypto-tests/tests/digest/kcf/sha512_224_64 group=root mode=0555 \
177 owner=root
178 file opt/crypto-tests/tests/digest/kcf/sha512_256_32 \
179 path=opt/crypto-tests/tests/digest/kcf/sha512_256_32 group=root mode=0555 \
180 owner=root
181 file opt/crypto-tests/tests/digest/kcf/sha512_256_64 \
182 path=opt/crypto-tests/tests/digest/kcf/sha512_256_64 group=root mode=0555 \
183 owner=root
184 file opt/crypto-tests/tests/digest/kcf/sha512_32 \
185 path=opt/crypto-tests/tests/digest/kcf/sha512_32 group=root mode=0555 \
186 owner=root
187 file opt/crypto-tests/tests/digest/kcf/sha512_64 \
188 path=opt/crypto-tests/tests/digest/kcf/sha512_64 group=root mode=0555 \
189 owner=root
190 file opt/crypto-tests/tests/digest/pkcs/md5_32 \
191 path=opt/crypto-tests/tests/digest/pkcs/md5_32 group=root mode=0555 \
192 owner=root
193 file opt/crypto-tests/tests/digest/pkcs/md5_64 \
194 path=opt/crypto-tests/tests/digest/pkcs/md5_64 group=root mode=0555 \
195 owner=root
196 file opt/crypto-tests/tests/digest/pkcs/sha1_32 \
197 path=opt/crypto-tests/tests/digest/pkcs/sha1_32 group=root mode=0555 \
198 owner=root
199 file opt/crypto-tests/tests/digest/pkcs/sha1_64 \
200 path=opt/crypto-tests/tests/digest/pkcs/sha1_64 group=root mode=0555 \
201 owner=root
202 file opt/crypto-tests/tests/digest/pkcs/sha256_32 \
203 path=opt/crypto-tests/tests/digest/pkcs/sha256_32 group=root mode=0555 \
204 owner=root
205 file opt/crypto-tests/tests/digest/pkcs/sha256_64 \
206 path=opt/crypto-tests/tests/digest/pkcs/sha256_64 group=root mode=0555 \
207 owner=root
208 file opt/crypto-tests/tests/digest/pkcs/sha384_32 \
209 path=opt/crypto-tests/tests/digest/pkcs/sha384_32 group=root mode=0555 \
210 owner=root
211 file opt/crypto-tests/tests/digest/pkcs/sha384_64 \
212 path=opt/crypto-tests/tests/digest/pkcs/sha384_64 group=root mode=0555 \
213 owner=root
214 file opt/crypto-tests/tests/digest/pkcs/sha512_224_32 \
215 path=opt/crypto-tests/tests/digest/pkcs/sha512_224_32 group=root \
216 mode=0555 owner=root
217 file opt/crypto-tests/tests/digest/pkcs/sha512_224_64 \
218 path=opt/crypto-tests/tests/digest/pkcs/sha512_224_64 group=root \
219 mode=0555 owner=root
220 file opt/crypto-tests/tests/digest/pkcs/sha512_256_32 \
221 path=opt/crypto-tests/tests/digest/pkcs/sha512_256_32 group=root \
222 mode=0555 owner=root
223 file opt/crypto-tests/tests/digest/pkcs/sha512_256_64 \
224 path=opt/crypto-tests/tests/digest/pkcs/sha512_256_64 group=root \
225 mode=0555 owner=root
226 file opt/crypto-tests/tests/digest/pkcs/sha512_32 \
227 path=opt/crypto-tests/tests/digest/pkcs/sha512_32 group=root mode=0555 \
228 owner=root
229 file opt/crypto-tests/tests/digest/pkcs/sha512_64 \
230 path=opt/crypto-tests/tests/digest/pkcs/sha512_64 group=root mode=0555 \
231 owner=root
232 file path=opt/crypto-tests/tests/hmac/kcf/cleanup mode=0555
233 file path=opt/crypto-tests/tests/hmac/kcf/hmac_sha1_32 mode=0555
234 file path=opt/crypto-tests/tests/hmac/kcf/hmac_sha1_64 mode=0555
235 file path=opt/crypto-tests/tests/hmac/kcf/setup mode=0555
236 file path=opt/crypto-tests/tests/hmac/pkcs/hmac_sha1_32 mode=0555
237 file path=opt/crypto-tests/tests/hmac/pkcs/hmac_sha1_64 mode=0555
238 license cr_Sun license=cr_Sun
239 license lic_CDDL license=lic_CDDL
240 depend fmri=driver/crypto/dprov type=require
241 depend fmri=system/test/testrunner type=require