How To Install tncfhh-devel.x86_64 on Amazon Linux 2

In this tutorial we learn how to install tncfhh-devel.x86_64 in Amazon Linux 2. tncfhh-devel.x86_64 is Development files for TNC

Introduction

In this tutorial we learn how to install tncfhh-devel.x86_64 on Amazon Linux 2.

What is tncfhh-devel.x86_64

This package contains the header files needed for developing IMC and IMV pairs.

We can use yum to install tncfhh-devel.x86_64 on Amazon Linux 2. In this tutorial we discuss both methods but you only need to choose one of method to install tncfhh-devel.x86_64.

Install tncfhh-devel.x86_64 on Amazon Linux 2 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install tncfhh-devel.x86_64 using yum by running the following command:

sudo yum -y install tncfhh-devel.x86_64

How To Uninstall tncfhh-devel.x86_64 on Amazon Linux 2

To uninstall only the tncfhh-devel.x86_64 package we can use the following command:

sudo yum remove tncfhh-devel.x86_64

tncfhh-devel.x86_64 Package Contents on Amazon Linux 2

/etc/tnc/tncsim_config
/usr/bin/tncsim
/usr/include/imunit
/usr/include/imunit/AbstractIMUnit.h
/usr/include/imunit/IMUnitLibrary.h
/usr/include/imunit/exception
/usr/include/imunit/exception/ResultException.h
/usr/include/imunit/imc
/usr/include/imunit/imc/AbstractIMC.h
/usr/include/imunit/imc/IMCLibrary.h
/usr/include/imunit/imc/TNCC.h
/usr/include/imunit/imv
/usr/include/imunit/imv/AbstractIMV.h
/usr/include/imunit/imv/IMVLibrary.h
/usr/include/imunit/imv/TNCS.h
/usr/include/naaeap
/usr/include/naaeap/data
/usr/include/naaeap/data/EapTncBuffer.h
/usr/include/naaeap/data/EapTncFragment.h
/usr/include/naaeap/exception
/usr/include/naaeap/exception/AcknowledgementException.h
/usr/include/naaeap/logic
/usr/include/naaeap/logic/Defragmentation.h
/usr/include/naaeap/logic/Fragmentation.h
/usr/include/naaeap/naaeap.h
/usr/include/tcg/tnc
/usr/include/tcg/tnc/fhhaddon.h
/usr/include/tcg/tnc/iftnccsschema.h
/usr/include/tcg/tnc/tncifimc.h
/usr/include/tcg/tnc/tncifimv.h
/usr/include/tcg/tnc/tncimunit.h
/usr/include/tncfhhConfig.h
/usr/include/tncs
/usr/include/tncs/exception
/usr/include/tncs/exception/ConnectionStateException.h
/usr/include/tncs/exception/ConnectionStateExceptionWithTNCCSData.h
/usr/include/tncs/exception/ResultException.h
/usr/include/tncs/exception/TNCCSProtocolNotSupportedException.h
/usr/include/tncs/iel
/usr/include/tncs/iel/AbstractTNCCSProtocol.h
/usr/include/tncs/iel/Connection.h
/usr/include/tncs/iel/Coordinator.h
/usr/include/tncs/iel/IMV.h
/usr/include/tncs/iel/IMVProperties.h
/usr/include/tncs/iel/Policy.h
/usr/include/tncs/iel/TNCCSData.h
/usr/include/tncs/iel/soh
/usr/include/tncs/iel/soh/SOH1Protocol.h
/usr/include/tncs/iel/string_helper.h
/usr/include/tncs/iel/tnc1
/usr/include/tncs/iel/tnc1/IMCIMVMessage.h
/usr/include/tncs/iel/tnc1/TNC1Protocol.h
/usr/include/tncs/iel/tnc1/TNCCSBatch.h
/usr/include/tncs/iel/tnc1/TNCCTNCSMessage.h
/usr/include/tncs/iel/tnc1/TNCCTNCSMessageBase64.h
/usr/include/tncs/iel/tnc1/TNCCTNCSMessageXML.h
/usr/include/tncs/tncsConfig.h
/usr/include/tncutil
/usr/include/tncutil/Configuration.h
/usr/include/tncutil/ConfigurationService.h
/usr/include/tncutil/XercesString.h
/usr/include/tncxacml
/usr/include/tncxacml/XACMLConstants.h
/usr/include/tncxacml/XACMLHelper.h
/usr/lib64/libattestationimc.so
/usr/lib64/libattestationimv.so
/usr/lib64/libclamavimc.so
/usr/lib64/libclamavimv.so
/usr/lib64/libdummyimc.so
/usr/lib64/libdummyimv.so
/usr/lib64/libexampleimc.so
/usr/lib64/libexampleimv.so
/usr/lib64/libhostscannerimc.so
/usr/lib64/libhostscannerimv.so
/usr/lib64/libimunit.so
/usr/lib64/libnaaeap.so
/usr/lib64/libplatidimc.so
/usr/lib64/libplatidimv.so
/usr/lib64/libtncs.so
/usr/lib64/libtncutil.so
/usr/lib64/libtncxacml.so

References

Summary

In this tutorial we learn how to install tncfhh-devel.x86_64 on Amazon Linux 2 using yum.