Port details |
- certmonger Daemon to enrol with a CA and renew SSL certificates
- 0.79.20_1 security
=0 Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one. - Maintainer: crees@FreeBSD.org
 - Port Added: 2025-06-13 19:36:05
- Last Update: 2025-06-30 15:00:17
- Commit Hash: 8f9f373
- License: GPLv3
- WWW:
- https://pagure.io/certmonger
- Description:
- Certmonger is primarily concerned with getting you or your system
enrolled with a certificate authority (CA) and keeping you enrolled.
To do this, the certmonger daemon runs in the background, taking guidance from
client tools (via a D-Bus API, a command-line tool is provided which uses it).
The daemon:
can generate key pairs if you don't already have one
can use a key pair to generate a certificate signing request
can submit the signing request to a CA
can wait for the CA to decide whether or not to issue the certificate
can store an issued certificate in a specified location
can monitor the certificate to see if it's about to expire
can warn you or simply log that a certificate is about to expire
can attempt to get a new certificate when a certificate is about to expire
The goal is to have certmonger do what you need it to do based on what you've
told it you need. If you already have a certificate, it will be happy to just
check on it periodically and warn you when it's about to expire. If you tell it
where the private key is, and where the CA is, it can go ahead and try to
re-enroll if you like.
Keys and certificates can be stored and read in any of these formats:
PEM-formatted files
NSS database (dbm or sql)
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- certmonger>0:security/certmonger
- To install the port:
- cd /usr/ports/security/certmonger/ && make install clean
- To add the package, run one of these commands:
- pkg install security/certmonger
- pkg install certmonger
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: certmonger
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1747746478
SHA256 (certmonger-0.79.20.tar.gz) = 23645a5c1b284d73df448dbb97366c1b6e639223fc9465e7834fa5c5fef3f01e
SIZE (certmonger-0.79.20.tar.gz) = 962445
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:
-
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- libkrb5support.so : security/krb5
- pkgconf>=1.3.0_1 : devel/pkgconf
- autoconf>=2.72 : devel/autoconf
- automake>=1.17 : devel/automake
- Runtime dependencies:
-
- libkrb5support.so : security/krb5
- Library dependencies:
-
- libcurl.so : ftp/curl
- libdbus-1.so : devel/dbus
- libidn2.so : dns/libidn2
- libjansson.so : devel/jansson
- libldap.so : net/openldap26-client
- libnspr4.so : devel/nspr
- libnss3.so : security/nss
- libpopt.so : devel/popt
- libtalloc.so : devel/talloc
- libtevent.so : devel/tevent
- libuuid.so : misc/libuuid
- libintl.so : devel/gettext-runtime
- libxml2.so : textproc/libxml2
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- security_certmonger
- USES:
- autoreconf gettext gnome gssapi:mit iconv pkgconfig ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 4
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.79.20_1 30 Jun 2025 15:00:17
    |
Matthias Andree (mandree)  |
*/e2fsprogs-lib*: switch three more users to the util-linux based ports
PR: 251489 |
0.79.20_1 30 Jun 2025 09:04:22
    |
Baptiste Daroussin (bapt)  |
libxml2: chase libxml soversion bump |
0.79.20 16 Jun 2025 09:45:41
    |
Chris Rees (crees)  |
security/certmonger: Fix for old OpenSSL |
0.79.20 13 Jun 2025 19:33:08
    |
Chris Rees (crees)  |
security/certmonger: New port
Certmonger is primarily concerned with getting you or your system
enrolled with a certificate authority (CA) and keeping you enrolled.
To do this, the certmonger daemon runs in the background, taking guidance from
client tools (via a D-Bus API, a command-line tool is provided which uses it).
The daemon:
can generate key pairs if you don't already have one
can use a key pair to generate a certificate signing request
can submit the signing request to a CA
can wait for the CA to decide whether or not to issue the certificate
can store an issued certificate in a specified location (Only the first 15 lines of the commit message are shown above ) |
Number of commits found: 4
|