How to Install and Uninstall erlang-p1-pkix Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 12,2024

1. Install "erlang-p1-pkix" package

Please follow the guidelines below to install erlang-p1-pkix on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install erlang-p1-pkix

2. Uninstall "erlang-p1-pkix" package

Please follow the instructions below to uninstall erlang-p1-pkix on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove erlang-p1-pkix $ sudo apt autoclean && sudo apt autoremove

3. Information about the erlang-p1-pkix package on Ubuntu 21.10 (Impish Indri)

Package: erlang-p1-pkix
Architecture: amd64
Version: 1.0.7-3
Multi-Arch: allowed
Priority: optional
Section: universe/libs
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Ejabberd Packaging Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 304
Depends: erlang-base (>= 1:19.2) | erlang-abi (= 17.0), erlang-base (>= 1:23.2.3+dfsg) | erlang-base-hipe (>= 1:23.2.3+dfsg), erlang-crypto (>= 1:23.2.3+dfsg), erlang-public-key (>= 1:23.2.3+dfsg), ca-certificates
Filename: pool/universe/e/erlang-p1-pkix/erlang-p1-pkix_1.0.7-3_amd64.deb
Size: 175776
MD5sum: 5f7260cc6014c03f28b41e71259ce31f
SHA1: 27c790f747e8e288874223a32595908a72b890ba
SHA256: fb9c5b781f6f249650260bb33048784290513f8a35a845b93a71c722c4e6d587
SHA512: 6429e457f67f34e85287e0ec2acb6c1759f31511fa5fc767521d12f2da66770448a2e925e5a116fcfbc2034ac8c092fd48623d4b30cc8fa3b1c7d4f0b9a55594
Homepage: https://github.com/processone/pkix
Description-en: PKIX certificates management library for Erlang
The idea of the library is to simplify certificates configuration in Erlang
programs. Typically an Erlang program which needs certificates (for HTTPS/
MQTT/XMPP/etc) provides a bunch of options such as certfile, chainfile,
privkey, etc. The situation becomes even more complicated when a server
supports so called virtual domains because a program is typically required to
match a virtual domain with its certificate. If a user has plenty of virtual
domains it's quickly becoming a nightmare for them to configure all this.
The complexity also leads to errors: a single configuration mistake and a
program generates obscure log messages, unreadable Erlang tracebacks or,
even worse, just silently ignores the errors.
Fortunately, the large part of certificates configuration can be automated,
reducing a user configuration to something as simple as:
.
certfiles:
- /etc/letsencrypt/live/*/*.pem
.
The purpose of this library is to do this dirty job under the hood.
Description-md5: 17490bcd12287b68f22b6961bdae9b3c