notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
Port details
swtpm Libtpms-based TPM emulator
0.8.1_1 sysutils on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.8.1Version of this port present on the latest quarterly branch.
Maintainer: meka@tilda.center search for ports maintained by this maintainer
Port Added: 2023-08-09 07:27:11
Last Update: 2023-11-15 11:54:07
Commit Hash: b1a8f82
License: BSD3CLAUSE
WWW:
https://github.com/stefanberger/swtpm
Description:
The SWTPM package provides TPM emulators with different front-end interfaces to libtpms. TPM emulators provide socket interfaces (TCP/IP and Unix) and the Linux CUSE interface for the creation of multiple native /dev/vtpm* devices.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (39 items)
Collapse this list.
  1. /usr/local/share/licenses/swtpm-0.8.1_1/catalog.mk
  2. /usr/local/share/licenses/swtpm-0.8.1_1/LICENSE
  3. /usr/local/share/licenses/swtpm-0.8.1_1/BSD3CLAUSE
  4. bin/swtpm
  5. bin/swtpm_bios
  6. bin/swtpm_cert
  7. bin/swtpm_cuse
  8. bin/swtpm_ioctl
  9. bin/swtpm_localca
  10. bin/swtpm_setup
  11. etc/swtpm-localca.conf
  12. etc/swtpm-localca.options
  13. etc/swtpm_setup.conf
  14. include/swtpm/tpm_ioctl.h
  15. lib/swtpm/libswtpm_libtpms.a
  16. lib/swtpm/libswtpm_libtpms.so
  17. lib/swtpm/libswtpm_libtpms.so.0
  18. lib/swtpm/libswtpm_libtpms.so.0.0.0
  19. man/man3/swtpm_ioctls.3.gz
  20. man/man5/swtpm-localca.conf.5.gz
  21. man/man5/swtpm-localca.options.5.gz
  22. man/man5/swtpm_setup.conf.5.gz
  23. man/man8/swtpm-create-tpmca.8.gz
  24. man/man8/swtpm-localca.8.gz
  25. man/man8/swtpm.8.gz
  26. man/man8/swtpm_bios.8.gz
  27. man/man8/swtpm_cert.8.gz
  28. man/man8/swtpm_cuse.8.gz
  29. man/man8/swtpm_ioctl.8.gz
  30. man/man8/swtpm_localca.8.gz
  31. man/man8/swtpm_setup.8.gz
  32. share/swtpm/swtpm-create-tpmca
  33. share/swtpm/swtpm-create-user-config-files
  34. share/swtpm/swtpm-localca
  35. @dir /var/lib/swtpm-localca
  36. @dir /var/lib
  37. @owner
  38. @group
  39. @mode
Collapse this list.
Dependency lines:
  • swtpm>0:sysutils/swtpm
To install the port:
cd /usr/ports/sysutils/swtpm/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/swtpm
  • pkg install swtpm
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: swtpm
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1692347239 SHA256 (stefanberger-swtpm-v0.8.1_GH0.tar.gz) = 7bba52aa41090f75087034fac5fe8daed10c3e7e7234df7c9558849318927f41 SIZE (stefanberger-swtpm-v0.8.1_GH0.tar.gz) = 364169

Packages (timestamps in pop-ups are UTC):
swtpm
ABIlatestquarterly
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch640.8.1_10.8.1
FreeBSD:13:amd640.8.1_10.8.1
FreeBSD:13:armv6--
FreeBSD:13:armv70.8.1_10.8.1
FreeBSD:13:i3860.8.1_10.8.1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-0.8.1
FreeBSD:13:riscv64--
FreeBSD:14:aarch640.8.10.8.1
FreeBSD:14:amd640.8.1_10.8.1
FreeBSD:14:armv6--
FreeBSD:14:armv70.8.10.8.1
FreeBSD:14:i3860.8.1_10.8.1
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64-0.8.1
FreeBSD:14:riscv64--
FreeBSD:15:amd640.8.1_1-
FreeBSD:15:armv6--
FreeBSD:15:armv70.8.1_1-
FreeBSD:15:i3860.8.1_1-
FreeBSD:15:mips64--
FreeBSD:15:powerpc640.8.1-
FreeBSD:15:riscv64--
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. base64>=0 : converters/base64
  2. bash>=0 : shells/bash
  3. expect>=0 : lang/expect
  4. gawk>=0 : lang/gawk
  5. socat>=0 : net/socat
  6. gettext-runtime>=0.22_1 : devel/gettext-runtime
  7. gmake>=4.3 : devel/gmake
  8. pkgconf>=1.3.0_1 : devel/pkgconf
  9. autoconf>=2.71 : devel/autoconf
  10. automake>=1.16.5 : devel/automake
  11. libtoolize : devel/libtool
Library dependencies:
  1. libfuse.so : sysutils/fusefs-libs
  2. libgnutls.so : security/gnutls
  3. libjson-glib-1.0.so : devel/json-glib
  4. libtasn1.so : security/libtasn1
  5. libtpms.so : sysutils/libtpms
  6. libintl.so : devel/gettext-runtime
  7. libglib-2.0.so : devel/glib20
  8. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
sysutils_swtpm
USES:
autoreconf gettext-runtime gmake gnome libtool pathfix pkgconfig ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/stefanberger/swtpm/tar.gz/v0.8.1?dummy=/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.8.1_1
15 Nov 2023 11:54:07
commit hash: b1a8f824cc1c3a7e3ce0870509ef38d715f53c52commit hash: b1a8f824cc1c3a7e3ce0870509ef38d715f53c52commit hash: b1a8f824cc1c3a7e3ce0870509ef38d715f53c52commit hash: b1a8f824cc1c3a7e3ce0870509ef38d715f53c52 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Author: Goran Mekić
sysutils/swtpm: Add rc script

- Pet portclippy while I am here

PR:		274786
Approved by:	submitter is maintainer
0.8.1
18 Aug 2023 11:49:54
commit hash: a6cf56902eb45eafaa5edd37106759ac1e30bb7acommit hash: a6cf56902eb45eafaa5edd37106759ac1e30bb7acommit hash: a6cf56902eb45eafaa5edd37106759ac1e30bb7acommit hash: a6cf56902eb45eafaa5edd37106759ac1e30bb7a files touched by this commit
Corvin Köhne (corvink) search for other commits by this committer
Author: Goran Mekić
sysutils/swtpm: Update to 0.8.1

PR:			273199
Reviewed by:		corvink
Approved by:		manu
Changelog:		https://github.com/stefanberger/swtpm/releases/tag/v0.8.1
0.8.0
09 Aug 2023 07:25:03
commit hash: c3cfb98cbb5eefeac01fdba16ace5ee11c5100abcommit hash: c3cfb98cbb5eefeac01fdba16ace5ee11c5100abcommit hash: c3cfb98cbb5eefeac01fdba16ace5ee11c5100abcommit hash: c3cfb98cbb5eefeac01fdba16ace5ee11c5100ab files touched by this commit
Corvin Köhne (corvink) search for other commits by this committer
Author: Goran Mekić
sysutils/swtpm: libtpms-based TPM emulator

PR:			272973
Reviewed by:		manu
Approved by:		manu
Differential Revision:	https://reviews.freebsd.org/D41346

Number of commits found: 3