How To Install strongswan-tnc-imcvs on Fedora 36

In this tutorial we learn how to install strongswan-tnc-imcvs in Fedora 36. strongswan-tnc-imcvs is Trusted network connect (TNC)’s IMC/IMV functionality

Introduction

In this tutorial we learn how to install strongswan-tnc-imcvs on Fedora 36.

What is strongswan-tnc-imcvs

This package provides Trusted Network Connect’s (TNC) architecture support. It includes support for TNC client and server (IF-TNCCS), IMC and IMV message exchange (IF-M), interface between IMC/IMV and TNC client/server (IF-IMC and IF-IMV). It also includes PTS based IMC/IMV for TPM based remote attestation, SWID IMC/IMV, and OS IMC/IMV. It’s IMC/IMV dynamic libraries modules can be used by any third party TNC Client/Server implementation possessing a standard IF-IMC/IMV interface. In addition, it implements PT-TLS to support TNC over TLS.

We can use yum or dnf to install strongswan-tnc-imcvs on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install strongswan-tnc-imcvs.

Install strongswan-tnc-imcvs on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install strongswan-tnc-imcvs using dnf by running the following command:

sudo dnf -y install strongswan-tnc-imcvs

Install strongswan-tnc-imcvs on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install strongswan-tnc-imcvs using yum by running the following command:

sudo yum -y install strongswan-tnc-imcvs

How To Uninstall strongswan-tnc-imcvs on Fedora 36

To uninstall only the strongswan-tnc-imcvs package we can use the following command:

sudo dnf remove strongswan-tnc-imcvs

strongswan-tnc-imcvs Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/00/137e68f2227401aa4658ee6406cdf660244cbf
/usr/lib/.build-id/10
/usr/lib/.build-id/10/c9c4fb9243b902ca6be5854832870e07f7abb1
/usr/lib/.build-id/14/25f86d8c571e5d2b08de0849a341fee2ceab16
/usr/lib/.build-id/2a/5d54810a0a025268caabb3f6415901e59f52a8
/usr/lib/.build-id/31/b06f7b2db4e966595e97a5b9233253bd375471
/usr/lib/.build-id/47/7e88446d9817084c63d09409d4bf0a6202e3a2
/usr/lib/.build-id/50/59e07ebe8d5ea9213ddd750a193f3c7bc67f6b
/usr/lib/.build-id/5e/01f36baaee20397063c9f3878cc993877c42a6
/usr/lib/.build-id/68
/usr/lib/.build-id/68/3994460ccc6f9f452650b411fbb772f9a5a549
/usr/lib/.build-id/7c/c62a4ed2d7992eb9a41d7cce83160f6ffc635e
/usr/lib/.build-id/9b/b2a2fd1876ce8f107a7b5de067d6db7417963c
/usr/lib/.build-id/a0/519325ae580aac091e758d565f4a0fb993f755
/usr/lib/.build-id/a8/34772cf47ede9dabc3be50019560fd82b0480f
/usr/lib/.build-id/b9/fba7133a7279f0100d3641813c7a262a7518f2
/usr/lib/.build-id/c0/af6bc593947d05ad01de89151a89a2bc57cc58
/usr/lib64/strongswan/imcvs
/usr/lib64/strongswan/libimcv.so.0
/usr/lib64/strongswan/libimcv.so.0.0.0
/usr/lib64/strongswan/libtnccs.so.0
/usr/lib64/strongswan/libtnccs.so.0.0.0
/usr/lib64/strongswan/plugins
/usr/lib64/strongswan/plugins/libstrongswan-eap-tnc.so
/usr/lib64/strongswan/plugins/libstrongswan-tnc-ifmap.so
/usr/lib64/strongswan/plugins/libstrongswan-tnc-imc.so
/usr/lib64/strongswan/plugins/libstrongswan-tnc-imv.so
/usr/lib64/strongswan/plugins/libstrongswan-tnc-pdp.so
/usr/lib64/strongswan/plugins/libstrongswan-tnc-tnccs.so
/usr/lib64/strongswan/plugins/libstrongswan-tnccs-11.so
/usr/lib64/strongswan/plugins/libstrongswan-tnccs-20.so
/usr/lib64/strongswan/plugins/libstrongswan-tnccs-dynamic.so
/usr/libexec/strongswan/attest
/usr/libexec/strongswan/pt-tls-client
/usr/sbin/sec-updater
/usr/sbin/sw-collector
/usr/share/strongswan/swidtag
/usr/share/strongswan/swidtag/strongswan.org__strongSwan-5-9-5.swidtag

References

Summary

In this tutorial we learn how to install strongswan-tnc-imcvs on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).