Port details |
- swtpm Libtpms-based TPM emulator
- 0.9.0_1 sysutils =2 0.9.0_1Version of this port present on the latest quarterly branch.
- Maintainer: meka@tilda.center
- Port Added: 2023-08-09 07:27:11
- Last Update: 2024-11-06 15:17:35
- Commit Hash: 6e2da96
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- 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.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- 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 = 1722686189
SHA256 (stefanberger-swtpm-v0.9.0_GH0.tar.gz) = 9679ca171e8aaa3c4e4053e8bc1d10c8dabf0220bd4b16aba78743511c25f731
SIZE (stefanberger-swtpm-v0.9.0_GH0.tar.gz) = 370942
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- base64>=0 : converters/base64
- bash>=0 : shells/bash
- expect>=0 : lang/expect
- gawk>=0 : lang/gawk
- socat>=0 : net/socat
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- autoconf>=2.72 : devel/autoconf
- automake>=1.17 : devel/automake
- libtoolize : devel/libtool
- Library dependencies:
-
- libfuse.so : filesystems/fusefs-libs
- libgmp.so : math/gmp
- libgnutls.so : security/gnutls
- libjson-glib-1.0.so : devel/json-glib
- libtasn1.so : security/libtasn1
- libtpms.so : sysutils/libtpms
- libintl.so : devel/gettext-runtime
- libglib-2.0.so : devel/glib20
- 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:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.9.0_1 06 Nov 2024 15:17:35 |
Robert Clausecker (fuz) |
filesystems: add new category for file systems and related utilities
The filesystems category houses file systems and file system utilities.
It is added mainly to turn the sysutils/fusefs-* pseudo-category into
a proper one, but is also useful for the sundry of other file systems
related ports found in the tree.
Ports that seem like they belong there are moved to the new category.
Two ports, sysutils/fusefs-funionfs and sysutils/fusefs-fusepak are
not moved as they currently don't fetch and don't have TIMESTAMP set
in their distinfo, but that is required to be able to push a rename
of the port by the pre-receive hook.
Approved by: portmgr (rene)
Reviewed by: mat
Pull Request: https://github.com/freebsd/freebsd-ports/pull/302
PR: 281988 |
0.9.0_1 25 Sep 2024 06:29:18 |
Robert Clausecker (fuz) Author: Goran Mekić |
sysutils/swtpm: Add _tss user/group and use them
PR: 281342
Approved by: submitter is maintainer
Reported by: Chad Jacob Milios <milios@ccsys.com>
Event: EuroBSDcon 2024
MFH: 2024Q3 |
0.9.0 17 Aug 2024 23:20:04 |
Vladimir Druzenko (vvd) Author: Goran Mekić |
sysutils/swtpm: Upgrade 0.8.2 → 0.9.0
Changelog:
https://github.com/stefanberger/swtpm/releases/tag/v0.9.0
Also:
- remove GNU_CONFIGURE_MANPREFIX
- small improvements
PR: 280588 |
0.8.2 11 Apr 2024 06:11:23 |
Fernando Apesteguía (fernape) Author: Goran Mekić |
sysutils/swtpm: Upgrade to 0.8.2
ChangeLog: https://github.com/stefanberger/swtpm/releases/tag/v0.8.2
swtpm:
cuse: Lock file_ops_lock before reading tpm_running
build-sys:
Add support for --disable-tests to disable tests
PR: 278253
Reported by: meka@tilda.center (maintainer) |
0.8.1_2 26 Feb 2024 07:16:19 |
Muhammad Moinur Rahman (bofh) |
sysutils/swtpm: Moved man to share/man
Approved by: portmgr (blanket) |
0.8.1_1 03 Feb 2024 00:58:29 |
Wen Heping (wen) |
sysutils/swtpm: Fix build with python-3.11
PR: 276781
Reported by: wen@
Approved by: maintainer |
0.8.1_1 15 Nov 2023 11:54:07 |
Muhammad Moinur Rahman (bofh) 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 |
Corvin Köhne (corvink) 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 |
Corvin Köhne (corvink) Author: Goran Mekić |
sysutils/swtpm: libtpms-based TPM emulator
PR: 272973
Reviewed by: manu
Approved by: manu
Differential Revision: https://reviews.freebsd.org/D41346 |