git: df1600d913bc - main - sysutils/consul: Update version 1.12.9=>1.15.2

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Sat, 29 Apr 2023 17:33:03 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=df1600d913bcdecc5fd6e24cba962f1a76974d47

commit df1600d913bcdecc5fd6e24cba962f1a76974d47
Author:     Boris Korzun <drtr0jan@yandex.ru>
AuthorDate: 2023-04-29 17:08:56 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-04-29 17:32:35 +0000

    sysutils/consul: Update version 1.12.9=>1.15.2
    
    Changelog: https://github.com/hashicorp/consul/releases/tag/v1.15.2
    
    PR:             271107
---
 sysutils/consul/Makefile        | 252 ++++-----------------------
 sysutils/consul/distinfo        | 370 ++--------------------------------------
 sysutils/consul/files/consul.in |  51 +++---
 3 files changed, 71 insertions(+), 602 deletions(-)

diff --git a/sysutils/consul/Makefile b/sysutils/consul/Makefile
index 65d761bfa0d7..f745eaa4f190 100644
--- a/sysutils/consul/Makefile
+++ b/sysutils/consul/Makefile
@@ -1,7 +1,19 @@
 PORTNAME=	consul
-PORTVERSION=	1.12.9
+PORTVERSION=	1.15.2
 DISTVERSIONPREFIX=	v
 CATEGORIES=	sysutils
+MASTER_SITES=	https://raw.githubusercontent.com/hashicorp/consul/${DISTVERSIONFULL}/ \
+		https://raw.githubusercontent.com/hashicorp/consul/${DISTVERSIONFULL}/:api \
+		https://raw.githubusercontent.com/hashicorp/consul/${DISTVERSIONFULL}/:envoyextensions \
+		https://raw.githubusercontent.com/hashicorp/consul/${DISTVERSIONFULL}/:proto_public \
+		https://raw.githubusercontent.com/hashicorp/consul/${DISTVERSIONFULL}/:sdk \
+		https://raw.githubusercontent.com/hashicorp/consul/${DISTVERSIONFULL}/:troubleshoot
+DISTFILES=	go.mod \
+		api/go.mod:api \
+		envoyextensions/go.mod:envoyextensions \
+		proto-public/go.mod:proto_public \
+		sdk/go.mod:sdk \
+		troubleshoot/go.mod:troubleshoot
 
 MAINTAINER=	bofh@FreeBSD.org
 COMMENT=	Service discovery and configuration made easy
@@ -16,234 +28,34 @@ CPE_VENDOR=	hashicorp
 USE_GITHUB=	yes
 GH_ACCOUNT=	hashicorp
 
-GITID=		96505027b
-
-# match upstream binary
-# BUILDID=	jEUiMg_1RMhlbZeyNYjV/ijwJGvqKqRf1Lp83NMdl/IgvEGfTeWaZiOZl1A74t/280WzJjHc5prHay9fQQr \
-# CGO_ENABLED=	0
-# GO_BUILDFLAGS=	-ldflags=" \
-#		-buildid=${BUILDID} -extldflags=-static
-
-CONSULUITAG=	${DISTVERSIONPREFIX}1.12.4
+GITID=		5e08e22
+USE_RC_SUBR=	consul
 
-GO_BUILDFLAGS=	-ldflags=" \
+GO_MODULE=	github.com/hashicorp/consul
+GO_BUILDFLAGS=	-ldflags="-s \
 		-X github.com/hashicorp/consul/version.GitCommit=${GITID} \
+		-X github.com/hashicorp/consul/version.BuildDate=${SOURCE_DATE_EPOCH:U${SOURCE_DATE_EPOCH_CMD:sh}} \
 		"
 
-USE_RC_SUBR=	consul
-
-PLIST_FILES=	bin/consul
+ETCDIR=		${PREFIX}/etc/consul.d
+SUB_LIST=	CONSUL_DBDIR=${CONSUL_DBDIR} \
+		GROUP=${CONSUL_GROUP} \
+		USER=${CONSUL_USER}
 
-ETCDIR=			${PREFIX}/etc/${PORTNAME}.d
-CONSUL_USER?=		consul
-CONSUL_GROUP?=		consul
-CONSUL_DBDIR?=		/var/db/${PORTNAME}
+CONSUL_USER?=	consul
+CONSUL_GROUP?=	consul
+CONSUL_DBDIR?=	/var/db/${PORTNAME}
 
 USERS=		${CONSUL_USER}
 GROUPS=		${CONSUL_GROUP}
 
-SUB_LIST=	CONSUL_DBDIR=${CONSUL_DBDIR} \
-		GROUP=${CONSUL_GROUP} \
-		USER=${CONSUL_USER}
+PLIST_FILES=	bin/consul
 
