@comment PKG_FORMAT_REVISION:1.1
@name trousers-0.3.14_3
@comment ORIGIN:security/trousers
@cwd /usr/local
@pkgdep indexinfo-0.2.4
@comment DEPORIGIN:print/indexinfo
@pkgdep gmp-6.2.0
@comment DEPORIGIN:math/gmp
@pkgdep mpfr-3.1.4
@comment DEPORIGIN:math/mpfr
@pkgdep mpc-1.0.3
@comment DEPORIGIN:math/mpc
@pkgdep gcc-ecj-4.5
@comment DEPORIGIN:lang/gcc-ecj45
@pkgdep tpm-emulator-0.7.4_2
@comment DEPORIGIN:emulators/tpm-emulator
@pkgdep binutils-2.32,1
@comment DEPORIGIN:devel/binutils
@pkgdep libiconv-1.16
@comment DEPORIGIN:converters/libiconv
@pkgdep gcc-4.8.5_2
@comment DEPORIGIN:lang/gcc
@pkgdep openssl-3.5.7
@comment DEPORIGIN:security/openssl
@exec echo "===> Creating users and/or groups."
@exec if ! /usr/sbin/pw groupshow _tss >/dev/null 2>&1; then  echo "Creating group '_tss' with gid '601'.";  /usr/sbin/pw groupadd _tss -g 601; else echo "Using existing group '_tss'."; fi
@exec if ! /usr/sbin/pw usershow _tss >/dev/null 2>&1; then  echo "Creating user '_tss' with uid '601'.";  /usr/sbin/pw useradd _tss -u 601 -g 601 -L daemon -c "TrouSerS user" -d /var/empty -s /usr/sbin/nologin;  /usr/sbin/pwd_mkdb /etc/master.passwd ; /usr/sbin/pwd_mkdb -p /etc/master.passwd ; /bin/sleep 1;  else echo "Using existing user '_tss'."; fi
@owner root
@group wheel
include/trousers/trousers.h
@comment MD5:7280684e24d87e17c9c371c4af5014e4
include/trousers/tss.h
@comment MD5:8752dafda2f50676121e852b088ca02c
include/tss/compat11b.h
@comment MD5:ec92673b5ebaafb9f9c28bc6eda624dc
include/tss/platform.h
@comment MD5:f4dc7e012dda18b84f9794db4b7f0494
include/tss/tcpa_defines.h
@comment MD5:32a5f41cc3f9802707004a9d4f646ef1
include/tss/tcpa_error.h
@comment MD5:68b0fc7b1224fbc8060e9526de100fa1
include/tss/tcpa_struct.h
@comment MD5:ccbe73ebaf0fde4075807fcbd6672c96
include/tss/tcpa_typedef.h
@comment MD5:760a042dcf0c9f041f17d86ff9badd3b
include/tss/tcs.h
@comment MD5:6ffa2e1919474ab46345ed5893ad24e8
include/tss/tcs_defines.h
@comment MD5:10308a0935a6976c00213b12375d24d0
include/tss/tcs_error.h
@comment MD5:826e042a0c07e423b543e783b747fed5
include/tss/tcs_structs.h
@comment MD5:b4287b0d0f4c1ad97c79d1d52acdb9d0
include/tss/tcs_typedef.h
@comment MD5:624d78d9d8042a246fa1623cec0e30c5
include/tss/tddl_error.h
@comment MD5:756e91db447e665773ebc1629154d6a2
include/tss/tddlapi_error.h
@comment MD5:1b544b99a8da24d35b3399e60551a107
include/tss/tddli.h
@comment MD5:bd8d6e87a0cd7eb6d55d99e1e4e1e3ce
include/tss/tpm.h
@comment MD5:ad4b303411648a0c252eb6997603e934
include/tss/tpm_error.h
@comment MD5:a726dc942f8cc4a2dd716e8f58b7e27b
include/tss/tpm_ordinal.h
@comment MD5:0cf885099f2909652eb0514de9ee35c4
include/tss/tspi.h
@comment MD5:2a37e75cd79b0092e763e79180a866a5
include/tss/tss_defines.h
@comment MD5:0457c5fdf20d2f08849fbf8e5ff7ddab
include/tss/tss_error.h
@comment MD5:5f13cc325a039f5ef72fc7583a0195ed
include/tss/tss_error_basics.h
@comment MD5:119d2db359378c0a7eeceef94c9983f7
include/tss/tss_structs.h
@comment MD5:1aa21331ea759b01249b08ce2778dfa3
include/tss/tss_typedef.h
@comment MD5:2aefbe7cab0f6f8a9793e09b1d291027
lib/tddl/libtddl.a
@comment MD5:65487a14925dec9918574c9e315278af
lib/tddl/libtddl.so
@comment MD5:5e0e5f5c1bafd2f7f4aa05123027ed05
lib/tddl/libtddl.so.0
@comment MD5:5e0e5f5c1bafd2f7f4aa05123027ed05
lib/tddl/libtddl.so.0.0.0
@comment MD5:35b21858487e223ae053f1e255c09181
lib/libtspi.a
@comment MD5:02892c0b6bbd990f8e48c748e68e4d2e
lib/libtspi.so
@comment MD5:8c0a1fb9c481b49e1bb82c13f54b006c
lib/libtspi.so.1
@comment MD5:8c0a1fb9c481b49e1bb82c13f54b006c
lib/libtspi.so.1.2.0
@comment MD5:0f0ae381d1d56183491ef01a77cd34b3
sbin/tcsd
@comment MD5:a78c88805b29f2bbbfc2fbda43eb8240
sbin/tcsd_emu
@comment MD5:1be89fd4197c92ba8c70ea95d803ef67
man/man3/Tspi_ChangeAuth.3.gz
@comment MD5:ab3dff9a3c2f264def88463560243881
man/man3/Tspi_ChangeAuthAsym.3.gz
@comment MD5:356155d28a127ef6a97c4993de4b7d4a
man/man3/Tspi_Context_Close.3.gz
@comment MD5:c9a265b074599247057229fa4fe6f477
man/man3/Tspi_Context_CloseObject.3.gz
@comment MD5:a0f3207a563cab749e433b9357925dff
man/man3/Tspi_Context_Connect.3.gz
@comment MD5:d69d103df87453572963c4f5b1d06550
man/man3/Tspi_Context_Create.3.gz
@comment MD5:5b35ca54e334efdd2848f89fcf4ab9d7
man/man3/Tspi_Context_CreateObject.3.gz
@comment MD5:69cd567d4f638bab3a44d36c9e54a6a7
man/man3/Tspi_Context_FreeMemory.3.gz
@comment MD5:b808ea96fea5cd9f4ec08c236b9fd252
man/man3/Tspi_Context_GetCapability.3.gz
@comment MD5:569ebfd59515837836a37bfc4ededd6b
man/man3/Tspi_Context_GetDefaultPolicy.3.gz
@comment MD5:a6fe9445acf01d59ebe1a926f337a327
man/man3/Tspi_Context_GetKeyByPublicInfo.3.gz
@comment MD5:c1e8631566b6286d9443066646b79f34
man/man3/Tspi_Context_GetKeyByUUID.3.gz
@comment MD5:a87df28612f3030d2242ac747a477426
man/man3/Tspi_Context_GetRegisteredKeysByUUID.3.gz
@comment MD5:ed36fb1656cbc97133415baaa67a9fdf
man/man3/Tspi_Context_GetRegisteredKeysByUUID2.3.gz
@comment MD5:85fc0189c4d42758bdb70f21fd7d5b93
man/man3/Tspi_Context_GetTpmObject.3.gz
@comment MD5:5076aa3260ca0be8114b843b80690b68
man/man3/Tspi_Context_LoadKeyByBlob.3.gz
@comment MD5:886c7b40a2df71a68687208a8e794389
man/man3/Tspi_Context_LoadKeyByUUID.3.gz
@comment MD5:be10fd26581cc586e20aed783c87c225
man/man3/Tspi_Context_RegisterKey.3.gz
@comment MD5:4ef5d8b134f3345dde2ea43b14f4a5c4
man/man3/Tspi_Context_UnregisterKey.3.gz
@comment MD5:fbe221237e23094c33d68d1c54cd2ce5
man/man3/Tspi_Data_Bind.3.gz
@comment MD5:eea90642e4afb5c544bc65ad604bf264
man/man3/Tspi_Data_Seal.3.gz
@comment MD5:74e1dcb86f531aec94e2f28a597eeb61
man/man3/Tspi_Data_Unbind.3.gz
@comment MD5:ebed55b2a32ce52533e6c1d3f0bd48bc
man/man3/Tspi_Data_Unseal.3.gz
@comment MD5:2022610040691fa4b84073067818dee2
man/man3/Tspi_DecodeBER_TssBlob.3.gz
@comment MD5:734633513dc5e6a46b3c5157e9ad5f66
man/man3/Tspi_EncodeDER_TssBlob.3.gz
@comment MD5:a7d2dda3c488be88d68d12b4b9013de1
man/man3/Tspi_GetAttribData.3.gz
@comment MD5:d9789281bf2f0b97564fb7b17a00ba5f
man/man3/Tspi_GetAttribUint32.3.gz
@comment MD5:9854771221197f8fa79d0c48979c7332
man/man3/Tspi_GetPolicyObject.3.gz
@comment MD5:2381418240dcecc5c6313d9f01720476
man/man3/Tspi_Hash_GetHashValue.3.gz
@comment MD5:4fd3847a16c01fa2f886386b906f6136
man/man3/Tspi_Hash_SetHashValue.3.gz
@comment MD5:660ffefd1f94b0fba2a0ec9b072d77d8
man/man3/Tspi_Hash_Sign.3.gz
@comment MD5:4a48bc3c99a4d49d385eab6bf8428dd4
man/man3/Tspi_Hash_UpdateHashValue.3.gz
@comment MD5:16b40958606ea358d1f1427624f36142
man/man3/Tspi_Hash_VerifySignature.3.gz
@comment MD5:e7b57cf3bf24d0f3ebdd1ee07c1fdaf7
man/man3/Tspi_Key_CertifyKey.3.gz
@comment MD5:67676d784537527ae2b622a538d9eeb4
man/man3/Tspi_Key_ConvertMigrationBlob.3.gz
@comment MD5:b602a7d36ca36f8df1e0f440d0d60e7f
man/man3/Tspi_Key_CreateKey.3.gz
@comment MD5:268e947fde41d45e45894be38809d7d6
man/man3/Tspi_Key_CreateMigrationBlob.3.gz
@comment MD5:5a95630ef871aa123eb920ae0a705206
man/man3/Tspi_Key_GetPubKey.3.gz
@comment MD5:e8aaec39ed8ea29ea0779a74ff343506
man/man3/Tspi_Key_LoadKey.3.gz
@comment MD5:9d0c27baba470e695195c321c91dd35c
man/man3/Tspi_Key_UnloadKey.3.gz
@comment MD5:dab16ee55459af441492fa62c9491537
man/man3/Tspi_Key_WrapKey.3.gz
@comment MD5:736403ad5bf55c96e674a09e75a9aca5
man/man3/Tspi_PcrComposite_GetPcrValue.3.gz
@comment MD5:460697e714ef0a95879ff55775bfce45
man/man3/Tspi_PcrComposite_SelectPcrIndex.3.gz
@comment MD5:9acb82067b848e7c9a08fde7a170a30d
man/man3/Tspi_PcrComposite_SetPcrValue.3.gz
@comment MD5:ca2925e77dd37c6d1f8f634296286462
man/man3/Tspi_Policy_AssignToObject.3.gz
@comment MD5:21a69ed3f262babe47ab58be12160e48
man/man3/Tspi_Policy_FlushSecret.3.gz
@comment MD5:aa8a75ca6591c16cef8fc19bf9e320e9
man/man3/Tspi_Policy_SetSecret.3.gz
@comment MD5:67b2f37a6d224a6221f7aeff88521de1
man/man3/Tspi_SetAttribData.3.gz
@comment MD5:d8e7f3955f0aa37b470f8b9e3eea0f2e
man/man3/Tspi_SetAttribUint32.3.gz
@comment MD5:d6b3d26687fa2fc7a4ec36a6e9a8c7bd
man/man3/Tspi_TPM_AuthorizeMigrationTicket.3.gz
@comment MD5:3774d8a5cb0e3c03e29a0f8b73993adc
man/man3/Tspi_TPM_CMKSetRestrictions.3.gz
@comment MD5:3076c04f0667951724f10373cf0e4d26
man/man3/Tspi_TPM_CertifySelfTest.3.gz
@comment MD5:1544bb359ee2eff0d61052f3f7e5fbcd
man/man3/Tspi_TPM_CheckMaintenancePubKey.3.gz
@comment MD5:af3b495c4b0671a033200887aa842115
man/man3/Tspi_TPM_ClearOwner.3.gz
@comment MD5:7b47c1fecfdde1a4c7896b3adb1ec18b
man/man3/Tspi_TPM_CollateIdentityRequest.3.gz
@comment MD5:f8f0d4b95ae033be37d1e2e5ef557fce
man/man3/Tspi_TPM_CreateEndorsementKey.3.gz
@comment MD5:81a9e327855a1aceafc9a0c0b8361f0d
man/man3/Tspi_TPM_CreateMaintenanceArchive.3.gz
@comment MD5:43231b7fabb9728bf5c48aee10653156
man/man3/Tspi_TPM_DirRead.3.gz
@comment MD5:7941a53c912f18e1b6d90d1747d30af9
man/man3/Tspi_TPM_DirWrite.3.gz
@comment MD5:81bf1bdb2d9b39e2995f67a9bb24f234
man/man3/Tspi_TPM_GetAuditDigest.3.gz
@comment MD5:d6435c0209e5a3187bee0daa4c66e0dd
man/man3/Tspi_TPM_GetCapability.3.gz
@comment MD5:75c898f2a9c99aad5d4559b3aa64b762
man/man3/Tspi_TPM_GetEvent.3.gz
@comment MD5:f17868bdb1effa9e9d6752637e0021f6
man/man3/Tspi_TPM_GetEventLog.3.gz
@comment MD5:f3de986a84660777a03c8c99d70c1352
man/man3/Tspi_TPM_GetEvents.3.gz
@comment MD5:c0b50968d13f6a62a13b1e6b6d2b9832
man/man3/Tspi_TPM_GetPubEndorsementKey.3.gz
@comment MD5:bd46527ad50c88dc4f6bf45145df8d4e
man/man3/Tspi_TPM_GetRandom.3.gz
@comment MD5:160a5a572517b79ac3aa98f602377c0f
man/man3/Tspi_TPM_GetStatus.3.gz
@comment MD5:29f7aabd93210c346c5c8ca5e6631d2f
man/man3/Tspi_TPM_GetTestResult.3.gz
@comment MD5:944c3733255a96c895938e6bd7b0d6e5
man/man3/Tspi_TPM_KillMaintenanceFeature.3.gz
@comment MD5:cfed473de93ca064f8c493ab235f615e
man/man3/Tspi_TPM_LoadMaintenancePubKey.3.gz
@comment MD5:fd2c6c4a733106efa6dc8c83c577e58c
man/man3/Tspi_TPM_OwnerGetSRKPubKey.3.gz
@comment MD5:710c93c6e2fb2dc1e9eca943665b4f07
man/man3/Tspi_TPM_PcrExtend.3.gz
@comment MD5:21a46e027748ccb161590cf8df7d41db
man/man3/Tspi_TPM_PcrRead.3.gz
@comment MD5:e0935550ad8d6d0a25830fc478a495ea
man/man3/Tspi_TPM_Quote.3.gz
@comment MD5:960b930278e241f75efbf25b75b6f738
man/man3/Tspi_TPM_Quote2.3.gz
@comment MD5:9dd92627a5d3afc842e06e1f2951cbf2
man/man3/Tspi_TPM_SelfTestFull.3.gz
@comment MD5:6d7b1defa93acabc1f8423ce5a4bc9e8
man/man3/Tspi_TPM_SetStatus.3.gz
@comment MD5:459c378c306be68fadf91bbf68c497e0
man/man3/Tspi_TPM_StirRandom.3.gz
@comment MD5:a832a26f30fcd4bf6608a109072b9eae
man/man3/Tspi_TPM_TakeOwnership.3.gz
@comment MD5:2b63997be0161fb07632256d98a53a9a
man/man5/tcsd.conf.5.gz
@comment MD5:038d061e294dc79a3ae862b3508acc4a
man/man8/tcsd.8.gz
@comment MD5:0ba8847900b129c181dcec4dfb12d265
@comment begin @sample(%%USERS%%,%%GROUPS%%,0600) etc/tcsd.conf.dist etc/tcsd.conf
@comment target_perms=%%USERS%%,%%GROUPS%%,0600 |@sample(%%USERS%%,%%GROUPS%%,0600)|
@comment target_file=etc/tcsd.conf
@comment sample_file=etc/tcsd.conf.dist
@unexec if cmp -s '%D/etc/tcsd.conf' '%D/etc/tcsd.conf.dist'; then rm -f '%D/etc/tcsd.conf'; fi || true
etc/tcsd.conf.dist
@comment MD5:cb7f53593f1466b8fc52b8622db1e906
@exec chown %%USERS%% "%D/etc/tcsd.conf.dist"
@exec chgrp %%GROUPS%% "%D/etc/tcsd.conf.dist"
@exec chmod 0600 "%D/etc/tcsd.conf.dist"
@exec if [ ! -f '%D/etc/tcsd.conf' ]; then /bin/cp -p '%D/etc/tcsd.conf.dist' '%D/etc/tcsd.conf'; fi || true
@comment end @sample(%%USERS%%,%%GROUPS%%,0600) etc/tcsd.conf.dist etc/tcsd.conf
@comment begin @dir(%%USERS%%,%%GROUPS%%,0700) var/lib/tpm
@comment target_perms=%%USERS%%,%%GROUPS%%,0700 |@dir(%%USERS%%,%%GROUPS%%,0700)|
@unexec rmdir "%D/var/lib/tpm" 2>/dev/null || true
@exec mkdir -p "%D/var/lib/tpm" 2>/dev/null || true
@exec chown %%USERS%% "%D/var/lib/tpm"
@exec chgrp %%GROUPS%% "%D/var/lib/tpm"
@exec chmod 0700 "%D/var/lib/tpm"
@comment end @dir(%%USERS%%,%%GROUPS%%,0700) var/lib/tpm
@exec /sbin/ldconfig -m /usr/local/lib
@unexec /sbin/ldconfig -R
@unexec if /usr/sbin/pw usershow _tss >/dev/null 2>&1; then  echo "==> You should manually remove the \"_tss\" user. "; fi
@unexec if /usr/sbin/pw groupshow _tss >/dev/null 2>&1; then  echo "==> You should manually remove the \"_tss\" group"; fi
@owner root
@group wheel
@cwd /usr/local
@comment begin @dirrm share/licenses/trousers-0.3.14_3
@unexec rmdir "%D/share/licenses/trousers-0.3.14_3" 2>/dev/null || true
@comment end @dirrm share/licenses/trousers-0.3.14_3
@unexec rmdir %D/share/licenses 2>/dev/null || true
@comment OPTIONS:-DEBUG
@cwd /
usr/local/share/licenses/trousers-0.3.14_3/catalog.mk
@comment MD5:c21ac5b9e0b82a594735cb06ea512ab7
usr/local/share/licenses/trousers-0.3.14_3/LICENSE
@comment MD5:ae8db8f96bcdea467902ac4741ede5ef
usr/local/share/licenses/trousers-0.3.14_3/BSD3CLAUSE
@comment MD5:8031b2ae48ededc9b982c08620573426
usr/local/etc/rc.d/tcsd
@comment MD5:9ebe49adb53aeb4ad32d0a89c6226828
@ignore
+COMMENT
@comment MD5:785a84fb486cdae20f73a46f09ebf4a0
@ignore
+DESC
@comment MD5:35fcfcec6ef23b8391cb40d02c0bdb17
@ignore
+DISPLAY
@comment MD5:ffa8c973eb1d926c32b67c31ca3482dd
@display +DISPLAY
@ignore
+MTREE_DIRS
@comment MD5:46bc19728a6e08fd74aa310fcae3dc98
@mtree +MTREE_DIRS
