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