-GH_TUPLE=	\
-		Azure:azure-sdk-for-go:v44.0.0:azure_azure_sdk_for_go/vendor/github.com/Azure/azure-sdk-for-go \
-		Azure:go-autorest:79a63e70c4d8:azure_go_autorest_adal \
-		Azure:go-autorest:8ac76a649a39:azure_go_autorest_cli \
-		Azure:go-autorest:9210cb7ab0b1:azure_go_autorest_auth \
-		Azure:go-autorest:autorest/v0.11.18:azure_go_autorest_autorest \
-		Azure:go-autorest:b3a0b30a7423:azure_go_autorest_date \
-		Azure:go-autorest:logger/v0.2.1:azure_go_autorest_logger \
-		Azure:go-autorest:tracing/v0.6.0:azure_go_autorest_tracing \
-		Azure:go-autorest:v14.2.0:azure_go_autorest/vendor/github.com/Azure/go-autorest \
-		DataDog:datadog-go:v3.2.0:datadog_datadog_go/vendor/github.com/DataDog/datadog-go \
-		Microsoft:go-winio:v0.4.3:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \
-		NYTimes:gziphandler:v1.0.1:nytimes_gziphandler/vendor/github.com/NYTimes/gziphandler \
-		StackExchange:wmi:v1.2.1:stackexchange_wmi/vendor/github.com/StackExchange/wmi \
-		armon:circbuf:bbbad097214e:armon_circbuf/vendor/github.com/armon/circbuf \
-		armon:go-metrics:v0.3.10:armon_go_metrics/vendor/github.com/armon/go-metrics \
-		armon:go-radix:v1.0.0:armon_go_radix/vendor/github.com/armon/go-radix \
-		aws:aws-sdk-go:v1.42.34:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \
-		beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \
-		bgentry:speakeasy:v0.1.0:bgentry_speakeasy/vendor/github.com/bgentry/speakeasy \
-		boltdb:bolt:v1.3.1:boltdb_bolt/vendor/github.com/boltdb/bolt \
-		census-instrumentation:opencensus-go:v0.22.3:census_instrumentation_opencensus_go/vendor/go.opencensus.io \
-		census-instrumentation:opencensus-proto:v0.2.1:census_instrumentation_opencensus_proto/vendor/github.com/census-instrumentation/opencensus-proto \
-		cespare:xxhash:v2.1.1:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \
-		circonus-labs:circonus-gometrics:v2.3.1:circonus_labs_circonus_gometrics/vendor/github.com/circonus-labs/circonus-gometrics \
-		circonus-labs:circonusllhist:v0.1.3:circonus_labs_circonusllhist/vendor/github.com/circonus-labs/circonusllhist \
-		cncf:xds:fbca930ec8ed:cncf_xds_go/vendor/github.com/cncf/xds \
-		coredns:coredns:v1.1.2:coredns_coredns/vendor/github.com/coredns/coredns \
-		coreos:go-oidc:v2.1.0:coreos_go_oidc/vendor/github.com/coreos/go-oidc \
-		davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
-		denverdino:aliyungo:d3308649c661:denverdino_aliyungo/vendor/github.com/denverdino/aliyungo \
-		digitalocean:godo:v1.10.0:digitalocean_godo/vendor/github.com/digitalocean/godo \
-		dimchansky:utfbom:v1.1.0:dimchansky_utfbom/vendor/github.com/dimchansky/utfbom \
-		docker:go-connections:v0.3.0:docker_go_connections/vendor/github.com/docker/go-connections \
-		elazarl:go-bindata-assetfs:e1a2a7ec64b0:elazarl_go_bindata_assetfs/vendor/github.com/elazarl/go-bindata-assetfs \
-		envoyproxy:go-control-plane:v0.9.9:envoyproxy_go_control_plane/vendor/github.com/envoyproxy/go-control-plane \
-		envoyproxy:protoc-gen-validate:v0.1.0:envoyproxy_protoc_gen_validate/vendor/github.com/envoyproxy/protoc-gen-validate \
-		etcd-io:bbolt:v1.3.5:etcd_io_bbolt/vendor/go.etcd.io/bbolt \
-		fatih:color:v1.9.0:fatih_color/vendor/github.com/fatih/color \
-		form3tech-oss:jwt-go:v3.2.2:form3tech_oss_jwt_go/vendor/github.com/form3tech-oss/jwt-go \
-		frankban:quicktest:v1.11.0:frankban_quicktest/vendor/github.com/frankban/quicktest \
-		fsnotify:fsnotify:v1.5.1:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
-		go-check:check:eb6ee6f84d0a:go_check_check/vendor/launchpad.net/gocheck \
-		go-inf:inf:v0.9.1:go_inf_inf/vendor/gopkg.in/inf.v0 \
-		go-ole:go-ole:v1.2.6:go_ole_go_ole/vendor/github.com/go-ole/go-ole \
-		go-resty:resty:v1.12.0:go_resty_resty/vendor/gopkg.in/resty.v1 \
-		go-yaml:yaml:9f266ea9e77c:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
-		go-yaml:yaml:v2.2.8:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
-		gogo:protobuf:v1.3.2:gogo_protobuf/vendor/github.com/gogo/protobuf \
-		golang:appengine:v1.6.6:golang_appengine/vendor/google.golang.org/appengine \
-		golang:crypto:c07d793c2f9a:golang_crypto/vendor/golang.org/x/crypto \
-		golang:groupcache:8c9f03a8e57e:golang_groupcache/vendor/github.com/golang/groupcache \
-		golang:lint:738671d3881b:golang_lint/vendor/golang.org/x/lint \
-		golang:net:v0.4.0:golang_net/vendor/golang.org/x/net \
-		golang:oauth2:bf48bf16ab8d:golang_oauth2/vendor/golang.org/x/oauth2 \
-		golang:protobuf:v1.4.3:golang_protobuf/vendor/github.com/golang/protobuf \
-		golang:snappy:v0.0.1:golang_snappy/vendor/github.com/golang/snappy \
-		golang:sync:886fb9371eb4:golang_sync/vendor/golang.org/x/sync \
-		golang:sys:v0.3.0:golang_sys/vendor/golang.org/x/sys \
-		golang:term:v0.3.0:golang_term/vendor/golang.org/x/term \
-		golang:text:v0.5.0:golang_text/vendor/golang.org/x/text \
-		golang:time:3af7569d3a1e:golang_time/vendor/golang.org/x/time \
-		golang:tools:v0.1.12:golang_tools/vendor/golang.org/x/tools \
-		golang:xerrors:5ec99f83aff1:golang_xerrors/vendor/golang.org/x/xerrors \
-		google:btree:v1.0.0:google_btree/vendor/github.com/google/btree \
-		google:go-cmp:v0.5.7:google_go_cmp/vendor/github.com/google/go-cmp \
-		google:go-genproto:fbb79eadd5eb:google_go_genproto/vendor/google.golang.org/genproto \
-		google:go-querystring:v1.0.0:google_go_querystring/vendor/github.com/google/go-querystring \
-		google:gofuzz:v1.2.0:google_gofuzz/vendor/github.com/google/gofuzz \
-		google:pprof:01bbb1931b22:google_pprof/vendor/github.com/google/pprof \
-		google:tcpproxy:dfa16c61dad2:google_tcpproxy/vendor/github.com/google/tcpproxy \
-		googleapis:gax-go:v2.0.5:googleapis_gax_go_v2/vendor/github.com/googleapis/gax-go \
-		googleapis:gnostic:v0.2.0:googleapis_gnostic/vendor/github.com/googleapis/gnostic \
-		googleapis:google-api-go-client:v0.28.0:googleapis_google_api_go_client/vendor/google.golang.org/api \
-		googleapis:google-cloud-go:v0.59.0:googleapis_google_cloud_go/vendor/cloud.google.com/go \
-		gophercloud:gophercloud:v0.1.0:gophercloud_gophercloud/vendor/github.com/gophercloud/gophercloud \
-		gotestyourself:gotest.tools:v3.0.3:gotestyourself_gotest_tools/vendor/gotest.tools/v3 \
-		grpc-ecosystem:go-grpc-middleware:v1.0.0:grpc_ecosystem_go_grpc_middleware/vendor/github.com/grpc-ecosystem/go-grpc-middleware \
-		grpc:grpc-go:v1.37.1:grpc_grpc_go/vendor/google.golang.org/grpc \
-		hashicorp:consul:v1.13.1:hashicorp_consul_api/github.com/hashicorp/consul/api \
-		hashicorp:consul:sdk/v0.10.0:hashicorp_consul_sdk/github.com/hashicorp/consul/sdk \
-		hashicorp:consul-net-rpc:3602954411b4:hashicorp_consul_net_rpc/vendor/github.com/hashicorp/consul-net-rpc \
-		hashicorp:errwrap:v1.0.0:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \
-		hashicorp:go-bexpr:v0.1.2:hashicorp_go_bexpr/vendor/github.com/hashicorp/go-bexpr \
-		hashicorp:go-checkpoint:v0.5.0:hashicorp_go_checkpoint/vendor/github.com/hashicorp/go-checkpoint \
-		hashicorp:go-cleanhttp:v0.5.1:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \
-		hashicorp:go-connlimit:v0.3.0:hashicorp_go_connlimit/vendor/github.com/hashicorp/go-connlimit \
-		hashicorp:go-discover:1c234a67149a:hashicorp_go_discover/vendor/github.com/hashicorp/go-discover \
-		hashicorp:go-hclog:v0.14.1:hashicorp_go_hclog/vendor/github.com/hashicorp/go-hclog \
-		hashicorp:go-immutable-radix:v1.3.0:hashicorp_go_immutable_radix/vendor/github.com/hashicorp/go-immutable-radix \
-		hashicorp:go-memdb:v1.3.4:hashicorp_go_memdb/vendor/github.com/hashicorp/go-memdb \
-		hashicorp:go-msgpack:v0.5.5:hashicorp_go_msgpack/vendor/github.com/hashicorp/go-msgpack \
-		hashicorp:go-multierror:v1.1.1:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \
-		hashicorp:go-raftchunking:v0.6.2:hashicorp_go_raftchunking/vendor/github.com/hashicorp/go-raftchunking \
-		hashicorp:go-retryablehttp:v0.6.7:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \
-		hashicorp:go-rootcerts:v1.0.2:hashicorp_go_rootcerts/vendor/github.com/hashicorp/go-rootcerts \
-		hashicorp:go-sockaddr:v1.0.2:hashicorp_go_sockaddr/vendor/github.com/hashicorp/go-sockaddr \
-		hashicorp:go-syslog:v1.0.0:hashicorp_go_syslog/vendor/github.com/hashicorp/go-syslog \
-		hashicorp:go-uuid:v1.0.2:hashicorp_go_uuid/vendor/github.com/hashicorp/go-uuid \
-		hashicorp:go-version:v1.2.1:hashicorp_go_version/vendor/github.com/hashicorp/go-version \
-		hashicorp:golang-lru:v0.5.4:hashicorp_golang_lru/vendor/github.com/hashicorp/golang-lru \
-		hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \
-		hashicorp:hil:a18a1cd20038:hashicorp_hil/vendor/github.com/hashicorp/hil \
-		hashicorp:mdns:v1.0.4:hashicorp_mdns/vendor/github.com/hashicorp/mdns \
-		hashicorp:memberlist:v0.4.0:hashicorp_memberlist/vendor/github.com/hashicorp/memberlist \
-		hashicorp:raft-autopilot:v0.1.6:hashicorp_raft_autopilot/vendor/github.com/hashicorp/raft-autopilot \
-		hashicorp:raft-boltdb:7d34b9fb3f42:hashicorp_raft_boltdb \
-		hashicorp:raft-boltdb:v2.2.2:hashicorp_raft_boltdb_v2/vendor/github.com/hashicorp/raft-boltdb \
-		hashicorp:raft:v1.3.6:hashicorp_raft/vendor/github.com/hashicorp/raft \
-		hashicorp:serf:v0.10.0:hashicorp_serf/vendor/github.com/hashicorp/serf \
-		hashicorp:vault:e0cfd64bc267:hashicorp_vault_sdk/vendor/github.com/hashicorp/vault \
-		hashicorp:vault:f687267c8086:hashicorp_vault_api \
-		hashicorp:vic:bbfe86ec9443:hashicorp_vic/vendor/github.com/hashicorp/vic \
-		hashicorp:yamux:26ff87cf9493:hashicorp_yamux/vendor/github.com/hashicorp/yamux \
-		imdario:mergo:v0.3.6:imdario_mergo/vendor/github.com/imdario/mergo \
-		istio:gogo-genproto:6d926a6e6feb:istio_gogo_genproto/vendor/istio.io/gogo-genproto \
-		jmespath:go-jmespath:v0.4.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \
-		joyent:triton-go:6801d15b779f:joyent_triton_go/vendor/github.com/joyent/triton-go \
-		json-iterator:go:v1.1.9:json_iterator_go/vendor/github.com/json-iterator/go \
-		konsorten:go-windows-terminal-sequences:v1.0.2:konsorten_go_windows_terminal_sequences/vendor/github.com/konsorten/go-windows-terminal-sequences \
-		kr:text:v0.2.0:kr_text/vendor/github.com/kr/text \
-		kubernetes-sigs:structured-merge-diff:v3.0.0:kubernetes_sigs_structured_merge_diff/vendor/sigs.k8s.io/structured-merge-diff/v3 \
-		kubernetes-sigs:yaml:v1.2.0:kubernetes_sigs_yaml/vendor/sigs.k8s.io/yaml \
-		kubernetes:api:v0.18.2:kubernetes_api/vendor/k8s.io/api \
-		kubernetes:apimachinery:v0.18.2:kubernetes_apimachinery/vendor/k8s.io/apimachinery \
-		kubernetes:client-go:v0.18.2:kubernetes_client_go/vendor/k8s.io/client-go \
-		kubernetes:klog:v1.0.0:kubernetes_klog/vendor/k8s.io/klog \
-		kubernetes:utils:a9aa75ae1b89:kubernetes_utils/vendor/k8s.io/utils \
-		linode:linodego:v0.7.1:linode_linodego/vendor/github.com/linode/linodego \
-		lufia:plan9stats:39d0f177ccd0:lufia_plan9stats/vendor/github.com/lufia/plan9stats \
-		mattn:go-colorable:v0.1.6:mattn_go_colorable/vendor/github.com/mattn/go-colorable \
-		mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
-		matttproud:golang_protobuf_extensions:v1.0.1:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \
-		miekg:dns:v1.1.41:miekg_dns/vendor/github.com/miekg/dns \
-		mitchellh:cli:v1.1.0:mitchellh_cli/vendor/github.com/mitchellh/cli \
-		mitchellh:copystructure:v1.0.0:mitchellh_copystructure/vendor/github.com/mitchellh/copystructure \
-		mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
-		mitchellh:go-testing-interface:v1.14.0:mitchellh_go_testing_interface/vendor/github.com/mitchellh/go-testing-interface \
-		mitchellh:hashstructure:2bca23e0e452:mitchellh_hashstructure/vendor/github.com/mitchellh/hashstructure \
-		mitchellh:hashstructure:v2.0.2:mitchellh_hashstructure_v2/vendor/github.com/mitchellh/hashstructure/v2 \
-		mitchellh:mapstructure:v1.4.1:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
-		mitchellh:pointerstructure:v1.2.1:mitchellh_pointerstructure/vendor/github.com/mitchellh/pointerstructure \
-		mitchellh:reflectwalk:v1.0.1:mitchellh_reflectwalk/vendor/github.com/mitchellh/reflectwalk \
-		modern-go:concurrent:bacd9c7ef1dd:modern_go_concurrent/vendor/github.com/modern-go/concurrent \
-		modern-go:reflect2:v1.0.1:modern_go_reflect2/vendor/github.com/modern-go/reflect2 \
-		nicolai86:scaleway-sdk:798f60e20bb2:nicolai86_scaleway_sdk/vendor/github.com/nicolai86/scaleway-sdk \
-		open-telemetry:opentelemetry-proto-go:v0.7.0:open_telemetry_opentelemetry_proto_go/vendor/go.opentelemetry.io/proto \
-		packethost:packngo:b9cb5096f54c:packethost_packngo/vendor/github.com/packethost/packngo \
-		patrickmn:go-cache:v2.1.0:patrickmn_go_cache/vendor/github.com/patrickmn/go-cache \
-		pierrec:lz4:v2.5.2:pierrec_lz4/vendor/github.com/pierrec/lz4 \
-		pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
-		pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
-		posener:complete:v1.2.3:posener_complete/vendor/github.com/posener/complete \
-		pquerna:cachecontrol:1555304b9b35:pquerna_cachecontrol/vendor/github.com/pquerna/cachecontrol \
-		prometheus:client_golang:v1.4.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \
-		prometheus:client_model:v0.2.0:prometheus_client_model/vendor/github.com/prometheus/client_model \
-		prometheus:common:v0.9.1:prometheus_common/vendor/github.com/prometheus/common \
-		prometheus:procfs:v0.0.8:prometheus_procfs/vendor/github.com/prometheus/procfs \
-		protocolbuffers:protobuf-go:v1.25.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
-		rboyer:safeio:v0.2.1:rboyer_safeio/vendor/github.com/rboyer/safeio \
-		renier:xmlrpc:ce4a1a486c03:renier_xmlrpc/vendor/github.com/renier/xmlrpc \
-		ryanuber:columnize:v2.1.2:ryanuber_columnize/vendor/github.com/ryanuber/columnize \
-		ryanuber:go-glob:v1.0.0:ryanuber_go_glob/vendor/github.com/ryanuber/go-glob \
-		sean-:seed:e2103e2c3529:sean__seed/vendor/github.com/sean-/seed \
-		shirou:gopsutil:v3.21.10:shirou_gopsutil_v3/vendor/github.com/shirou/gopsutil \
-		sirupsen:logrus:v1.4.2:sirupsen_logrus/vendor/github.com/sirupsen/logrus \
-		softlayer:softlayer-go:260589d94c7d:softlayer_softlayer_go/vendor/github.com/softlayer/softlayer-go \
-		spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
-		square:go-jose:v2.5.1:square_go_jose/vendor/gopkg.in/square/go-jose.v2 \
-		stretchr:objx:v0.1.1:stretchr_objx/vendor/github.com/stretchr/objx \
-		stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \
-		tencentcloud:tencentcloud-sdk-go:v1.0.162:tencentcloud_tencentcloud_sdk_go/vendor/github.com/tencentcloud/tencentcloud-sdk-go \
-		tklauser:go-sysconf:v0.3.9:tklauser_go_sysconf/vendor/github.com/tklauser/go-sysconf \
-		tklauser:numcpus:v0.3.0:tklauser_numcpus/vendor/github.com/tklauser/numcpus \
-		tv42:httpunix:b75d8614f926:tv42_httpunix/vendor/github.com/tv42/httpunix \
-		uber-go:goleak:v1.1.10:uber_go_goleak/vendor/go.uber.org/goleak \
-		vmware:govmomi:v0.18.0:vmware_govmomi/vendor/github.com/vmware/govmomi
+# Bring DISTINFO_FILE into scope so we can get the timestamp.
+.include <bsd.port.pre.mk>
 
