How to Install and Uninstall libcharon-extra-plugins Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: December 26,2024

1. Install "libcharon-extra-plugins" package

In this section, we are going to explain the necessary steps to install libcharon-extra-plugins on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libcharon-extra-plugins

2. Uninstall "libcharon-extra-plugins" package

This is a short guide on how to uninstall libcharon-extra-plugins on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libcharon-extra-plugins $ sudo apt autoclean && sudo apt autoremove

3. Information about the libcharon-extra-plugins package on Ubuntu 21.04 (Hirsute Hippo)

Package: libcharon-extra-plugins
Architecture: amd64
Version: 5.9.1-1ubuntu1
Priority: optional
Section: universe/net
Source: strongswan
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: strongSwan Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1060
Depends: libstrongswan (= 5.9.1-1ubuntu1), libc6 (>= 2.29), libpam0g (>= 0.99.7.1)
Filename: pool/universe/s/strongswan/libcharon-extra-plugins_5.9.1-1ubuntu1_amd64.deb
Size: 190788
MD5sum: 214349e51df7041b0d61439175a7232e
SHA1: 3c7eea337feb720f0bf1997ccd03e84469ba4d85
SHA256: 98fb5ea6c71385cdfbf0fc713524d7cf312e75828dea1a2751d69a0ad93bf318
SHA512: 34c8a44307f362b7a2e9a9e2ed4de7201f9f51f4da7c6eb1bbfef8970f9ab35c642b30985324bbefbb48f0585ca24035f134b8bc41b2f6defa47537662bc4b20
Homepage: http://www.strongswan.org
Description-en: strongSwan charon library (extra plugins)
The strongSwan VPN suite uses the native IPsec stack in the standard
Linux kernel. It supports both the IKEv1 and IKEv2 protocols.
.
This package provides extra plugins for the charon library:
- addrblock (Narrow traffic selectors to RFC 3779 address blocks in X.509
certificates)
- certexpire (Export expiration dates of used certificates)
- eap-aka (Generic EAP-AKA protocol handler using different backends)
- eap-gtc (EAP-GTC protocol handler authenticating with XAuth backends)
- eap-identity (EAP-Identity identity exchange algorithm, to use with other
EAP protocols)
- eap-md5 (EAP-MD5 protocol handler using passwords)
- eap-radius (EAP server proxy plugin forwarding EAP conversations to a
RADIUS server)
- eap-tls (EAP-TLS protocol handler, to authenticate with certificates in
EAP)
- eap-tnc (EAP-TNC protocol handler, Trusted Network Connect in a TLS tunnel)
- eap-ttls (EAP-TTLS protocol handler, wraps other EAP methods securely)
- error-notify (Notification about errors via UNIX socket)
- ha (High-Availability clustering)
- kernel-libipsec (Userspace IPsec Backend with TUN devices)
- led (Let Linux LED subsystem LEDs blink on IKE activity)
- lookip (Virtual IP lookup facility using a UNIX socket)
- tnc (Trusted Network Connect)
- unity (Cisco Unity extensions for IKEv1)
- xauth-eap (XAuth backend that uses EAP methods to verify passwords)
- xauth-pam (XAuth backend that uses PAM modules to verify passwords)
- eap-dynamic (EAP proxy plugin that dynamically selects an EAP method
requested/supported by the client (since 5.0.1))
- eap-peap (EAP-PEAP protocol handler, wraps other EAP methods securely)
Description-md5: bccb4bd4f58c0758c840939e56665a2b