Page Menu
Home
Solus
Search
Configure Global Search
Log In
Files
F11052894
D12089.id31226.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
18 KB
Referenced Files
None
Subscribers
None
D12089.id31226.diff
View Options
diff --git a/Makefile b/Makefile
new file mode 100644
--- /dev/null
+++ b/Makefile
@@ -0,0 +1 @@
+include ../Makefile.common
diff --git a/abi_libs b/abi_libs
new file mode 100644
--- /dev/null
+++ b/abi_libs
@@ -0,0 +1 @@
+libswtpm_libtpms.so.0
diff --git a/abi_symbols b/abi_symbols
new file mode 100644
--- /dev/null
+++ b/abi_symbols
@@ -0,0 +1,116 @@
+libswtpm_libtpms.so.0:SWTPM_IO_Connect
+libswtpm_libtpms.so.0:SWTPM_IO_Disconnect
+libswtpm_libtpms.so.0:SWTPM_IO_GetSocketFD
+libswtpm_libtpms.so.0:SWTPM_IO_Init
+libswtpm_libtpms.so.0:SWTPM_IO_Read
+libswtpm_libtpms.so.0:SWTPM_IO_SetSocketFD
+libswtpm_libtpms.so.0:SWTPM_IO_Write
+libswtpm_libtpms.so.0:SWTPM_NVRAM_DeleteName
+libswtpm_libtpms.so.0:SWTPM_NVRAM_FileKey_Size
+libswtpm_libtpms.so.0:SWTPM_NVRAM_GetStateBlob
+libswtpm_libtpms.so.0:SWTPM_NVRAM_Init
+libswtpm_libtpms.so.0:SWTPM_NVRAM_LoadData
+libswtpm_libtpms.so.0:SWTPM_NVRAM_MigrationKey_Size
+libswtpm_libtpms.so.0:SWTPM_NVRAM_SetStateBlob
+libswtpm_libtpms.so.0:SWTPM_NVRAM_Set_FileKey
+libswtpm_libtpms.so.0:SWTPM_NVRAM_Set_MigrationKey
+libswtpm_libtpms.so.0:SWTPM_NVRAM_Set_TPMVersion
+libswtpm_libtpms.so.0:SWTPM_NVRAM_Shutdown
+libswtpm_libtpms.so.0:SWTPM_NVRAM_StoreData
+libswtpm_libtpms.so.0:SWTPM_NVRAM_Store_Volatile
+libswtpm_libtpms.so.0:SWTPM_PrintAll
+libswtpm_libtpms.so.0:SWTPM_SymmetricKeyData_Decrypt
+libswtpm_libtpms.so.0:SWTPM_SymmetricKeyData_Encrypt
+libswtpm_libtpms.so.0:capabilities_print_json
+libswtpm_libtpms.so.0:change_process_owner
+libswtpm_libtpms.so.0:create_seccomp_profile
+libswtpm_libtpms.so.0:ctrlchannel_free
+libswtpm_libtpms.so.0:ctrlchannel_get_client_fd
+libswtpm_libtpms.so.0:ctrlchannel_get_fd
+libswtpm_libtpms.so.0:ctrlchannel_new
+libswtpm_libtpms.so.0:ctrlchannel_process_fd
+libswtpm_libtpms.so.0:ctrlchannel_set_client_fd
+libswtpm_libtpms.so.0:encryption_mode_from_string
+libswtpm_libtpms.so.0:fd_to_filename
+libswtpm_libtpms.so.0:handle_ctrlchannel_options
+libswtpm_libtpms.so.0:handle_flags_options
+libswtpm_libtpms.so.0:handle_key_options
+libswtpm_libtpms.so.0:handle_locality_options
+libswtpm_libtpms.so.0:handle_log_options
+libswtpm_libtpms.so.0:handle_migration_key_options
+libswtpm_libtpms.so.0:handle_pid_options
+libswtpm_libtpms.so.0:handle_seccomp_options
+libswtpm_libtpms.so.0:handle_server_options
+libswtpm_libtpms.so.0:handle_tpmstate_options
+libswtpm_libtpms.so.0:install_sighandlers
+libswtpm_libtpms.so.0:kdf_identifier_from_string
+libswtpm_libtpms.so.0:key_format_from_string
+libswtpm_libtpms.so.0:key_from_pwdfile
+libswtpm_libtpms.so.0:key_from_pwdfile_fd
+libswtpm_libtpms.so.0:key_load_key
+libswtpm_libtpms.so.0:key_load_key_fd
+libswtpm_libtpms.so.0:log_check_string
+libswtpm_libtpms.so.0:log_global_free
+libswtpm_libtpms.so.0:log_init
+libswtpm_libtpms.so.0:log_init_fd
+libswtpm_libtpms.so.0:log_set_level
+libswtpm_libtpms.so.0:log_set_prefix
+libswtpm_libtpms.so.0:logprintf
+libswtpm_libtpms.so.0:logprintfA
+libswtpm_libtpms.so.0:mainLoop
+libswtpm_libtpms.so.0:mainloop_cb_get_locality
+libswtpm_libtpms.so.0:mainloop_terminate
+libswtpm_libtpms.so.0:option_get_bool
+libswtpm_libtpms.so.0:option_get_gid_t
+libswtpm_libtpms.so.0:option_get_int
+libswtpm_libtpms.so.0:option_get_mode_t
+libswtpm_libtpms.so.0:option_get_string
+libswtpm_libtpms.so.0:option_get_uid_t
+libswtpm_libtpms.so.0:option_get_uint
+libswtpm_libtpms.so.0:option_values_free
+libswtpm_libtpms.so.0:options_parse
+libswtpm_libtpms.so.0:pidfile_remove
+libswtpm_libtpms.so.0:pidfile_set
+libswtpm_libtpms.so.0:pidfile_set_fd
+libswtpm_libtpms.so.0:pidfile_write
+libswtpm_libtpms.so.0:pool
+libswtpm_libtpms.so.0:read_eintr
+libswtpm_libtpms.so.0:server_free
+libswtpm_libtpms.so.0:server_get_fd
+libswtpm_libtpms.so.0:server_get_flags
+libswtpm_libtpms.so.0:server_new
+libswtpm_libtpms.so.0:server_set_fd
+libswtpm_libtpms.so.0:state_directory
+libswtpm_libtpms.so.0:thread_busy_lock
+libswtpm_libtpms.so.0:thread_busy_signal
+libswtpm_libtpms.so.0:tlv_data_append
+libswtpm_libtpms.so.0:tlv_data_find_tag
+libswtpm_libtpms.so.0:tlv_data_free
+libswtpm_libtpms.so.0:tpm_running
+libswtpm_libtpms.so.0:tpmlib_blobtype_to_statetype
+libswtpm_libtpms.so.0:tpmlib_create_startup_cmd
+libswtpm_libtpms.so.0:tpmlib_debug_libtpms_parameters
+libswtpm_libtpms.so.0:tpmlib_get_blobname
+libswtpm_libtpms.so.0:tpmlib_get_tpm_property
+libswtpm_libtpms.so.0:tpmlib_handle_tcg_tpm2_cmd_header
+libswtpm_libtpms.so.0:tpmlib_is_request_cancelable
+libswtpm_libtpms.so.0:tpmlib_process
+libswtpm_libtpms.so.0:tpmlib_register_callbacks
+libswtpm_libtpms.so.0:tpmlib_start
+libswtpm_libtpms.so.0:tpmlib_write_fatal_error_response
+libswtpm_libtpms.so.0:tpmlib_write_locality_error_response
+libswtpm_libtpms.so.0:tpmlib_write_success_response
+libswtpm_libtpms.so.0:tpmstate_get_dir
+libswtpm_libtpms.so.0:tpmstate_get_mode
+libswtpm_libtpms.so.0:tpmstate_global_free
+libswtpm_libtpms.so.0:tpmstate_set_dir
+libswtpm_libtpms.so.0:tpmstate_set_mode
+libswtpm_libtpms.so.0:uninstall_sighandlers
+libswtpm_libtpms.so.0:worker_thread_end
+libswtpm_libtpms.so.0:worker_thread_init
+libswtpm_libtpms.so.0:worker_thread_is_busy
+libswtpm_libtpms.so.0:worker_thread_mark_busy
+libswtpm_libtpms.so.0:worker_thread_mark_done
+libswtpm_libtpms.so.0:worker_thread_wait_done
+libswtpm_libtpms.so.0:write_full
+libswtpm_libtpms.so.0:writev_full
diff --git a/abi_used_libs b/abi_used_libs
new file mode 100644
--- /dev/null
+++ b/abi_used_libs
@@ -0,0 +1,11 @@
+libc.so.6
+libcrypto.so.1.1
+libfuse.so.2
+libglib-2.0.so.0
+libgnutls.so.30
+libgobject-2.0.so.0
+libjson-glib-1.0.so.0
+libpthread.so.0
+libseccomp.so.2
+libtasn1.so.6
+libtpms.so.0
diff --git a/abi_used_symbols b/abi_used_symbols
new file mode 100644
--- /dev/null
+++ b/abi_used_symbols
@@ -0,0 +1,290 @@
+libc.so.6:__asprintf_chk
+libc.so.6:__assert_fail
+libc.so.6:__ctype_b_loc
+libc.so.6:__errno_location
+libc.so.6:__fdelt_chk
+libc.so.6:__fprintf_chk
+libc.so.6:__isoc99_sscanf
+libc.so.6:__libc_start_main
+libc.so.6:__memcpy_chk
+libc.so.6:__memset_chk
+libc.so.6:__printf_chk
+libc.so.6:__snprintf_chk
+libc.so.6:__stack_chk_fail
+libc.so.6:__strncpy_chk
+libc.so.6:__vasprintf_chk
+libc.so.6:accept
+libc.so.6:access
+libc.so.6:bind
+libc.so.6:calloc
+libc.so.6:chmod
+libc.so.6:chown
+libc.so.6:clock_gettime
+libc.so.6:close
+libc.so.6:closedir
+libc.so.6:connect
+libc.so.6:daemon
+libc.so.6:exit
+libc.so.6:fchmod
+libc.so.6:fclose
+libc.so.6:fcntl
+libc.so.6:fgetc
+libc.so.6:flock
+libc.so.6:fopen
+libc.so.6:fputs
+libc.so.6:free
+libc.so.6:freeaddrinfo
+libc.so.6:fstat
+libc.so.6:fstat64
+libc.so.6:fwrite
+libc.so.6:gai_strerror
+libc.so.6:getaddrinfo
+libc.so.6:getenv
+libc.so.6:geteuid
+libc.so.6:getgid
+libc.so.6:getgrgid
+libc.so.6:getgrnam
+libc.so.6:getopt_long
+libc.so.6:getopt_long_only
+libc.so.6:getpid
+libc.so.6:getpwnam
+libc.so.6:getpwuid
+libc.so.6:getsockopt
+libc.so.6:getuid
+libc.so.6:if_nametoindex
+libc.so.6:index
+libc.so.6:inet_pton
+libc.so.6:initgroups
+libc.so.6:ioctl
+libc.so.6:kill
+libc.so.6:listen
+libc.so.6:localtime
+libc.so.6:lseek
+libc.so.6:malloc
+libc.so.6:memcmp
+libc.so.6:memcpy
+libc.so.6:memset
+libc.so.6:mkdir
+libc.so.6:open
+libc.so.6:opendir
+libc.so.6:optarg
+libc.so.6:optind
+libc.so.6:pipe
+libc.so.6:poll
+libc.so.6:putchar
+libc.so.6:puts
+libc.so.6:read
+libc.so.6:realloc
+libc.so.6:realpath
+libc.so.6:recvmsg
+libc.so.6:regcomp
+libc.so.6:regexec
+libc.so.6:regfree
+libc.so.6:remove
+libc.so.6:rename
+libc.so.6:select
+libc.so.6:setenv
+libc.so.6:setgid
+libc.so.6:setsockopt
+libc.so.6:setuid
+libc.so.6:setvbuf
+libc.so.6:signal
+libc.so.6:snprintf
+libc.so.6:socket
+libc.so.6:socketpair
+libc.so.6:stat
+libc.so.6:stderr
+libc.so.6:stdin
+libc.so.6:stdout
+libc.so.6:strcasecmp
+libc.so.6:strcmp
+libc.so.6:strcpy
+libc.so.6:strdup
+libc.so.6:strerror
+libc.so.6:strftime
+libc.so.6:strlen
+libc.so.6:strncmp
+libc.so.6:strncpy
+libc.so.6:strndup
+libc.so.6:strrchr
+libc.so.6:strstr
+libc.so.6:strtok_r
+libc.so.6:strtol
+libc.so.6:strtoul
+libc.so.6:strtoull
+libc.so.6:time
+libc.so.6:unlink
+libc.so.6:usleep
+libc.so.6:waitpid
+libc.so.6:write
+libc.so.6:writev
+libcrypto.so.1.1:AES_cbc_encrypt
+libcrypto.so.1.1:AES_set_decrypt_key
+libcrypto.so.1.1:AES_set_encrypt_key
+libcrypto.so.1.1:BN_bin2bn
+libcrypto.so.1.1:BN_free
+libcrypto.so.1.1:BN_hex2bn
+libcrypto.so.1.1:BN_new
+libcrypto.so.1.1:EVP_MD_size
+libcrypto.so.1.1:EVP_PKEY_CTX_ctrl
+libcrypto.so.1.1:EVP_PKEY_CTX_free
+libcrypto.so.1.1:EVP_PKEY_CTX_new
+libcrypto.so.1.1:EVP_PKEY_assign
+libcrypto.so.1.1:EVP_PKEY_encrypt
+libcrypto.so.1.1:EVP_PKEY_encrypt_init
+libcrypto.so.1.1:EVP_PKEY_free
+libcrypto.so.1.1:EVP_PKEY_new
+libcrypto.so.1.1:EVP_sha1
+libcrypto.so.1.1:EVP_sha256
+libcrypto.so.1.1:EVP_sha512
+libcrypto.so.1.1:HMAC
+libcrypto.so.1.1:HMAC_CTX_free
+libcrypto.so.1.1:HMAC_CTX_new
+libcrypto.so.1.1:HMAC_Final
+libcrypto.so.1.1:HMAC_Init_ex
+libcrypto.so.1.1:HMAC_Update
+libcrypto.so.1.1:PKCS5_PBKDF2_HMAC
+libcrypto.so.1.1:RAND_bytes
+libcrypto.so.1.1:RSA_free
+libcrypto.so.1.1:RSA_new
+libcrypto.so.1.1:RSA_pkey_ctx_ctrl
+libcrypto.so.1.1:RSA_set0_key
+libcrypto.so.1.1:SHA1
+libcrypto.so.1.1:SHA256
+libcrypto.so.1.1:SHA512
+libfuse.so.2:cuse_lowlevel_setup
+libfuse.so.2:cuse_lowlevel_teardown
+libfuse.so.2:fuse_reply_buf
+libfuse.so.2:fuse_reply_err
+libfuse.so.2:fuse_reply_ioctl
+libfuse.so.2:fuse_reply_ioctl_retry
+libfuse.so.2:fuse_reply_open
+libfuse.so.2:fuse_reply_write
+libfuse.so.2:fuse_session_exit
+libfuse.so.2:fuse_session_loop
+libfuse.so.2:fuse_session_loop_mt
+libglib-2.0.so.0:g_cond_init
+libglib-2.0.so.0:g_cond_signal
+libglib-2.0.so.0:g_cond_wait_until
+libglib-2.0.so.0:g_dir_close
+libglib-2.0.so.0:g_dir_open
+libglib-2.0.so.0:g_dir_read_name
+libglib-2.0.so.0:g_environ_setenv
+libglib-2.0.so.0:g_error_free
+libglib-2.0.so.0:g_file_get_contents
+libglib-2.0.so.0:g_file_open_tmp
+libglib-2.0.so.0:g_find_program_in_path
+libglib-2.0.so.0:g_free
+libglib-2.0.so.0:g_get_environ
+libglib-2.0.so.0:g_get_monotonic_time
+libglib-2.0.so.0:g_getenv
+libglib-2.0.so.0:g_malloc
+libglib-2.0.so.0:g_malloc0
+libglib-2.0.so.0:g_mkdir_with_parents
+libglib-2.0.so.0:g_mutex_init
+libglib-2.0.so.0:g_mutex_lock
+libglib-2.0.so.0:g_mutex_unlock
+libglib-2.0.so.0:g_path_get_dirname
+libglib-2.0.so.0:g_realloc
+libglib-2.0.so.0:g_snprintf
+libglib-2.0.so.0:g_spawn_async
+libglib-2.0.so.0:g_spawn_sync
+libglib-2.0.so.0:g_str_has_prefix
+libglib-2.0.so.0:g_str_has_suffix
+libglib-2.0.so.0:g_strchomp
+libglib-2.0.so.0:g_strchug
+libglib-2.0.so.0:g_strconcat
+libglib-2.0.so.0:g_strdup
+libglib-2.0.so.0:g_strdup_printf
+libglib-2.0.so.0:g_strfreev
+libglib-2.0.so.0:g_strjoin
+libglib-2.0.so.0:g_strjoinv
+libglib-2.0.so.0:g_strndup
+libglib-2.0.so.0:g_strrstr
+libglib-2.0.so.0:g_strsplit
+libglib-2.0.so.0:g_strstr_len
+libglib-2.0.so.0:g_thread_pool_free
+libglib-2.0.so.0:g_thread_pool_new
+libglib-2.0.so.0:g_thread_pool_push
+libgnutls.so.30:gnutls_free
+libgnutls.so.30:gnutls_global_deinit
+libgnutls.so.30:gnutls_global_init
+libgnutls.so.30:gnutls_load_file
+libgnutls.so.30:gnutls_malloc
+libgnutls.so.30:gnutls_pkcs11_set_pin_function
+libgnutls.so.30:gnutls_privkey_deinit
+libgnutls.so.30:gnutls_privkey_import_tpm_url
+libgnutls.so.30:gnutls_privkey_import_url
+libgnutls.so.30:gnutls_privkey_init
+libgnutls.so.30:gnutls_pubkey_deinit
+libgnutls.so.30:gnutls_pubkey_import
+libgnutls.so.30:gnutls_pubkey_import_ecc_raw
+libgnutls.so.30:gnutls_pubkey_import_rsa_raw
+libgnutls.so.30:gnutls_pubkey_init
+libgnutls.so.30:gnutls_strerror
+libgnutls.so.30:gnutls_x509_crt_deinit
+libgnutls.so.30:gnutls_x509_crt_export2
+libgnutls.so.30:gnutls_x509_crt_get_subject_key_id
+libgnutls.so.30:gnutls_x509_crt_import
+libgnutls.so.30:gnutls_x509_crt_init
+libgnutls.so.30:gnutls_x509_crt_privkey_sign
+libgnutls.so.30:gnutls_x509_crt_set_activation_time
+libgnutls.so.30:gnutls_x509_crt_set_authority_key_id
+libgnutls.so.30:gnutls_x509_crt_set_basic_constraints
+libgnutls.so.30:gnutls_x509_crt_set_dn
+libgnutls.so.30:gnutls_x509_crt_set_expiration_time
+libgnutls.so.30:gnutls_x509_crt_set_extension_by_oid
+libgnutls.so.30:gnutls_x509_crt_set_key_purpose_oid
+libgnutls.so.30:gnutls_x509_crt_set_key_usage
+libgnutls.so.30:gnutls_x509_crt_set_pubkey
+libgnutls.so.30:gnutls_x509_crt_set_serial
+libgnutls.so.30:gnutls_x509_crt_set_version
+libgnutls.so.30:gnutls_x509_crt_sign2
+libgnutls.so.30:gnutls_x509_privkey_deinit
+libgnutls.so.30:gnutls_x509_privkey_import
+libgnutls.so.30:gnutls_x509_privkey_import2
+libgnutls.so.30:gnutls_x509_privkey_init
+libgobject-2.0.so.0:g_object_unref
+libjson-glib-1.0.so.0:json_parser_get_root
+libjson-glib-1.0.so.0:json_parser_load_from_data
+libjson-glib-1.0.so.0:json_parser_new
+libjson-glib-1.0.so.0:json_reader_get_int_value
+libjson-glib-1.0.so.0:json_reader_get_string_value
+libjson-glib-1.0.so.0:json_reader_new
+libjson-glib-1.0.so.0:json_reader_read_member
+libpthread.so.0:__errno_location
+libpthread.so.0:close
+libpthread.so.0:lseek
+libpthread.so.0:open
+libpthread.so.0:open64
+libpthread.so.0:read
+libpthread.so.0:write
+libseccomp.so.2:seccomp_init
+libseccomp.so.2:seccomp_load
+libseccomp.so.2:seccomp_release
+libseccomp.so.2:seccomp_rule_add
+libtasn1.so.6:asn1_array2tree
+libtasn1.so.6:asn1_create_element
+libtasn1.so.6:asn1_delete_structure
+libtasn1.so.6:asn1_der_coding
+libtasn1.so.6:asn1_strerror
+libtasn1.so.6:asn1_write_value
+libtpms.so.0:TPMLIB_CancelCommand
+libtpms.so.0:TPMLIB_ChooseTPMVersion
+libtpms.so.0:TPMLIB_GetInfo
+libtpms.so.0:TPMLIB_GetTPMProperty
+libtpms.so.0:TPMLIB_MainInit
+libtpms.so.0:TPMLIB_Process
+libtpms.so.0:TPMLIB_RegisterCallbacks
+libtpms.so.0:TPMLIB_SetBufferSize
+libtpms.so.0:TPMLIB_SetDebugFD
+libtpms.so.0:TPMLIB_SetDebugLevel
+libtpms.so.0:TPMLIB_SetDebugPrefix
+libtpms.so.0:TPMLIB_SetState
+libtpms.so.0:TPMLIB_Terminate
+libtpms.so.0:TPMLIB_VolatileAll_Store
+libtpms.so.0:TPM_IO_Hash_Data
+libtpms.so.0:TPM_IO_Hash_End
+libtpms.so.0:TPM_IO_Hash_Start
+libtpms.so.0:TPM_IO_TpmEstablished_Get
+libtpms.so.0:TPM_IO_TpmEstablished_Reset
diff --git a/package.yml b/package.yml
new file mode 100644
--- /dev/null
+++ b/package.yml
@@ -0,0 +1,29 @@
+name : swtpm
+version : 0.6.1
+release : 1
+source :
+ - https://github.com/stefanberger/swtpm/archive/refs/tags/v0.6.1.tar.gz : 114905d6a51af89baac9ac279bf6534761e01adcf9c9bb298f1c09c7d4b2599d
+license :
+ - BSD-3-Clause
+ - TCGL
+component : virt
+summary : TPM Emulator
+description: |
+ TPM emulator built on libtpms providing TPM functionality for QEMU VMs.
+builddeps :
+ - pkgconfig(fuse)
+ - pkgconfig(gnutls)
+ - pkgconfig(json-glib-1.0)
+ - pkgconfig(libseccomp)
+ - pkgconfig(libtpms)
+ - expect-devel
+ - libgnutls-utils
+ - socat
+rundeps :
+ - libgnutls-utils
+setup : |
+ %reconfigure --with-gnutls --disable-static
+build : |
+ %make
+install : |
+ %make_install
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
new file mode 100644
--- /dev/null
+++ b/pspec_x86_64.xml
@@ -0,0 +1,76 @@
+<PISI>
+ <Source>
+ <Name>swtpm</Name>
+ <Packager>
+ <Name>Jacek Jagosz</Name>
+ <Email>jacek.jagosz@outlook.com</Email>
+ </Packager>
+ <License>BSD-3-Clause</License>
+ <License>TCGL</License>
+ <PartOf>virt</PartOf>
+ <Summary xml:lang="en">TPM Emulator</Summary>
+ <Description xml:lang="en">TPM emulator built on libtpms providing TPM functionality for QEMU VMs.
+</Description>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
+ </Source>
+ <Package>
+ <Name>swtpm</Name>
+ <Summary xml:lang="en">TPM Emulator</Summary>
+ <Description xml:lang="en">TPM emulator built on libtpms providing TPM functionality for QEMU VMs.
+</Description>
+ <PartOf>virt</PartOf>
+ <Files>
+ <Path fileType="config">/etc/swtpm-localca.conf</Path>
+ <Path fileType="config">/etc/swtpm-localca.options</Path>
+ <Path fileType="config">/etc/swtpm_setup.conf</Path>
+ <Path fileType="executable">/usr/bin/swtpm</Path>
+ <Path fileType="executable">/usr/bin/swtpm_bios</Path>
+ <Path fileType="executable">/usr/bin/swtpm_cert</Path>
+ <Path fileType="executable">/usr/bin/swtpm_cuse</Path>
+ <Path fileType="executable">/usr/bin/swtpm_ioctl</Path>
+ <Path fileType="executable">/usr/bin/swtpm_setup</Path>
+ <Path fileType="library">/usr/lib64/swtpm/libswtpm_libtpms.so</Path>
+ <Path fileType="library">/usr/lib64/swtpm/libswtpm_libtpms.so.0</Path>
+ <Path fileType="library">/usr/lib64/swtpm/libswtpm_libtpms.so.0.0.0</Path>
+ <Path fileType="man">/usr/share/man/man3/swtpm_ioctls.3</Path>
+ <Path fileType="man">/usr/share/man/man8/swtpm-create-tpmca.8</Path>
+ <Path fileType="man">/usr/share/man/man8/swtpm-localca.8</Path>
+ <Path fileType="man">/usr/share/man/man8/swtpm-localca.conf.8</Path>
+ <Path fileType="man">/usr/share/man/man8/swtpm-localca.options.8</Path>
+ <Path fileType="man">/usr/share/man/man8/swtpm.8</Path>
+ <Path fileType="man">/usr/share/man/man8/swtpm_bios.8</Path>
+ <Path fileType="man">/usr/share/man/man8/swtpm_cert.8</Path>
+ <Path fileType="man">/usr/share/man/man8/swtpm_cuse.8</Path>
+ <Path fileType="man">/usr/share/man/man8/swtpm_ioctl.8</Path>
+ <Path fileType="man">/usr/share/man/man8/swtpm_setup.8</Path>
+ <Path fileType="man">/usr/share/man/man8/swtpm_setup.conf.8</Path>
+ <Path fileType="man">/usr/share/man/man8/swtpm_setup.sh.8</Path>
+ <Path fileType="data">/usr/share/swtpm/swtpm-create-tpmca</Path>
+ <Path fileType="data">/usr/share/swtpm/swtpm-create-user-config-files</Path>
+ <Path fileType="data">/usr/share/swtpm/swtpm-localca</Path>
+ <Path fileType="data">/var/lib/swtpm-localca</Path>
+ </Files>
+ </Package>
+ <Package>
+ <Name>swtpm-devel</Name>
+ <Summary xml:lang="en">Development files for swtpm</Summary>
+ <Description xml:lang="en">TPM emulator built on libtpms providing TPM functionality for QEMU VMs.
+</Description>
+ <PartOf>programming.devel</PartOf>
+ <RuntimeDependencies>
+ <Dependency release="1">swtpm</Dependency>
+ </RuntimeDependencies>
+ <Files>
+ <Path fileType="header">/usr/include/swtpm/tpm_ioctl.h</Path>
+ </Files>
+ </Package>
+ <History>
+ <Update release="1">
+ <Date>2022-01-27</Date>
+ <Version>0.6.1</Version>
+ <Comment>Packaging update</Comment>
+ <Name>Jacek Jagosz</Name>
+ <Email>jacek.jagosz@outlook.com</Email>
+ </Update>
+ </History>
+</PISI>
\ No newline at end of file
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Aug 11, 10:15 PM (2 h, 53 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5835059
Default Alt Text
D12089.id31226.diff (18 KB)
Attached To
Mode
D12089: Initial commit of swtpm
Attached
Detach File
Event Timeline
Log In to Comment