BSD Ports

security/certmgr 3.0.3_47 FreeBSD

Automated certificate management using a CFSSL CA

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
BSD2CLAUSE
Categories
security, net
Package size
3709.1 KiB, 11776.1 KiB installed

Description

certmgr is a tool for managing certificates using CFSSL. It does the following:

  • Ensures certificates are present.
  • Renews certificates before they expire.
  • Triggering a service reload or restart on certificate updates.

It operates on certificate specs, which are JSON files containing the information needed to generate a certificate.

In the other systems

SystemPortVersion
FreeBSDsecurity/certmgr3.0.3_47
DragonFlysecurity/certmgr3.0.3_24

Install

Binary package:

pkg install certmgr

From the ports tree:

cd /usr/ports/security/certmgr/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	certmgr>0:security/certmgr

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.0.3_463.0.3_46-3.0.3_293.0.3_46
FreeBSD:14:quarterly3.0.3_463.0.3_46n/a3.0.3_273.0.3_46
FreeBSD:15:latest3.0.3_463.0.3_46n/a-3.0.3_29
FreeBSD:15:quarterly3.0.3_463.0.3_46n/an/an/a
FreeBSD:16:latest3.0.3_453.0.3_46n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 1
Run dependencies 3

No port depends on this one.

Configuration

No options to configure.

USES
go:modules
Service scripts
none
Conflicts with
mono mono[0-9]*

Message after installing

certmgr has been installed.  Please copy /usr/local/etc/certmgr/certmgr.yaml.sample
to /usr/local/etc/certmgr/certmgr.yaml and edit the file as appropriate for your
setup before using the program.

Files

pkg-plist 5
  • bin/certmgr
  • etc/certmgr/certmgr.yaml.sample
  • @dir etc/certmgr.d
  • share/doc/certmgr/README.md
  • share/doc/certmgr/SPEC.rst
distinfo 2
FileSizeSHA256
cloudflare-certmgr-v3.0.3_GH0.tar.gz2.633953e+0661c1b23cd11224eab8f1f11b96a3b5753019b515a5fc0a0ae668145a616129d8
golang-sys-v0.5.0_GH0.tar.gz1.429723e+06810c8f1b7704674971ab6b2b614aba20a5a1765018fd2c639f528dbbcbf88b1f

Commit history 6

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

The latest 5 of 6 in the history this site was built from.