notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

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=3 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:: openssl, git, tmux, pkg, curl
License: ISCL
WWW:
https://kristaps.bsd.lv/acme-client/
Description:
acme-client is a client for Let's Encrypt users, but one designed for security. No Python. No Ruby. No Bash. A straightforward, open source implementation in C that isolates each step of the sequence. WWW: https://kristaps.bsd.lv/acme-client/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
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.
PKGNAME: acme-client
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1485984119 SHA256 (acme-client-portable-0.1.16.tgz) = e9e705a362f6d450f4a229b34199cfb8022b8268cb86accf75d6b5b0c62a0003 SIZE (acme-client-portable-0.1.16.tgz) = 53129

No package information for this port in our database
Sometimes this happens. Not all ports have packages.
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:
No options to configure
Options name:
N/A
USES:
gmake tar:tgz ssl
FreshPorts was unable to extract/find any pkg message
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.

Number of commits found: 27

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.1.16_6
26 May 2019 14:54:34
Revision:502723Original commit files touched by this commit
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
0.1.16_6
23 May 2019 02:52:16
Revision:502305Original commit files touched by this commit
tobik search for other commits by this committer
Rebuild statically linked security/libressl consumers after r502277
0.1.16_5
22 Apr 2019 20:38:59
Revision:499673Original commit files touched by this commit
tobik search for other commits by this committer
Rebuild statically linked security/libressl consumers after r499667
0.1.16_4
02 Aug 2018 05:33:17
Revision:476218Original commit files touched by this commit
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)
0.1.16_3
10 Mar 2018 10:43:21
Revision:464063Original commit files touched by this commit
brnrd search for other commits by this committer
security/acme-client: Use dedicated '_acme' user

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

PR:		223692
Reported by:	madpilot@
MFH:		2017Q4
0.1.16_2
26 Nov 2017 21:07:20
Revision:454922Original commit files touched by this commit 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
0.1.16_1
27 Jul 2017 08:53:36
Revision:446719Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix LOCALBASE/PREFIX misuse

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

Reported by:	jbeich
0.1.16
05 Apr 2017 18:34:13
Revision:437805Original commit files touched by this commit
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>
0.1.16
26 Mar 2017 10:47:44
Revision:436954Original commit files touched by this commit
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
0.1.16
03 Feb 2017 09:09:38
Revision:433210Original commit files touched by this commit
brnrd search for other commits by this committer
security/acme-client: Update to 0.1.16

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

Pointy hat to:	brnrd
0.1.15
09 Jan 2017 13:16:50
Revision:430947Original commit files touched by this commit
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
0.1.15
30 Dec 2016 21:55:22
Revision:430074Original commit files touched by this commit
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
0.1.15
30 Dec 2016 20:47:47
Revision:430064Original commit files touched by this commit
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
0.1.14
03 Nov 2016 11:45:21
Revision:425200Original commit files touched by this commit
brnrd search for other commits by this committer
security/acme-client: Update to 0.1.14

  - Minor update
0.1.13
02 Nov 2016 20:08:33
Revision:425172Original commit files touched by this commit
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
0.1.11_2
30 Oct 2016 18:53:26
Revision:424957Original commit files touched by this commit
brnrd search for other commits by this committer
security/acme-client: Fix PORTREVISION going backwards
0.1.11_1
30 Oct 2016 16:44:08
Revision:424955Original commit files touched by this commit
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
0.1.11_2
30 Oct 2016 15:16:01
Revision:424949Original commit files touched by this commit
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>
0.1.11_2
30 Oct 2016 11:14:41
Revision:424941Original commit files touched by this commit
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
0.1.11_1
08 Oct 2016 16:49:22
Revision:423517Original commit files touched by this commit
brnrd search for other commits by this committer
security/acme-client: Bump port-revision

  - Force rebuild
0.1.11
08 Oct 2016 15:15:31
Revision:423513Original commit files touched by this commit
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>
0.1.11
08 Oct 2016 13:36:14
Revision:423507Original commit files touched by this commit
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
0.1.11
02 Sep 2016 10:31:39
Revision:421263Original commit files touched by this commit
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
0.1.11
02 Sep 2016 09:09:42
Revision:421258Original commit files touched by this commit
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