notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
acme-client Native C client for Let's Encrypt, designed for security
0.1.16_6 security Deleted on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.1.16_6Version of this port present on the latest quarterly branch.
Maintainer: brnrd@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2016-09-02 09:09:52
Last Update: 2019-05-26 14:54:34
SVN Revision: 502723
People watching this port, also watch:: git, curl, tmux, pkg, poudriere
License: ISCL
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (13 items)
Collapse this list.
  1. /usr/local/share/licenses/acme-client-0.1.16_6/catalog.mk
  2. /usr/local/share/licenses/acme-client-0.1.16_6/LICENSE
  3. /usr/local/share/licenses/acme-client-0.1.16_6/ISCL
  4. bin/acme-client
  5. man/man1/acme-client.1.gz
  6. etc/periodic/weekly/000.acme-client.sh
  7. @dir(,,0700) etc/acme
  8. @dir(,,0755) etc/ssl
  9. @dir(,,0755) etc/ssl/acme
  10. @dir(,,0700) etc/ssl/acme/private
  11. @dir(,www,) www/acme
  12. @sample etc/acme/deploy.sh.sample
  13. @sample etc/acme/acme-client.sh.sample
Collapse this list.
Dependency lines:
  • acme-client>0:security/acme-client
No installation instructions: this port has been deleted.
The package name of this deleted port was:
PKGNAME: acme-client
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
acme-client
ABIlatestquarterly
FreeBSD:11:aarch640.1.16_4-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch640.1.16_4-
FreeBSD:12:amd64--
FreeBSD:12:armv60.1.16_4-
FreeBSD:12:armv70.1.16_4-
FreeBSD:12:i386--
FreeBSD:12:mips0.1.16_4-
FreeBSD:12:mips640.1.16_4-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake : devel/gmake
  2. nonexistent : security/libressl
