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

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
consul Service discovery and configuration made easy
1.20.5_1 sysutils on this many watch lists=8 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.20.5Version of this port present on the latest quarterly branch.
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2015-03-26 02:21:38
Last Update: 2025-04-02 02:07:58
Commit Hash: a4e30d4
People watching this port, also watch:: vault, terraform, nagios, go
License: MPL20
WWW:
https://www.consul.io/
Description:
Consul is a distributed, highly available and data center aware tool for discovering and configuring services.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/consul
  2. /usr/local/share/licenses/consul-1.20.5_1/catalog.mk
  3. /usr/local/share/licenses/consul-1.20.5_1/LICENSE
  4. /usr/local/share/licenses/consul-1.20.5_1/MPL20
Collapse this list.
Dependency lines:
  • consul>0:sysutils/consul
To install the port:
cd /usr/ports/sysutils/consul/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/consul
  • pkg install consul
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: consul
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1741854617 SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.5_GH0/go.mod) = 848bb531ae605875863d2a2f4b913cf597c16f7aa5f2a49692af37b0cbd6a8e7 SIZE (go/sysutils_consul/hashicorp-consul-v1.20.5_GH0/go.mod) = 13794

Expand this list (12 items)

Collapse this list.

SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.5_GH0/api/go.mod) = 6b91b610399ae6ee82958d130d8f7580b4616011a9007a0cad4fa55ade700179 SIZE (go/sysutils_consul/hashicorp-consul-v1.20.5_GH0/api/go.mod) = 1870 SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.5_GH0/envoyextensions/go.mod) = 16e85e8cc4b613fe9bb1287ce8c46eff7ab5ced4b8b8dff6c5f4f398e6e4e10a SIZE (go/sysutils_consul/hashicorp-consul-v1.20.5_GH0/envoyextensions/go.mod) = 2072 SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.5_GH0/proto-public/go.mod) = 60774c6c9bf017ed514de63c4876e3692b9dd6b4918777b03cac5ca791c51f9e SIZE (go/sysutils_consul/hashicorp-consul-v1.20.5_GH0/proto-public/go.mod) = 391 SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.5_GH0/sdk/go.mod) = 4ff09a003397c1a244764027011fc024a29cc8b3a256160345dd4846f297a23d SIZE (go/sysutils_consul/hashicorp-consul-v1.20.5_GH0/sdk/go.mod) = 823 SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.5_GH0/troubleshoot/go.mod) = 74283d7b743227c1ad0c832e0151601e06089053846fe10c38ba86aab7f04544 SIZE (go/sysutils_consul/hashicorp-consul-v1.20.5_GH0/troubleshoot/go.mod) = 2848 SHA256 (go/sysutils_consul/hashicorp-consul-v1.20.5_GH0/hashicorp-consul-v1.20.5_GH0.tar.gz) = 57f92d81796cd4dc59aa7f1b9aa744108c7bd1096301ee20d898a5c4a64ebcbc SIZE (go/sysutils_consul/hashicorp-consul-v1.20.5_GH0/hashicorp-consul-v1.20.5_GH0.tar.gz) = 39218306

Collapse this list.


Packages (timestamps in pop-ups are UTC):
consul
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.20.51.20.5-1.20.51.20.5---
FreeBSD:13:quarterly1.20.1_11.20.1_1-1.20.1_11.20.1_1---
FreeBSD:14:latest1.20.5--1.20.51.20.5_1---
FreeBSD:14:quarterly1.20.1_1--1.20.1_11.20.1_1---
FreeBSD:15:latest1.20.51.20.5n/a1.20.5n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go123 : lang/go123
Fetch dependencies:
  1. go123 : lang/go123
  2. ca_root_nss>0 : security/ca_root_nss
This port is required by:
for Build
  1. sysutils/py-python-consul

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. sysutils/py-consul*
  2. Collapse this list of deleted ports.
for Run
  1. sysutils/minipot
  2. sysutils/py-python-consul

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. sysutils/py-consul*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
sysutils_consul
USES:
cpe go:1.23,modules zip
pkg-message:
If upgrading
Warning! Version 1.9.0 of consul contains breaking changes. See: https://github.com/hashicorp/consul/blob/master/CHANGELOG.md for details.
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://codeload.github.com/hashicorp/consul/tar.gz/v1.20.5?dummy=/
  2. https://raw.githubusercontent.com/hashicorp/consul/v1.20.5/
Collapse this list.

