notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Some details on the 2023-01-16 website outage.
We just rebooted with several updates: * new HMTLify code * no port maintainer is now highly visible (e.g. https://freshports.org/security/sssd/) * fixed search logic error when using plain/ text details at https://github.com/FreshPorts/freshports/releases/tag/2.2.34
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 Version 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
Description:
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb
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:

Packages (timestamps in pop-ups are UTC):
acme-client
ABIlatestquarterly
FreeBSD:11:aarch640.1.16_4pkg-fallout
FreeBSD:11:amd64pkg-falloutpkg-fallout
FreeBSD:11:armv6pkg-falloutpkg-fallout
FreeBSD:11:i386pkg-falloutpkg-fallout
FreeBSD:11:mipspkg-falloutpkg-fallout
FreeBSD:11:mips64pkg-falloutpkg-fallout
FreeBSD:12:aarch640.1.16_4pkg-fallout
FreeBSD:12:amd64pkg-falloutpkg-fallout
FreeBSD:12:armv60.1.16_4pkg-fallout
FreeBSD:12:armv70.1.16_4pkg-fallout
FreeBSD:12:i386pkg-falloutpkg-fallout
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips640.1.16_4pkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch64pkg-falloutpkg-fallout
FreeBSD:13:amd64pkg-falloutpkg-fallout
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv7pkg-falloutpkg-fallout
FreeBSD:13:i386pkg-falloutpkg-fallout
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch64pkg-falloutpkg-fallout
FreeBSD:14:amd64pkg-falloutpkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7pkg-falloutpkg-fallout
FreeBSD:14:i386pkg-falloutpkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc64pkg-falloutpkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
 
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:
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.
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: 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