-post-extract:
-	${MKDIR} ${WRKSRC}/vendor/github.com/${GH_ACCOUNT}/${PORTNAME}
-	${LN} -s ${WRKSRC}/api ${WRKSRC}/vendor/github.com/${GH_ACCOUNT}/${PORTNAME}/api
-	${LN} -s ${WRKSRC}/sdk ${WRKSRC}/vendor/github.com/${GH_ACCOUNT}/${PORTNAME}/sdk
-	@${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest
-	@${RLN} ${WRKSRC_azure_go_autorest_autorest}/autorest ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest
-	@${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal
-	@${RLN} ${WRKSRC_azure_go_autorest_adal}/autorest/adal ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/adal
-	@${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/auth
-	@${RLN} ${WRKSRC_azure_go_autorest_auth}/autorest/azure/auth ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/auth
-	@${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/cli
-	@${RLN} ${WRKSRC_azure_go_autorest_cli}/autorest/azure/cli ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/azure/cli
-	@${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date
-	@${RLN} ${WRKSRC_azure_go_autorest_date}/autorest/date ${WRKSRC}/vendor/github.com/Azure/go-autorest/autorest/date
-	@${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger
-	@${RLN} ${WRKSRC_azure_go_autorest_logger}/logger ${WRKSRC}/vendor/github.com/Azure/go-autorest/logger
-	@${RM} -r ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing
-	@${RLN} ${WRKSRC_azure_go_autorest_tracing}/tracing ${WRKSRC}/vendor/github.com/Azure/go-autorest/tracing
-	@${RLN} ${WRKSRC_hashicorp_raft_boltdb} ${WRKSRC}/vendor/github.com/hashicorp/raft-boltdb
-	@${RM} -r ${WRKSRC}/vendor/github.com/hashicorp/vault/api
-	@${RLN} ${WRKSRC_hashicorp_vault_api}/api ${WRKSRC}/vendor/github.com/hashicorp/vault/api
+SOURCE_DATE_EPOCH_CMD=	date -ur \
+			$$(${GREP} -m1 TIMESTAMP ${DISTINFO_FILE} | ${SED} -e 's/[^0-9]//g') \
+			'+%Y-%m-%dT%H:%M:%SZ'
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/sysutils/consul/distinfo b/sysutils/consul/distinfo
index d2c28319210f..f16ac5e88181 100644
--- a/sysutils/consul/distinfo
+++ b/sysutils/consul/distinfo
@@ -1,355 +1,15 @@
-TIMESTAMP = 1675602556
-SHA256 (hashicorp-consul-v1.12.9_GH0.tar.gz) = 21528054cba69fc189dc52707fd1a22254e1ae4b0079588f89febc6f7635bfda
-SIZE (hashicorp-consul-v1.12.9_GH0.tar.gz) = 25135287
-SHA256 (Azure-azure-sdk-for-go-v44.0.0_GH0.tar.gz) = f6e478a9cd4ab70fc991b4c50af57bd3503e39aad942fd1570705d5d360b9f94
-SIZE (Azure-azure-sdk-for-go-v44.0.0_GH0.tar.gz) = 26060202
-SHA256 (Azure-go-autorest-79a63e70c4d8_GH0.tar.gz) = d7156c20c47fcd04edae683e718a1e72dcb9178a3b07e6c18615cee5b1dd67d6
-SIZE (Azure-go-autorest-79a63e70c4d8_GH0.tar.gz) = 175215
-SHA256 (Azure-go-autorest-8ac76a649a39_GH0.tar.gz) = 7d5a9eacbd356f0cba6570841e86bb40e1539c9691c2bd65d4a074a7df159d97
-SIZE (Azure-go-autorest-8ac76a649a39_GH0.tar.gz) = 166327
-SHA256 (Azure-go-autorest-9210cb7ab0b1_GH0.tar.gz) = 1564361e702ac76e6e8166c21a1e7dbba3ed3cfae559277650f6d514b975a7c6
-SIZE (Azure-go-autorest-9210cb7ab0b1_GH0.tar.gz) = 165592
-SHA256 (Azure-go-autorest-autorest-v0.11.18_GH0.tar.gz) = c6fc9480fbdc441b40e45ca97244ea3bdd82efe245a52fdd7cb2faa58b4d55b2
-SIZE (Azure-go-autorest-autorest-v0.11.18_GH0.tar.gz) = 175246
-SHA256 (Azure-go-autorest-b3a0b30a7423_GH0.tar.gz) = 51b31571a26a5287eb67251aa69407bb6145f58253bdbb2e610b7eab7b0d762f
-SIZE (Azure-go-autorest-b3a0b30a7423_GH0.tar.gz) = 167123
-SHA256 (Azure-go-autorest-logger-v0.2.1_GH0.tar.gz) = fac35805dc320638a322b407c0cd0c471932a4855e9ef0485c85e533af8146dc
-SIZE (Azure-go-autorest-logger-v0.2.1_GH0.tar.gz) = 175062
-SHA256 (Azure-go-autorest-tracing-v0.6.0_GH0.tar.gz) = b43cd0127dd6e91debe1eb98873e219817b71c10988d0a6c550e4ad19a29a8ea
-SIZE (Azure-go-autorest-tracing-v0.6.0_GH0.tar.gz) = 167113
-SHA256 (Azure-go-autorest-v14.2.0_GH0.tar.gz) = d0db0e47112570e3f2bd2e38ae56338f1e74625dd4cb553007082fdad5fd844d
-SIZE (Azure-go-autorest-v14.2.0_GH0.tar.gz) = 167851
-SHA256 (DataDog-datadog-go-v3.2.0_GH0.tar.gz) = 0bcedc94ee42e08997a53753a091ff3465f87cd9c156a59d0516b0f6bfbd2eb1
-SIZE (DataDog-datadog-go-v3.2.0_GH0.tar.gz) = 23433
-SHA256 (Microsoft-go-winio-v0.4.3_GH0.tar.gz) = 28777c4dd6b8ebef4ed25aa0690c3607e4c8609cd6ea463b1e1bb5104b2d4361
-SIZE (Microsoft-go-winio-v0.4.3_GH0.tar.gz) = 76557
-SHA256 (NYTimes-gziphandler-v1.0.1_GH0.tar.gz) = d2e803e5c7571c8649b0040ef80cb27a1ac51dbf328bfcbae4842872f1fe3e87
-SIZE (NYTimes-gziphandler-v1.0.1_GH0.tar.gz) = 49966
-SHA256 (StackExchange-wmi-v1.2.1_GH0.tar.gz) = a90126aa4c4defa7455be9610e84b0606972eccfa4111c2ec97179691d240b5a
-SIZE (StackExchange-wmi-v1.2.1_GH0.tar.gz) = 12449
-SHA256 (armon-circbuf-bbbad097214e_GH0.tar.gz) = 5cf440a744edd67429b2dcb881217b1f58310b94d2620459742860213849aa35
-SIZE (armon-circbuf-bbbad097214e_GH0.tar.gz) = 2883
-SHA256 (armon-go-metrics-v0.3.10_GH0.tar.gz) = 81d359915ff0dc8a4ea722f1f81156e1a3c3b0102d12d4a89f252631f7184902
-SIZE (armon-go-metrics-v0.3.10_GH0.tar.gz) = 37050
-SHA256 (armon-go-radix-v1.0.0_GH0.tar.gz) = 9e5238a553708bccf930d1f9d0ce62ce30d92602b64ea248585ce06ec7bfee17
-SIZE (armon-go-radix-v1.0.0_GH0.tar.gz) = 5975
-SHA256 (aws-aws-sdk-go-v1.42.34_GH0.tar.gz) = 96651de6617e1fab652a8b7c576830808a0506df05e2c35d6d616d66b113ef9e
-SIZE (aws-aws-sdk-go-v1.42.34_GH0.tar.gz) = 22606359
-SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
-SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867
-SHA256 (bgentry-speakeasy-v0.1.0_GH0.tar.gz) = 863f57f96f77c2b4e5488e34e8df47478e9ffa9920779ca4df2cc3adc0d03252
-SIZE (bgentry-speakeasy-v0.1.0_GH0.tar.gz) = 7481
-SHA256 (boltdb-bolt-v1.3.1_GH0.tar.gz) = b5ae498b780f535a5d308c188dee1329b3536275d29ad6758876084c0b8586a8
-SIZE (boltdb-bolt-v1.3.1_GH0.tar.gz) = 83437
-SHA256 (census-instrumentation-opencensus-go-v0.22.3_GH0.tar.gz) = 05eaf69808d0ba27b82d71fe620e8ecf97c1dd2d0ef8616d960c9d9170d7fdfa
-SIZE (census-instrumentation-opencensus-go-v0.22.3_GH0.tar.gz) = 167276
-SHA256 (census-instrumentation-opencensus-proto-v0.2.1_GH0.tar.gz) = bfcefa6093fc2ecdf5c9effea86e6982d0d6f9a5178b17fcf73a62e0f3fb43d0
-SIZE (census-instrumentation-opencensus-proto-v0.2.1_GH0.tar.gz) = 151701
-SHA256 (cespare-xxhash-v2.1.1_GH0.tar.gz) = 0ee31178d2c5a1249be4e26294a2f428008dc4e1ecbbfbe47f74e41026df1148
-SIZE (cespare-xxhash-v2.1.1_GH0.tar.gz) = 9292
-SHA256 (circonus-labs-circonus-gometrics-v2.3.1_GH0.tar.gz) = 605c0ce0b305d1dd7bd55d13779f56a5f4579b3968583c21a554287dfcd0b41e
-SIZE (circonus-labs-circonus-gometrics-v2.3.1_GH0.tar.gz) = 81858
-SHA256 (circonus-labs-circonusllhist-v0.1.3_GH0.tar.gz) = 2a0fb8649837d45c01abd8713a15a5f4376adc7026447b2354cd30a21f6137e5
-SIZE (circonus-labs-circonusllhist-v0.1.3_GH0.tar.gz) = 9660
-SHA256 (cncf-xds-fbca930ec8ed_GH0.tar.gz) = 2add9a520eacf52ae03b161e27523c2efdb46ee6e50127e34483055a5dc6e12c
-SIZE (cncf-xds-fbca930ec8ed_GH0.tar.gz) = 39601
-SHA256 (coredns-coredns-v1.1.2_GH0.tar.gz) = 83e0df0560e933c8cc2b255b5869f821e768ddd2b25a8789b215f405aadae236
-SIZE (coredns-coredns-v1.1.2_GH0.tar.gz) = 5093291
-SHA256 (coreos-go-oidc-v2.1.0_GH0.tar.gz) = 8173234f7f4b525907bcc6fb9e3c0a0c0f89be02156c563e1955ff9ac018085b
-SIZE (coreos-go-oidc-v2.1.0_GH0.tar.gz) = 22842
-SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
-SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
-SHA256 (denverdino-aliyungo-d3308649c661_GH0.tar.gz) = 8e00b5a8dfc46a916e9495929c0d1dd8030fce8c81f85bbc7022454bcf464b14
-SIZE (denverdino-aliyungo-d3308649c661_GH0.tar.gz) = 140622
-SHA256 (digitalocean-godo-v1.10.0_GH0.tar.gz) = ab3c172cd7cbf2132cf1b5277da4305fb58631414f6ec663053d0086d093eb8c
-SIZE (digitalocean-godo-v1.10.0_GH0.tar.gz) = 66197
-SHA256 (dimchansky-utfbom-v1.1.0_GH0.tar.gz) = 86dd5045ac9318f945fed22f8dd1523051d65f7bea8da530b7e74759d8897463
-SIZE (dimchansky-utfbom-v1.1.0_GH0.tar.gz) = 8422
-SHA256 (docker-go-connections-v0.3.0_GH0.tar.gz) = 1371ab18a7132ee0569173225c047773f081f19ebc1296c416620678fa03c5ca
-SIZE (docker-go-connections-v0.3.0_GH0.tar.gz) = 29811
-SHA256 (elazarl-go-bindata-assetfs-e1a2a7ec64b0_GH0.tar.gz) = bbbf3c8e8877658a329a4405d4659abad332632df0fc4728c5f0d31e162c9658
-SIZE (elazarl-go-bindata-assetfs-e1a2a7ec64b0_GH0.tar.gz) = 3698
-SHA256 (envoyproxy-go-control-plane-v0.9.9_GH0.tar.gz) = ece104b6f272922a782968b6b77a4fa9214cfa1e9af1853d4a68be5883d5889f
-SIZE (envoyproxy-go-control-plane-v0.9.9_GH0.tar.gz) = 2581487
-SHA256 (envoyproxy-protoc-gen-validate-v0.1.0_GH0.tar.gz) = 49a275b7aff7e9c7e84db38e405b49b1ac91bbd2fcbd0c253d39ec412ed3be61
-SIZE (envoyproxy-protoc-gen-validate-v0.1.0_GH0.tar.gz) = 9625220
-SHA256 (etcd-io-bbolt-v1.3.5_GH0.tar.gz) = 63fed2e9bbdcc2aa279c2a7ea4a59c39bc21616ec2c96abff0020872beb3dbad
-SIZE (etcd-io-bbolt-v1.3.5_GH0.tar.gz) = 96494
-SHA256 (fatih-color-v1.9.0_GH0.tar.gz) = f5a6372ff7c87d22baaa2089e5cdd8a218fb3a9be047195c0ab421d5340f6f3f
-SIZE (fatih-color-v1.9.0_GH0.tar.gz) = 1230941
-SHA256 (form3tech-oss-jwt-go-v3.2.2_GH0.tar.gz) = 179ca725463e7f13be8591bc285f4048da6887b1056d96848b16e137c995a2e2
-SIZE (form3tech-oss-jwt-go-v3.2.2_GH0.tar.gz) = 38248
-SHA256 (frankban-quicktest-v1.11.0_GH0.tar.gz) = c572a855c8bc0339db64f3d95cc6b68b0a9eda0b40487f2a17d2e1103b88eb92
-SIZE (frankban-quicktest-v1.11.0_GH0.tar.gz) = 35605
-SHA256 (fsnotify-fsnotify-v1.5.1_GH0.tar.gz) = bf4be597aef95796bec7c7def6701581c5e153376ba5a5aa31c2d04470d84f1d
-SIZE (fsnotify-fsnotify-v1.5.1_GH0.tar.gz) = 32691
-SHA256 (go-check-check-eb6ee6f84d0a_GH0.tar.gz) = 67e7e533ed686215074a403bb2521296150677d785bce4811fa9aa7fb809dbdf
-SIZE (go-check-check-eb6ee6f84d0a_GH0.tar.gz) = 28478
-SHA256 (go-inf-inf-v0.9.1_GH0.tar.gz) = 756e00e87207cb063d305b6e38bf56dba4d76586fbe40b7d6b657d22516d0f71
-SIZE (go-inf-inf-v0.9.1_GH0.tar.gz) = 13072
-SHA256 (go-ole-go-ole-v1.2.6_GH0.tar.gz) = 8f8ae1e3a71c1aa16fcd59b409e498dbec41c3ed23aec81e26edea275670db60
-SIZE (go-ole-go-ole-v1.2.6_GH0.tar.gz) = 52588
-SHA256 (go-resty-resty-v1.12.0_GH0.tar.gz) = 53190ca27cd01b2beb2d5fc585aac464efc2f8db65d33b4f1b8910f7327716f6
-SIZE (go-resty-resty-v1.12.0_GH0.tar.gz) = 2633483
-SHA256 (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 63efc9aabcbb56b2c9469927784fd67ecb3a79720c4fa754c511335a04156d04
-SIZE (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 86898
-SHA256 (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 9632d0760e9a07c414f2b2b6cd453d6225e42ecea77906883b23f1f1d0546045
-SIZE (go-yaml-yaml-v2.2.8_GH0.tar.gz) = 72732
-SHA256 (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2bb4b13d6e56b3911f09b8e9ddd15708477fbff8823c057cc79dd99c9a452b34
-SIZE (gogo-protobuf-v1.3.2_GH0.tar.gz) = 2038725
-SHA256 (golang-appengine-v1.6.6_GH0.tar.gz) = 0c3d1e1c7ba0b97ea3457ddd169aac0667dbbb8c8d81e011632751f75bfbb624
-SIZE (golang-appengine-v1.6.6_GH0.tar.gz) = 332981
-SHA256 (golang-crypto-c07d793c2f9a_GH0.tar.gz) = bd1e0856c43287c6ebd20d59e2b4f2ffa91c5cc275dbb02bb2cfc822e6dc18a4
-SIZE (golang-crypto-c07d793c2f9a_GH0.tar.gz) = 1732023
-SHA256 (golang-groupcache-8c9f03a8e57e_GH0.tar.gz) = b92f918daa48048fd360f14d1a4aed6e70c1176ae6b00b0dc04094bb088e9865
-SIZE (golang-groupcache-8c9f03a8e57e_GH0.tar.gz) = 26047
-SHA256 (golang-lint-738671d3881b_GH0.tar.gz) = c3c30939f0592da3a4b470afd40cdf2924a2749e251b4188f53a918445fb67b4
-SIZE (golang-lint-738671d3881b_GH0.tar.gz) = 31848
-SHA256 (golang-net-v0.4.0_GH0.tar.gz) = 08404076e27727a752344113dcc8e414f28d3566e969ed7abdf98f5a5fbac1ee
-SIZE (golang-net-v0.4.0_GH0.tar.gz) = 1236897
-SHA256 (golang-oauth2-bf48bf16ab8d_GH0.tar.gz) = 28b3a51a8bd90beb5952d1080218ea238127edfe9455ad48921989619ff918a8
-SIZE (golang-oauth2-bf48bf16ab8d_GH0.tar.gz) = 47016
-SHA256 (golang-protobuf-v1.4.3_GH0.tar.gz) = 5736f943f8647362f5559689df6154f3c85d261fb088867c8a68494e2a767610
-SIZE (golang-protobuf-v1.4.3_GH0.tar.gz) = 171969
-SHA256 (golang-snappy-v0.0.1_GH0.tar.gz) = b1d97f47fcb61cb0cdd54bc424eda980c47838effb0ec9e322506514a50fee85
-SIZE (golang-snappy-v0.0.1_GH0.tar.gz) = 62605
-SHA256 (golang-sync-886fb9371eb4_GH0.tar.gz) = 77a7fcc229c2d550e657f4e8f860f0d73b4c385d356eac80515a37ea8c64dcba
-SIZE (golang-sync-886fb9371eb4_GH0.tar.gz) = 19385
-SHA256 (golang-sys-v0.3.0_GH0.tar.gz) = e0b14604be069f1ceb6958f8539c49d37f7033bcd03c59e3482164f4be0973f8
-SIZE (golang-sys-v0.3.0_GH0.tar.gz) = 1410672
-SHA256 (golang-term-v0.3.0_GH0.tar.gz) = cb06278319dc6a091453ce9fda106579cbbde8fc2522573912e0f405a2440352
-SIZE (golang-term-v0.3.0_GH0.tar.gz) = 14796
-SHA256 (golang-text-v0.5.0_GH0.tar.gz) = 04a78e474c713161f61967f05dfa160cd7786aa6ecbc4183d54d7fefd6992772
-SIZE (golang-text-v0.5.0_GH0.tar.gz) = 8363060
-SHA256 (golang-time-3af7569d3a1e_GH0.tar.gz) = 93c79ee7ad72641dc5ebd47e6ecffa66e878e367ddbbef48208ff82a0b6fc7e0
-SIZE (golang-time-3af7569d3a1e_GH0.tar.gz) = 9619
-SHA256 (golang-tools-v0.1.12_GH0.tar.gz) = e15c17adbc82cb0660011ec841fe7d192074611761cd337961ffd9bb085ab20f
-SIZE (golang-tools-v0.1.12_GH0.tar.gz) = 3139749
-SHA256 (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 71975d658357e170fd6a41f92539cde8b39c9cd8bfe5931b6311bc5f5c0da0d7
-SIZE (golang-xerrors-5ec99f83aff1_GH0.tar.gz) = 13664
-SHA256 (google-btree-v1.0.0_GH0.tar.gz) = 9f53e0e1330a4dbe92100d516606791f7196bf828ba93d693ef4d5c1cbd5fe30
-SIZE (google-btree-v1.0.0_GH0.tar.gz) = 15292
-SHA256 (google-go-cmp-v0.5.7_GH0.tar.gz) = 70c779a3f2625d7ab5a427b4244b93c2e6a8d1cd779c182fc4fad7ff864a4fb2
-SIZE (google-go-cmp-v0.5.7_GH0.tar.gz) = 104499
-SHA256 (google-go-genproto-fbb79eadd5eb_GH0.tar.gz) = 20e788a659559c91a8ceed8c11af3a4c63799a556b7e5dbe1d8429b69219a828
-SIZE (google-go-genproto-fbb79eadd5eb_GH0.tar.gz) = 9349171
-SHA256 (google-go-querystring-v1.0.0_GH0.tar.gz) = 59fdfd4d740c85c60c35d3e09b587cfa2b435e78178ac4a23950afbece7118ed
-SIZE (google-go-querystring-v1.0.0_GH0.tar.gz) = 7529
-SHA256 (google-gofuzz-v1.2.0_GH0.tar.gz) = 4ad7fb7616dcbdc2d394ff98350226659e10dfe4dde9ed3256881351b0d515bb
-SIZE (google-gofuzz-v1.2.0_GH0.tar.gz) = 17042
-SHA256 (google-pprof-01bbb1931b22_GH0.tar.gz) = 4e2a64076f0965daa46d7f74e112384ac24c349c4445b30b95f64af17b7773ee
-SIZE (google-pprof-01bbb1931b22_GH0.tar.gz) = 1724161
-SHA256 (google-tcpproxy-dfa16c61dad2_GH0.tar.gz) = c69ef7c78a418eabc3c848b71b7df80337d141088611c0481a581d061b9a6d16
-SIZE (google-tcpproxy-dfa16c61dad2_GH0.tar.gz) = 27627
-SHA256 (googleapis-gax-go-v2.0.5_GH0.tar.gz) = 3089affe6f5e27f7a6d494cb399aa6baf232384f763f548ad5ddfbea0e88e59c
-SIZE (googleapis-gax-go-v2.0.5_GH0.tar.gz) = 15328
-SHA256 (googleapis-gnostic-v0.2.0_GH0.tar.gz) = 94dc1174980cfebc9b8949d551df4d37ed92660dfc2b83040e2bf6aed298ab68
-SIZE (googleapis-gnostic-v0.2.0_GH0.tar.gz) = 442804
-SHA256 (googleapis-google-api-go-client-v0.28.0_GH0.tar.gz) = 952a545623135bf4d038df8ad54fa95a209a10edc822e6b61a8a1fa636e92aad
-SIZE (googleapis-google-api-go-client-v0.28.0_GH0.tar.gz) = 15338201
-SHA256 (googleapis-google-cloud-go-v0.59.0_GH0.tar.gz) = 3ec660a825723e4a2e041db8a2c5324862daa177cf8d52767f78d4f71fbc6aff
-SIZE (googleapis-google-cloud-go-v0.59.0_GH0.tar.gz) = 2780571
-SHA256 (gophercloud-gophercloud-v0.1.0_GH0.tar.gz) = 7da425182399179423beb99dff52002571998e8c14bb95b2ccaf12c26b0aad78
-SIZE (gophercloud-gophercloud-v0.1.0_GH0.tar.gz) = 878471
-SHA256 (gotestyourself-gotest.tools-v3.0.3_GH0.tar.gz) = a9b13a102405961e2e7f81d0999ac3ec38b118c9db16e0d957967aabef5e2e80
-SIZE (gotestyourself-gotest.tools-v3.0.3_GH0.tar.gz) = 63489
-SHA256 (grpc-ecosystem-go-grpc-middleware-v1.0.0_GH0.tar.gz) = e9178768b55709d2fc2b5a509baceccb4e51d841fa13ed409e16455435e6917b
-SIZE (grpc-ecosystem-go-grpc-middleware-v1.0.0_GH0.tar.gz) = 97266
-SHA256 (grpc-grpc-go-v1.37.1_GH0.tar.gz) = 66e9c38c6785214e2cd4256d87652d79b4af32f8f5028dbe0c06df7aa97127ff
-SIZE (grpc-grpc-go-v1.37.1_GH0.tar.gz) = 1237043
-SHA256 (hashicorp-consul-v1.13.1_GH0.tar.gz) = ebb09d8f27b11299d4000cfe59aa95eac80a9301cc1d962ad3c673a566b70af6
-SIZE (hashicorp-consul-v1.13.1_GH0.tar.gz) = 24587018
-SHA256 (hashicorp-consul-sdk-v0.10.0_GH0.tar.gz) = 2318b976f4eeda492b35f62e2d7635935be4e97e567bab553f2582c6b046e420
-SIZE (hashicorp-consul-sdk-v0.10.0_GH0.tar.gz) = 24365665
-SHA256 (hashicorp-consul-net-rpc-3602954411b4_GH0.tar.gz) = 21dd0be6fa2b0ecdbae87df6ca660f62da1a90fdeaed4c0070bd09ca1e8a5103
-SIZE (hashicorp-consul-net-rpc-3602954411b4_GH0.tar.gz) = 69251
-SHA256 (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 26afc0e5895c6ce87c881c5c02c682ccc9a08174a9c27ca26d4a1e72dbf78128
-SIZE (hashicorp-errwrap-v1.0.0_GH0.tar.gz) = 8346
-SHA256 (hashicorp-go-bexpr-v0.1.2_GH0.tar.gz) = b85643f4117b13b8823bd9743a8c7dc6f1a2a921b8e12885114ae08d386e640e
-SIZE (hashicorp-go-bexpr-v0.1.2_GH0.tar.gz) = 44064
-SHA256 (hashicorp-go-checkpoint-v0.5.0_GH0.tar.gz) = 4e0a0f58d0c3db6edc3957b4b484cd74607e0562739b9a8b1a5e59fb485723c4
-SIZE (hashicorp-go-checkpoint-v0.5.0_GH0.tar.gz) = 11751
-SHA256 (hashicorp-go-cleanhttp-v0.5.1_GH0.tar.gz) = 24dedefe5edc4698dfa7e15a472369078a3447e8096e6d856549341c873c4a0b
-SIZE (hashicorp-go-cleanhttp-v0.5.1_GH0.tar.gz) = 8069
-SHA256 (hashicorp-go-connlimit-v0.3.0_GH0.tar.gz) = a3d518eee19fe96a51c1bbfb4520a492d7c8cc95e1de534e3770d95fbe6e3473
-SIZE (hashicorp-go-connlimit-v0.3.0_GH0.tar.gz) = 13612
-SHA256 (hashicorp-go-discover-1c234a67149a_GH0.tar.gz) = 6c1d0841b6471b9ca1ee4faaf355d4db01e9ad1bbf6278919eedcdc810cef6ba
-SIZE (hashicorp-go-discover-1c234a67149a_GH0.tar.gz) = 5746539
-SHA256 (hashicorp-go-hclog-v0.14.1_GH0.tar.gz) = 4bf58078d853a3e798b0841bf989f76a757318f169590c3fef54d35858d92643
-SIZE (hashicorp-go-hclog-v0.14.1_GH0.tar.gz) = 25390
-SHA256 (hashicorp-go-immutable-radix-v1.3.0_GH0.tar.gz) = 6072cfc76f23e45aee0a2a0d0a168d2005fdb15817ab4a23e52df40eb12cda38
-SIZE (hashicorp-go-immutable-radix-v1.3.0_GH0.tar.gz) = 25023
-SHA256 (hashicorp-go-memdb-v1.3.4_GH0.tar.gz) = 33e90801709adb31a5f4f30e6b7be041613245a554c2c1fa0d3a50e06df96bec
-SIZE (hashicorp-go-memdb-v1.3.4_GH0.tar.gz) = 41467
-SHA256 (hashicorp-go-msgpack-v0.5.5_GH0.tar.gz) = a6a95afd348ce6f0be9183266d9479d8b8738097ff82b16345a78c7e26a37e13
-SIZE (hashicorp-go-msgpack-v0.5.5_GH0.tar.gz) = 50069
-SHA256 (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 8d1bb3377310e8ffe4c7b5672c5de1eaed153402aebd15d6e5b9673c356a065f
-SIZE (hashicorp-go-multierror-v1.1.1_GH0.tar.gz) = 13803
-SHA256 (hashicorp-go-raftchunking-v0.6.2_GH0.tar.gz) = 66eb24ed50593764d116f5dbc8e4393790b9b7575204d81712c3fa30e2b72747
-SIZE (hashicorp-go-raftchunking-v0.6.2_GH0.tar.gz) = 16477
-SHA256 (hashicorp-go-retryablehttp-v0.6.7_GH0.tar.gz) = 08c556231db306135764b75fcff0747eaf9436a5da07756032d95e8798653943
-SIZE (hashicorp-go-retryablehttp-v0.6.7_GH0.tar.gz) = 20302
-SHA256 (hashicorp-go-rootcerts-v1.0.2_GH0.tar.gz) = dca11d5ff16f3d29f632a7bf3c13cb9c87f021a5363faf22e4c45c8e073bf64c
-SIZE (hashicorp-go-rootcerts-v1.0.2_GH0.tar.gz) = 12242
-SHA256 (hashicorp-go-sockaddr-v1.0.2_GH0.tar.gz) = ce70228b6c0ac432b97c2a98697600668bf7ac8b4cd21e7c6767bed1e755ae7f
-SIZE (hashicorp-go-sockaddr-v1.0.2_GH0.tar.gz) = 663049
-SHA256 (hashicorp-go-syslog-v1.0.0_GH0.tar.gz) = be4bda814c068311ea8e185e2d108077f167897cfa868ada7f56d97a10f3d602
-SIZE (hashicorp-go-syslog-v1.0.0_GH0.tar.gz) = 4517
-SHA256 (hashicorp-go-uuid-v1.0.2_GH0.tar.gz) = 2dee0f810c3e3a2cd3d49a075d0a64a88806c90712a4b66013b20a1ff0562eae
-SIZE (hashicorp-go-uuid-v1.0.2_GH0.tar.gz) = 7058
-SHA256 (hashicorp-go-version-v1.2.1_GH0.tar.gz) = 9c63e2107ca0cf4e78ddba1128c73adfdfcdd45faa90c3bf7c6feda7d2326cc5
-SIZE (hashicorp-go-version-v1.2.1_GH0.tar.gz) = 13911
-SHA256 (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = d50c188af0cc8b22e7e4b79e9071694fa06428a9964b22d68dc997fa787a177a
-SIZE (hashicorp-golang-lru-v0.5.4_GH0.tar.gz) = 13428
-SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2
-SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658
-SHA256 (hashicorp-hil-a18a1cd20038_GH0.tar.gz) = 7b1bdf2c8ea02c761741295272a36a9d9cb08b6c79f01ac3600ee33a6c58782d
-SIZE (hashicorp-hil-a18a1cd20038_GH0.tar.gz) = 50980
-SHA256 (hashicorp-mdns-v1.0.4_GH0.tar.gz) = e30f485b22f98971a65243f4f31545ca6b9756686e4df998c947c4801badea8c
-SIZE (hashicorp-mdns-v1.0.4_GH0.tar.gz) = 11728
-SHA256 (hashicorp-memberlist-v0.4.0_GH0.tar.gz) = 0ffb6203718fb94742bbac099d1aa3ac9e2b3c3af3dcca31b1889a776c65c979
-SIZE (hashicorp-memberlist-v0.4.0_GH0.tar.gz) = 102703
-SHA256 (hashicorp-raft-autopilot-v0.1.6_GH0.tar.gz) = b50cc3e098cbc1f7f5f319626633e224f0aa1ab2bd88b6fc541161552e184f28
-SIZE (hashicorp-raft-autopilot-v0.1.6_GH0.tar.gz) = 41783
-SHA256 (hashicorp-raft-boltdb-7d34b9fb3f42_GH0.tar.gz) = 66224f3b4d380b34c87149650117c0771735f4e9123572146081795520caf800
-SIZE (hashicorp-raft-boltdb-7d34b9fb3f42_GH0.tar.gz) = 24291
-SHA256 (hashicorp-raft-boltdb-v2.2.2_GH0.tar.gz) = 4f30476cbf9685b367facd83337886d6632a1470446933a5c46342e7ee99085c
-SIZE (hashicorp-raft-boltdb-v2.2.2_GH0.tar.gz) = 26925
-SHA256 (hashicorp-raft-v1.3.6_GH0.tar.gz) = 9ac8220460efca3b4b6139cd61aa4177308e00470db806a416ad5e8a191e914a
-SIZE (hashicorp-raft-v1.3.6_GH0.tar.gz) = 143619
-SHA256 (hashicorp-serf-v0.10.0_GH0.tar.gz) = fa13e2915680bede9530a1d57e65ddd02485d47f2b74c016c9b10397a7e9c086
-SIZE (hashicorp-serf-v0.10.0_GH0.tar.gz) = 446394
-SHA256 (hashicorp-vault-e0cfd64bc267_GH0.tar.gz) = a7dd8225f35e0357b04aad75ca5d1655d6330af9a77e4e186f3ae3a6c0aa7d6b
-SIZE (hashicorp-vault-e0cfd64bc267_GH0.tar.gz) = 34147354
-SHA256 (hashicorp-vault-f687267c8086_GH0.tar.gz) = d55cf7395a6c8f9f83508f2fab5493c5dc9c784d116f5364f6e4978d1acf51e5
-SIZE (hashicorp-vault-f687267c8086_GH0.tar.gz) = 34946851
-SHA256 (hashicorp-vic-bbfe86ec9443_GH0.tar.gz) = 429cfa5b5b6b8f0b9649f280c4429751958d7d0d69b7c670069b2a5bf539e6c2
-SIZE (hashicorp-vic-bbfe86ec9443_GH0.tar.gz) = 51876526
-SHA256 (hashicorp-yamux-26ff87cf9493_GH0.tar.gz) = 2c9b9f4718266b09aedd28d63bf4cf240df445630e21f755680b35d75a1d1a6c
-SIZE (hashicorp-yamux-26ff87cf9493_GH0.tar.gz) = 25440
-SHA256 (imdario-mergo-v0.3.6_GH0.tar.gz) = 91feb682c2abaaa6284f9363a177f77d927dd693518e20501f82982b75fdae84
-SIZE (imdario-mergo-v0.3.6_GH0.tar.gz) = 16068
-SHA256 (istio-gogo-genproto-6d926a6e6feb_GH0.tar.gz) = 4a7594c95af9484c3fb007456539ab96850a3f60ef786324b8e96fa476893bf6
-SIZE (istio-gogo-genproto-6d926a6e6feb_GH0.tar.gz) = 93211
-SHA256 (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = aa86d00b6836345eee196c13df2df084a18e0b1159935de9289f2ef6a7fe375d
-SIZE (jmespath-go-jmespath-v0.4.0_GH0.tar.gz) = 128861
-SHA256 (joyent-triton-go-6801d15b779f_GH0.tar.gz) = 24779bc1f3b097e0b070219d3112567585f7ae8a90c3b55efe81ad6e7b99f93e
-SIZE (joyent-triton-go-6801d15b779f_GH0.tar.gz) = 9741159
-SHA256 (json-iterator-go-v1.1.9_GH0.tar.gz) = ca1fee8594ea5b4f41bce678c09a7b4b8300bf185701930cc5fcb1758e98dab1
-SIZE (json-iterator-go-v1.1.9_GH0.tar.gz) = 79624
-SHA256 (konsorten-go-windows-terminal-sequences-v1.0.2_GH0.tar.gz) = e61f6422c7d1222c4c642b9134e5a4576a89ff651ef947487faa8ef33b6b4cfe
-SIZE (konsorten-go-windows-terminal-sequences-v1.0.2_GH0.tar.gz) = 1987
-SHA256 (kr-text-v0.2.0_GH0.tar.gz) = 59b5e4a7fd4097be87fad0edcaf342fdc971d0c8fdfb4f2d7424561471992e7c
-SIZE (kr-text-v0.2.0_GH0.tar.gz) = 8699
-SHA256 (kubernetes-sigs-structured-merge-diff-v3.0.0_GH0.tar.gz) = 4664fde5ca35bec02624912d51ef75546d4b105619da7a7aca14abac050bf555
-SIZE (kubernetes-sigs-structured-merge-diff-v3.0.0_GH0.tar.gz) = 271444
-SHA256 (kubernetes-sigs-yaml-v1.2.0_GH0.tar.gz) = 80612b8cc63863556906f04df7eca89179bf81e5b3d1133c082bd7e5e35d5514
-SIZE (kubernetes-sigs-yaml-v1.2.0_GH0.tar.gz) = 92574
-SHA256 (kubernetes-api-v0.18.2_GH0.tar.gz) = 2eb6d6a2d95fe1e0688ca9ee1ca3af0b38e749525c6fa3c3faada8335b4d6961
-SIZE (kubernetes-api-v0.18.2_GH0.tar.gz) = 2238522
-SHA256 (kubernetes-apimachinery-v0.18.2_GH0.tar.gz) = 7461feb59210ddd2bfebec3bc6875d1a7d60b6597bdbe5b5b8178fe96eda69d4
-SIZE (kubernetes-apimachinery-v0.18.2_GH0.tar.gz) = 523035
-SHA256 (kubernetes-client-go-v0.18.2_GH0.tar.gz) = e6909f8f7e437c5c533a65e264598dd6cd701cb563557323599b1925182c8f05
-SIZE (kubernetes-client-go-v0.18.2_GH0.tar.gz) = 727100
-SHA256 (kubernetes-klog-v1.0.0_GH0.tar.gz) = eb84fc7a8051175f2da4a428360ce70703c8ccdd0e987fddc2f9d5c8fd97cd00
-SIZE (kubernetes-klog-v1.0.0_GH0.tar.gz) = 32366
-SHA256 (kubernetes-utils-a9aa75ae1b89_GH0.tar.gz) = 61050807bb03c27fb36ae6e216e91b8f8d9f0944a2ff057222107ad27fc8c0b7
-SIZE (kubernetes-utils-a9aa75ae1b89_GH0.tar.gz) = 84627
-SHA256 (linode-linodego-v0.7.1_GH0.tar.gz) = 90172a29c3e6a996e174506a882a77f7a793201e1349a55e9065d68a5a83470c
-SIZE (linode-linodego-v0.7.1_GH0.tar.gz) = 202380
-SHA256 (lufia-plan9stats-39d0f177ccd0_GH0.tar.gz) = 6a87acc4833453fd54095568233ad17f323e735f70acaca090155bb624b325dc
-SIZE (lufia-plan9stats-39d0f177ccd0_GH0.tar.gz) = 10252
-SHA256 (mattn-go-colorable-v0.1.6_GH0.tar.gz) = e313129503025c383b5e69082fb1144e83a864d12ec45bb7a224d3fc4a635fbc
-SIZE (mattn-go-colorable-v0.1.6_GH0.tar.gz) = 9472
-SHA256 (mattn-go-isatty-v0.0.12_GH0.tar.gz) = addbdc341d7685ed4cc8d2d8a8fd2bd9b784bde00d0ea99fb251039fc10c611c
-SIZE (mattn-go-isatty-v0.0.12_GH0.tar.gz) = 4548
-SHA256 (matttproud-golang_protobuf_extensions-v1.0.1_GH0.tar.gz) = 2def0ee6f6b12b1efc0e3007d89f598608a072610e805c3655ea9d13c3ead49b
-SIZE (matttproud-golang_protobuf_extensions-v1.0.1_GH0.tar.gz) = 37184
-SHA256 (miekg-dns-v1.1.41_GH0.tar.gz) = c807ee900b039dfb117b86548702459f4902cf18020b41797d337ec33d9eeee8
-SIZE (miekg-dns-v1.1.41_GH0.tar.gz) = 199522
-SHA256 (mitchellh-cli-v1.1.0_GH0.tar.gz) = f6350f72a358d6d829684e95e2a1e3ea7b7793959c676b53f5ef19e5e7b90abf
-SIZE (mitchellh-cli-v1.1.0_GH0.tar.gz) = 24375
-SHA256 (mitchellh-copystructure-v1.0.0_GH0.tar.gz) = 0e04d8fe1065459ab234507b9a4b7164b05eda970fee6ffdf0219423c357fda8
-SIZE (mitchellh-copystructure-v1.0.0_GH0.tar.gz) = 8903
-SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600
-SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362
-SHA256 (mitchellh-go-testing-interface-v1.14.0_GH0.tar.gz) = db647bce1fbe6a40c7fadc5a674377daaf26b34eeb1b8cb7888435669ea7d40a
-SIZE (mitchellh-go-testing-interface-v1.14.0_GH0.tar.gz) = 2753
-SHA256 (mitchellh-hashstructure-2bca23e0e452_GH0.tar.gz) = d37608df6ef694873588e6e1cbd2fdc18e1157fb0a922f1ea963f982da4d0cae
-SIZE (mitchellh-hashstructure-2bca23e0e452_GH0.tar.gz) = 6461
-SHA256 (mitchellh-hashstructure-v2.0.2_GH0.tar.gz) = 3c6781f06d145547a3f08e365ee43c8c47b24d89baf1bc61bc971910f7fe4bbc
-SIZE (mitchellh-hashstructure-v2.0.2_GH0.tar.gz) = 9004
-SHA256 (mitchellh-mapstructure-v1.4.1_GH0.tar.gz) = d936baa5006f7dda1346aff863745a110981f7583a1184e93b9077fa52cd4048
-SIZE (mitchellh-mapstructure-v1.4.1_GH0.tar.gz) = 27826
-SHA256 (mitchellh-pointerstructure-v1.2.1_GH0.tar.gz) = 6aa77fcd55ea4f4ebc403d286203e48b87da155e15ad8734865e18d3083a8539
-SIZE (mitchellh-pointerstructure-v1.2.1_GH0.tar.gz) = 10407
-SHA256 (mitchellh-reflectwalk-v1.0.1_GH0.tar.gz) = c81ed165d0250541655304973d5379a61e00ef074c471b6a6be2c38b204a2afd
-SIZE (mitchellh-reflectwalk-v1.0.1_GH0.tar.gz) = 6449
-SHA256 (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = d673e902118a6ece63198dc7e0961e904d0410f142726df0936ec1a52035a60f
-SIZE (modern-go-concurrent-bacd9c7ef1dd_GH0.tar.gz) = 7526
-SHA256 (modern-go-reflect2-v1.0.1_GH0.tar.gz) = d24e856d9aa8fd51b9e6c2cdd712a44c8d18cb8b72802f1bd16e0470322363fd
-SIZE (modern-go-reflect2-v1.0.1_GH0.tar.gz) = 14394
-SHA256 (nicolai86-scaleway-sdk-798f60e20bb2_GH0.tar.gz) = ca5e97f4063e82479b635a2467d9bef99b85b4d32d5dc3dc6de8f514dea6d5e4
-SIZE (nicolai86-scaleway-sdk-798f60e20bb2_GH0.tar.gz) = 14055
-SHA256 (open-telemetry-opentelemetry-proto-go-v0.7.0_GH0.tar.gz) = 5d969f208f5cc8e9b3596fe61dde69116d801bca0436325eb05539d123d72a53
-SIZE (open-telemetry-opentelemetry-proto-go-v0.7.0_GH0.tar.gz) = 57286
-SHA256 (packethost-packngo-b9cb5096f54c_GH0.tar.gz) = ce8643b6ebca36ad81e0496d7c5ad714fb636d9e5ea53ec2b752c7de62268a72
-SIZE (packethost-packngo-b9cb5096f54c_GH0.tar.gz) = 27755
-SHA256 (patrickmn-go-cache-v2.1.0_GH0.tar.gz) = 3ab025f2f580f8818a5357db52596fef1b0ad5945816a022c8b805ba46dc93be
-SIZE (patrickmn-go-cache-v2.1.0_GH0.tar.gz) = 13572
-SHA256 (pierrec-lz4-v2.5.2_GH0.tar.gz) = bf5ad1ce74f264bad828cea8a546e5d2100a7ab67695bf7badcbe14c57ec4df4
-SIZE (pierrec-lz4-v2.5.2_GH0.tar.gz) = 20509582
-SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
-SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
-SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
-SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
-SHA256 (posener-complete-v1.2.3_GH0.tar.gz) = 2ea9ccea70aae01118c8ffeb608aa57a894c2917cbdd3332a89edeba47241018
-SIZE (posener-complete-v1.2.3_GH0.tar.gz) = 22736
-SHA256 (pquerna-cachecontrol-1555304b9b35_GH0.tar.gz) = 3611cc14c2de3c0f2df51d98d440673b32f6a906de213098abbdb0bb5eed6919
-SIZE (pquerna-cachecontrol-1555304b9b35_GH0.tar.gz) = 18998
-SHA256 (prometheus-client_golang-v1.4.0_GH0.tar.gz) = b18eba6dc84cb794aec326fac43879d39e6b1b00e70c5aefb8cf3bcccb447e03
-SIZE (prometheus-client_golang-v1.4.0_GH0.tar.gz) = 148353
-SHA256 (prometheus-client_model-v0.2.0_GH0.tar.gz) = 4ab1be9cdfa702d7f49beeb09a256bcc6a2aad55e8a0a37e7732a46934264e12
-SIZE (prometheus-client_model-v0.2.0_GH0.tar.gz) = 10986
-SHA256 (prometheus-common-v0.9.1_GH0.tar.gz) = a36c6c9ad9da26e20fe7b0a3b0ffe6d3b6d30695289a2caf4d4bdad11620c91c
-SIZE (prometheus-common-v0.9.1_GH0.tar.gz) = 107014
-SHA256 (prometheus-procfs-v0.0.8_GH0.tar.gz) = 1c26c8b86a9b1902684f860f94d0bf4b94abcc570e456bf9a74d1c9d83643872
-SIZE (prometheus-procfs-v0.0.8_GH0.tar.gz) = 126299
-SHA256 (protocolbuffers-protobuf-go-v1.25.0_GH0.tar.gz) = c1c04d6e36c0d0fb6f3374197f9025d7e6df13f38a974098be020617c00fbaf2
-SIZE (protocolbuffers-protobuf-go-v1.25.0_GH0.tar.gz) = 1258804
-SHA256 (rboyer-safeio-v0.2.1_GH0.tar.gz) = 0fe3af2e8203e51b2181749bebcd1a8b9608f3b33976799fe442474fe5058180
-SIZE (rboyer-safeio-v0.2.1_GH0.tar.gz) = 4370
-SHA256 (renier-xmlrpc-ce4a1a486c03_GH0.tar.gz) = af58a94f97323e17bd4ad2a125b9e3c082a6429858351f4c3f36293840e5b848
-SIZE (renier-xmlrpc-ce4a1a486c03_GH0.tar.gz) = 11251
-SHA256 (ryanuber-columnize-v2.1.2_GH0.tar.gz) = c183da2fab16d693c4aae0a57a197536397ed264f4bba51404128037b56cf96e
-SIZE (ryanuber-columnize-v2.1.2_GH0.tar.gz) = 4883
-SHA256 (ryanuber-go-glob-v1.0.0_GH0.tar.gz) = 4e2b03027a6de87825fcf450a728c86b83d9c30b062310323c6009e298da6711
-SIZE (ryanuber-go-glob-v1.0.0_GH0.tar.gz) = 2969
-SHA256 (sean--seed-e2103e2c3529_GH0.tar.gz) = 2c46372999670ca4411cc2a08d02b4a79818c15df219b1775073e161d22e3933
-SIZE (sean--seed-e2103e2c3529_GH0.tar.gz) = 3423
-SHA256 (shirou-gopsutil-v3.21.10_GH0.tar.gz) = 69cac3915d2011e7223f52d26cfa397d2ba352db618e35d1a6a9c7a9cb160999
-SIZE (shirou-gopsutil-v3.21.10_GH0.tar.gz) = 309161
-SHA256 (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 67f2ddf467b7e63d2d2529d227946a331e245aeef7e2e4521ae82647b5ef84d9
-SIZE (sirupsen-logrus-v1.4.2_GH0.tar.gz) = 41373
-SHA256 (softlayer-softlayer-go-260589d94c7d_GH0.tar.gz) = e420f9f2d6a54cb096410238f205dc9c3bf89229c95c56b311d00a139121e8c3
-SIZE (softlayer-softlayer-go-260589d94c7d_GH0.tar.gz) = 616090
-SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
-SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
-SHA256 (square-go-jose-v2.5.1_GH0.tar.gz) = 74c65592183c542b254eb2933f7a99ee869abdf9e7ac02aad4d9f0dce980ace8
-SIZE (square-go-jose-v2.5.1_GH0.tar.gz) = 309860
-SHA256 (stretchr-objx-v0.1.1_GH0.tar.gz) = 3bb0a581651f4c040435a70167ab60b723c5af04a5b0326af3c8b01ccc6fdcf0
-SIZE (stretchr-objx-v0.1.1_GH0.tar.gz) = 75768
-SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5aa2beb58ef7a94530d7724b5739a8d6
-SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073
-SHA256 (tencentcloud-tencentcloud-sdk-go-v1.0.162_GH0.tar.gz) = d492ca69c3af0684a58bd9667163f7fbed9b8f49ee85c814cc4654b00c6ae003
-SIZE (tencentcloud-tencentcloud-sdk-go-v1.0.162_GH0.tar.gz) = 2543656
-SHA256 (tklauser-go-sysconf-v0.3.9_GH0.tar.gz) = c3dc11974183c79df2db6e64f0b1e6d6557c9037c11fd5f0009da8ac8f6db5d1
-SIZE (tklauser-go-sysconf-v0.3.9_GH0.tar.gz) = 27904
-SHA256 (tklauser-numcpus-v0.3.0_GH0.tar.gz) = 59fe75f8a1620c4cba6e44132c3072857de6caf8c5d33dabf4a0f932f97e8c15
-SIZE (tklauser-numcpus-v0.3.0_GH0.tar.gz) = 8794
-SHA256 (tv42-httpunix-b75d8614f926_GH0.tar.gz) = d9129f3eb7c63693b27d1b571f8e30cfcde2b4596079ca6f2ceb675ad190de0a
-SIZE (tv42-httpunix-b75d8614f926_GH0.tar.gz) = 2474
-SHA256 (uber-go-goleak-v1.1.10_GH0.tar.gz) = 99ccfd2270aebb09e5c1693094d1da5f47be09689fd515b623657f75e6dc2c40
-SIZE (uber-go-goleak-v1.1.10_GH0.tar.gz) = 12098
-SHA256 (vmware-govmomi-v0.18.0_GH0.tar.gz) = 37ba8c8337363b7a9e38ebaf4203b309a5642055d69f91636827c3cf19eecb02
-SIZE (vmware-govmomi-v0.18.0_GH0.tar.gz) = 952150
+TIMESTAMP = 1682454849
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.15.2_GH0/go.mod) = c0afbba79be19107781e074a2de5cb7a48826ea76943224a75101af202bed9d8
+SIZE (go/sysutils_consul/hashicorp-consul-v1.15.2_GH0/go.mod) = 11808
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.15.2_GH0/api/go.mod) = 04c08abdd61af64225fc5af0902a1c6a52f3811882bc965d658fd21a748ba3ad
+SIZE (go/sysutils_consul/hashicorp-consul-v1.15.2_GH0/api/go.mod) = 1880
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.15.2_GH0/envoyextensions/go.mod) = 5a8bace2402ed09a8603b434557c941be3a0e38f9e6cdb1b89978f179b5139ed
+SIZE (go/sysutils_consul/hashicorp-consul-v1.15.2_GH0/envoyextensions/go.mod) = 1674
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.15.2_GH0/proto-public/go.mod) = 0920d5866ff0d2a0f752ae72aec8dc525d30c00ecbc4b84b02aa42a077159de1
+SIZE (go/sysutils_consul/hashicorp-consul-v1.15.2_GH0/proto-public/go.mod) = 656
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.15.2_GH0/sdk/go.mod) = 5bb53fc29134b5644c24cc71c2fbc4a41263c1998a4f3c0b0c86128c1298c747
+SIZE (go/sysutils_consul/hashicorp-consul-v1.15.2_GH0/sdk/go.mod) = 733
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.15.2_GH0/troubleshoot/go.mod) = 012d5aefb94685b0137e1cd7536f168fdff9476a84d1900a918e7761b7570d61
+SIZE (go/sysutils_consul/hashicorp-consul-v1.15.2_GH0/troubleshoot/go.mod) = 2471
+SHA256 (go/sysutils_consul/hashicorp-consul-v1.15.2_GH0/hashicorp-consul-v1.15.2_GH0.tar.gz) = ce5e6666c9bd3ee8dcd60b2ed6e082ab9893fda3c0a2218add649c197f34f2f3
+SIZE (go/sysutils_consul/hashicorp-consul-v1.15.2_GH0/hashicorp-consul-v1.15.2_GH0.tar.gz) = 28355239
diff --git a/sysutils/consul/files/consul.in b/sysutils/consul/files/consul.in
index 894917e11fee..5a286393f24f 100644
--- a/sysutils/consul/files/consul.in
+++ b/sysutils/consul/files/consul.in
@@ -21,7 +21,7 @@
 # consul_syslog_output_tag (str):      Set syslog tag if syslog enabled.
 #                                      Default is "consul". See daemon(8).
 # consul_syslog_output_priority (str): Set syslog priority if syslog enabled.
-#                                      Default is "info". See daemon(8).
+#                                      Default is "notice". See daemon(8).
 # consul_syslog_output_facility (str): Set to YES to enable syslog output
 #                                      Default is "daemon". See daemon(8).
 #
@@ -47,42 +47,39 @@ extra_commands="reload"
 
 # backwards compatibility
 if [ -n "${consul_dir}" ]; then
-    consul_datadir=${consul_dir}
+	consul_datadir=${consul_dir}
 fi
 
 if checkyesno consul_syslog_output_enable; then
-    if [ -n "${consul_syslog_output_tag}" ]; then
-        consul_syslog_output_flags="-T ${consul_syslog_output_tag}"
-    else
-        consul_syslog_output_flags="-T ${name}"
-    fi
-    if [ -n "${consul_syslog_output_priority}" ]; then
-        consul_syslog_output_flags="${consul_syslog_output_flags} -s ${consul_syslog_output_priority}"
-    fi  
-
-    if [ -n "${consul_syslog_output_facility}" ]; then
-        consul_syslog_output_flags="${consul_syslog_output_flags} -l ${consul_syslog_output_facility}"
-    fi  
-fi  
+	if [ -n "${consul_syslog_output_tag}" ]; then
+		consul_syslog_output_flags="-T ${consul_syslog_output_tag}"
+	else
+		consul_syslog_output_flags="-T ${name}"
+	fi
+	if [ -n "${consul_syslog_output_priority}" ]; then
+		consul_syslog_output_flags="${consul_syslog_output_flags} -s ${consul_syslog_output_priority}"
+	fi
+	if [ -n "${consul_syslog_output_facility}" ]; then
+		consul_syslog_output_flags="${consul_syslog_output_flags} -l ${consul_syslog_output_facility}"
+	fi
+fi
 
-pidfile=${consul_pidfile}
+pidfile="${consul_pidfile}"
 procname="%%PREFIX%%/bin/consul"
 command="/usr/sbin/daemon"
 command_args="-f -t ${name} ${consul_syslog_output_flags} -p ${pidfile} /usr/bin/env ${consul_env} ${procname} agent -data-dir=${consul_datadir} -config-dir=%%ETCDIR%% ${consul_args}"
 
 consul_start_precmd()
 {
-    if [ ! -e ${pidfile} ]; then
-        install -o ${consul_user} -g ${consul_group} /dev/null ${pidfile}
-    fi
-
-    if [ ! -d ${consul_datadir} ]; then
-        install -d -m 0750 -o ${consul_user} -g ${consul_group} ${consul_datadir}
-    fi
-
-    if [ ! -d %%ETCDIR%% ]; then
-        install -d -m 0750 -o ${consul_user} -g ${consul_group} %%ETCDIR%%
-    fi
+	if [ ! -e "${pidfile}" ]; then
+		install -m 0600 -o ${consul_user} -g ${consul_group} /dev/null "${pidfile}"
+	fi
+	if [ ! -d "${consul_datadir}" ]; then
+		install -d -m 0750 -o ${consul_user} -g ${consul_group} "${consul_datadir}"
+	fi
+	if [ ! -d "%%ETCDIR%%" ]; then
+		install -d -m 0750 -o ${consul_user} -g ${consul_group} "%%ETCDIR%%"
+	fi
 }
 
 run_rc_command "$1"