Number of commits found: 131 (showing only 31 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.0.3
25 Jan 2018 02:28:03
Revision:459902Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: update to 1.0.3
1.0.2
30 Dec 2017 17:46:34
Revision:457605Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: Update to 1.0.2

PR:		224636
Submitted by:	Dani <i.dani@outlook.com>
1.0.1
05 Dec 2017 21:31:37
Revision:455627Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: update to 1.0.1

While here, remove config test because it always fails on hosts with more than
1 IP.
0.9.3_1
04 Nov 2017 11:43:35
Revision:453453Original commit files touched by this commit This port version is marked as vulnerable.
dbaio search for other commits by this committer
Update license of ports using MPL (without version)

All ports now should use MPL[10|11|20] license.

Approved by:	portmgr (blanket)
0.9.3_1
17 Sep 2017 01:44:09
Revision:449981Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: remove unneeded upgrade_precmd line

PR:		221732
Pointyhat to:	swills
0.9.3_1
17 Sep 2017 01:43:06
Revision:449980Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: check config in rc.d script

PR:		221732
Submitted by:	thompsa
0.9.3
12 Sep 2017 13:42:55
Revision:449687Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
Update to new tar

No changes detected in source
0.9.3
11 Sep 2017 14:51:28
Revision:449651Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: update to 0.9.3
0.9.2
06 Sep 2017 20:00:22
Revision:449361Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: update to v0.9.2

PR:		222100
Submitted by:	Tobias <t.tom@succont.de>
0.8.5
17 Jul 2017 18:44:38
Revision:446103Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: update to 0.8.5

While here, remove unneeded post-patch and also set Version to avoid runtime
issue.

PR:		220798
Submitted by:	luca.pizzamiglio@gmail.com
0.8.3
12 May 2017 18:43:37
Revision:440698Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: update to 0.8.3
0.8.1
19 Apr 2017 14:32:23
Revision:438846Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: 0.8.1

While here, remove unneeded empty default consul_env.

PR:                  218738
Submitted by:        Scott Larson <stl@ossuary.net>
0.8.0
05 Apr 2017 21:59:15
Revision:437837Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: update to 0.8.0
0.7.5_1
05 Apr 2017 15:28:41
Revision:437794Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: fix version

PR:		218340
Submitted by:	Dave Cottlehuber <dch@skunkwerks.at>
0.7.5
29 Mar 2017 20:15:42
Revision:437231Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: update to 0.7.5
0.7.1_2
14 Nov 2016 14:45:04
Revision:426106Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: fix baked in version
0.7.1_1
12 Nov 2016 23:40:14
Revision:426001Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: fix version string

While here, remove web ui from distfile

Reported by:	Douglas Thrift <douglas@douglasthrift.net>
0.7.1
11 Nov 2016 01:01:38
Revision:425857Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: update 0.7.1

While here, remove the ui files since they are baked into the binary now and
fix a typo.

Changelog:	https://github.com/hashicorp/consul/blob/v0.7.1/CHANGELOG.md
0.7.0
05 Oct 2016 01:00:21
Revision:423310Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: update to 0.7.0
0.6.4_1
02 Sep 2016 20:32:20
Revision:421274Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: convert to GH_SUBDIR

While here, use vendored deps provided with source. Resulting binary should be
identical.
0.6.4_1
26 Aug 2016 19:46:24
Revision:420942Original commit files touched by this commit This port version is marked as vulnerable.
allanjude search for other commits by this committer
consul: Add reload command to the rc.d script

Submitted by:	Andrew Fengler <andrew.fengler@scaleengine.com>
Reviewed by:	matthew
Approved by:	swills (maintainer)
Sponsored by:	ScaleEngine Inc.
Differential Revision:	https://reviews.freebsd.org/D7487
0.6.4
18 Aug 2016 17:42:16
Revision:420416Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: fix build with Go 1.7
0.6.4
10 Apr 2016 00:08:33
Revision:412877Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: update to 0.6.4
0.6.3
01 Apr 2016 14:25:18
Revision:412349Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
0.6.3
17 Feb 2016 20:15:22
Revision:409069Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: update to 0.6.3
0.5.2
15 Oct 2015 14:55:14
Revision:399346Original commit files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
mat search for other commits by this committer
Drop 8 support.

With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
28 May 2015 16:37:50
Revision:387743Original commit files touched by this commit Sanity Test Failure Refresh
mat search for other commits by this committer
Convert a few ports to use the new multi-github framework.

With hat:	portmgr
Sponsored by:	Absolight
0.5.2
19 May 2015 17:21:16
Revision:386794Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: update to 0.5.2

PR:		200332
Submitted by:	Robert Barabas <robert.barabas@percona.com>
0.5.1
18 May 2015 02:05:03
Revision:386655Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: update to 0.5.1

PR:		200231 (with minor changes)
Submitted by:	Robert Barabas <robert.barabas@percona.com>
0.5.0
06 Apr 2015 00:47:12
Revision:383400Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: update to 0.5.0
0.4.1
26 Mar 2015 02:21:25
Revision:382288Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
sysutils/consul: add port

Consule is a distributed, highly available and data center aware tool for
discovering and configuring services.

Set maintainer to myself for now since I made so many changes I'm not sure
submitter wants to maintain any more.

PR:		192937
Submitted by:	Thomas Bartelmess <thomas@bartelmess.io> (based on)

Number of commits found: 131 (showing only 31 on this page)

«  1 | 2