Runtime dependencies:
  1. ca-root-nss.crt : security/ca_root_nss
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (5 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/local-distfiles/brnrd/
  2. http://distcache.eu.FreeBSD.org/local-distfiles/brnrd/
  3. http://distcache.us-east.FreeBSD.org/local-distfiles/brnrd/
  4. http://distcache.us-west.FreeBSD.org/local-distfiles/brnrd/
  5. https://kristaps.bsd.lv/acme-client/snapshots/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2016-11-02
    Affects: users of security/acme-client
    Author: brnrd@FreeBSD.org
    Reason: 
      The default configuration paths have changed from 'letsencrypt' to
      'acme'. Rename the directories used accordingly
    
            mv /usr/local/etc/letsencrypt /usr/local/etc/acme
            mv /usr/local/etc/ssl/letsencrypt /usr/local/etc/ssl/acme
            mv /usr/local/www/letsencrypt /usr/local/www/acme
    
      Check your scripts to ensure proper operation.
    
    
Port Moves
  • port deleted on 2019-05-26
    REASON: Removed
  • port moved here from security/letskencrypt on 2016-09-02
    REASON: Upstream renamed the project

Number of commits found: 27

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
26 May 2019 14:54:34
Original commit files touched by this commit Revision:502723  0.1.16_6
brnrd search for other commits by this committer
security/acme-client: Remove port

 - the Portable acme-client is no longer maintained upstream

See: https://kristaps.bsd.lv/acme-client/

PR:		238073
23 May 2019 02:52:16
Original commit files touched by this commit Revision:502305  0.1.16_6
tobik search for other commits by this committer
Rebuild statically linked security/libressl consumers after r502277
22 Apr 2019 20:38:59
Original commit files touched by this commit Revision:499673  0.1.16_5
tobik search for other commits by this committer
Rebuild statically linked security/libressl consumers after r499667
02 Aug 2018 05:33:17
Original commit files touched by this commit Revision:476218  0.1.16_4
tobik search for other commits by this committer
security/acme-client: Fix runtime when SSL_DEFAULT != libressl

- Make sure we link with libthr as well to prevent runtime errors
  like "tls_init: No error: 0" [1].

- Adopt the nicer approach for linking with libtls taken by
  net/openntpd; it doesn't require patching of build files [2].

- Remove unused patch

PR:		228438
Submitted by:	madpilot, tobik [1], leres [2]
Reported by:	dch
Approved by:	brnrd (maintainer timeout, 2 weeks)
10 Mar 2018 10:43:21
Original commit files touched by this commit Revision:464063  0.1.16_3
brnrd search for other commits by this committer
security/acme-client: Use dedicated '_acme' user

Submitted by:   Gyorgy Teubel <tgyurci gmail com>
23 Dec 2017 12:38:35
Original commit files touched by this commit Revision:457047  0.1.16_2
brnrd search for other commits by this committer
security/acme-client: Unbreak build

PR:		223692
Reported by:	madpilot@
MFH:		2017Q4
26 Nov 2017 21:07:20
Original commit files touched by this commit Revision:454922  0.1.16_2  Sanity Test Failure
brnrd search for other commits by this committer
security/acme-client: Chase upstream URL update

 - Unbreaks users fresh installing port

Reported by:	David Gessel <gessel blackrosetech com>
MFH:		2017Q4
27 Jul 2017 08:53:36
Original commit files touched by this commit Revision:446719  0.1.16_1
amdmi3 search for other commits by this committer
- Fix LOCALBASE/PREFIX misuse

Approved by:	portmgr blanket
29 Apr 2017 20:13:48
Original commit files touched by this commit Revision:439772  0.1.16_1
brnrd search for other commits by this committer
security/libressl: Bump static library consumers

Reported by:	jbeich
05 Apr 2017 18:34:13
Original commit files touched by this commit Revision:437805  0.1.16
brnrd search for other commits by this committer
security/acme-client: Update pkg-message

  - Remove duplicate double-qoute [1]
  - Remove warning about letskencrypt rename (>6mo)

PR:		218182 [1]
Submitted by:	Anatoly Kamchatnov <akamch@gmail.com>
26 Mar 2017 10:47:44
Original commit files touched by this commit Revision:436954  0.1.16
brnrd search for other commits by this committer
security/acme-client:	Add run-time dep on ca_root_nss

  - acme-client fails at runtime if CA roots not installed

PR:		215722
Reported by:	pete@nomadlogic.org
03 Feb 2017 09:09:38
Original commit files touched by this commit Revision:433210  0.1.16
brnrd search for other commits by this committer
security/acme-client: Update to 0.1.16

 - Update to 0.1.16
01 Feb 2017 12:32:46
Original commit files touched by this commit Revision:433024  0.1.15_1
jbeich search for other commits by this committer
security/libressl: chase r432997 in static lib consumers

Pointy hat to:	brnrd
09 Jan 2017 13:16:50
Original commit files touched by this commit Revision:430947  0.1.15
amdmi3 search for other commits by this committer
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
30 Dec 2016 21:55:22
Original commit files touched by this commit Revision:430074  0.1.15
brnrd search for other commits by this committer
security/acme-client: Fix build for SSL_DEFAULT=libressl

  - Add USES= ssl
    - Tested on vanilla 103amd64 with SSL_DEFAULT=base and =libressl

Reported by:	adamw
30 Dec 2016 20:47:47
Original commit files touched by this commit Revision:430064  0.1.15
brnrd search for other commits by this committer
security/acme-client: Update to 0.1.15

  - Update to 0.1.15
  - Remove STATIC_ACMECLIENT option
  - stage-build LibreSSL when not SSL_DEFAULT

PR:		213695
Submitted by:	jbeich
03 Nov 2016 11:45:21
Original commit files touched by this commit Revision:425200  0.1.14
brnrd search for other commits by this committer
security/acme-client: Update to 0.1.14

  - Minor update
02 Nov 2016 20:08:33
Original commit files touched by this commit Revision:425172  0.1.13
brnrd search for other commits by this committer
security/acme-client: Update to 0.1.13

  - Update to 0.1.13
  - Modify all configuration paths from letsencrypt to acme
  - Update periodic script to reflect path changes
  - Update sample scripts to reflect path changes
  - Add warning to pkg-message for changed paths
  - Add UPDATING entry for changed paths
  - Remove warning for old periodic.conf variable names
  - Remove warning for letskencrypt rename
30 Oct 2016 18:53:26
Original commit files touched by this commit Revision:424957  0.1.11_2
brnrd search for other commits by this committer
security/acme-client: Fix PORTREVISION going backwards
30 Oct 2016 16:44:08
Original commit files touched by this commit Revision:424955  0.1.11_1
brnrd search for other commits by this committer
security/acme-client: Roll back to STATIC option

  - Too many issues with the LibreSSL BUILD_DEPENDS

PR:		213695
30 Oct 2016 15:16:01
Original commit files touched by this commit Revision:424949  0.1.11_2
brnrd search for other commits by this committer
security/acme-client: Fix CONFLICT errors when OpenSSL is installed

  - As reported for OpenNTPd

PR:		213691
Reported by:	Simeon Simeonov <blackmore@pichove.org>
30 Oct 2016 11:14:41
Original commit files touched by this commit Revision:424941  0.1.11_2
brnrd search for other commits by this committer
security/acme-client: Unblock package build via bundled LibreSSL

  - Use staged build of LibreSSL when SSL_DEFAULT is not libressl*
  - Remove STATIC_ACME_CLIENT option
  - Remove extra-patch for static build
  - Add stack smashing protection flags for 9.3 i386

PR:		213695
Submitted by:	jbeich
08 Oct 2016 16:49:22
Original commit files touched by this commit Revision:423517  0.1.11_1
brnrd search for other commits by this committer
security/acme-client: Bump port-revision

  - Force rebuild
08 Oct 2016 15:15:31
Original commit files touched by this commit Revision:423513  0.1.11
brnrd search for other commits by this committer
security/acme-client: Add STATIC option

  - Allow static linking
  - Forego SSL runtime dependency
  - Add warning about deinstall libressl after build
  - Add extra patch for static option

PR:		212980
Submitted by:	Christian Schwarz <me@cschwarz.com>
08 Oct 2016 13:36:14
Original commit files touched by this commit Revision:423507  0.1.11
brnrd search for other commits by this committer
security/acme-client: Fixes for periodic script

  - Fix domains and client-args variable typos [1]
  - Don't display deploy messages when deploy-script unset[2]

PR:		213162 [1], 213163 [2]
Submitted by:	peterj
02 Sep 2016 10:31:39
Original commit files touched by this commit Revision:421263  0.1.11
brnrd search for other commits by this committer
security/acme-client: Fall back to letskencrypt periodic vars

  - Add WARNING to pkg-message for rename
  - Fall back to weekly_letskencrypt periodic vars
  - Emit WARNING from periodic when old periodic var is used

Reported by:	feld
02 Sep 2016 09:09:42
Original commit files touched by this commit Revision:421258  0.1.11
brnrd search for other commits by this committer
security/acme-client: Rename from letskencrypt, update to 0.1.11

  - Rename security/letskencrypt to security/acme-client
  - Update to 0.1.11
  - Modify periodic and sample scripts to use acme-client
  - Use new 'backup' option by default in renew script

Number of commits found: 27