View | Details | Raw Unified | Return to bug 230543 | Differences between
and this patch

Collapse All | Expand All

(-)net-mgmt/telegraf/Makefile (-25 / +33 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	telegraf
4
PORTNAME=	telegraf
5
DISTVERSION=	1.6.3
5
DISTVERSION=	1.7.3
6
CATEGORIES=	net-mgmt
6
CATEGORIES=	net-mgmt
7
7
8
MAINTAINER=	girgen@FreeBSD.org
8
MAINTAINER=	girgen@FreeBSD.org
Lines 10-26 Link Here
10
10
11
LICENSE=	MIT
11
LICENSE=	MIT
12
12
13
BUILD_DEPENDS=	go>=1.5.0:lang/go
13
ONLY_FOR_ARCHS=	amd64 i386
14
14
15
ONLY_FOR_ARCHS=	amd64
15
BUILD_DEPENDS=	go>=1.9:lang/go
16
16
17
USE_RC_SUBR=	telegraf
17
USE_RC_SUBR=	telegraf
18
18
19
USE_GITHUB=	yes
19
USE_GITHUB=	yes
20
20
21
GH_ACCOUNT=	influxdata:DEFAULT
21
GH_ACCOUNT=	influxdata
22
GH_SUBDIR=	src/github.com/${GH_ACCOUNT_DEFAULT}/${GH_PROJECT_DEFAULT}
22
GH_TUPLE=	collectd:go-collectd:2ce1445:collectd_org/src/collectd.org \
23
GH_TUPLE=	collectd:go-collectd:2ce1445:collectd_org/src/collectd.org \
23
		aerospike:aerospike-client-go:9701404:aerospike_client_go/src/github.com/aerospike/aerospike-client-go \
24
		aerospike:aerospike-client-go:95e1ad7:aerospike_client_go/src/github.com/aerospike/aerospike-client-go \
24
		amir:raidman:c74861f:raidman/src/github.com/amir/raidman \
25
		amir:raidman:c74861f:raidman/src/github.com/amir/raidman \
25
		apache:thrift:4aaa92ec:thrift/src/github.com/apache/thrift \
26
		apache:thrift:4aaa92ec:thrift/src/github.com/apache/thrift \
26
		aws:aws-sdk-go:c861d27d:aws_sdk_go/src/github.com/aws/aws-sdk-go \
27
		aws:aws-sdk-go:c861d27d:aws_sdk_go/src/github.com/aws/aws-sdk-go \
Lines 49-59 Link Here
49
		golang:protobuf:8ee7999:protobuf/src/github.com/golang/protobuf \
50
		golang:protobuf:8ee7999:protobuf/src/github.com/golang/protobuf \
50
		golang:snappy:7db9049:snappy/src/github.com/golang/snappy \
51
		golang:snappy:7db9049:snappy/src/github.com/golang/snappy \
51
		google:go-cmp:f94e52c:go_cmp/src/github.com/google/go-cmp \
52
		google:go-cmp:f94e52c:go_cmp/src/github.com/google/go-cmp \
52
		gorilla:mux:392c28f:mux/src/github.com/gorilla/mux \
53
		gorilla:mux:53c1911:mux/src/github.com/gorilla/mux \
53
		hailocab:go-hostpool:e80d13c:go_hostpool/src/github.com/hailocab/go-hostpool \
54
		hailocab:go-hostpool:e80d13c:go_hostpool/src/github.com/hailocab/go-hostpool \
54
		hashicorp:consul:63d2fc68:consul/src/github.com/hashicorp/consul \
55
		hashicorp:consul:5174058:consul/src/github.com/hashicorp/consul \
56
		influxdata:go-syslog:eecd51d:syslog/src/github.com/influxdata/go-syslog \
55
		influxdata:tail:c434825:tail/src/github.com/influxdata/tail \
57
		influxdata:tail:c434825:tail/src/github.com/influxdata/tail \
56
		influxdata:toml:5d1d907:toml/src/github.com/influxdata/toml \
58
		influxdata:toml:2a2e301:toml/src/github.com/influxdata/toml \
57
		influxdata:wlog:7c63b0a:wlog/src/github.com/influxdata/wlog \
59
		influxdata:wlog:7c63b0a:wlog/src/github.com/influxdata/wlog \
58
		jackc:pgx:63f58fd:pgx/src/github.com/jackc/pgx \
60
		jackc:pgx:63f58fd:pgx/src/github.com/jackc/pgx \
59
		jmespath:go-jmespath:bd40a43:go_jmespath/src/github.com/jmespath/go-jmespath \
61
		jmespath:go-jmespath:bd40a43:go_jmespath/src/github.com/jmespath/go-jmespath \
Lines 61-66 Link Here
61
		kardianos:service:6d3a0ee:service/src/github.com/kardianos/service \
63
		kardianos:service:6d3a0ee:service/src/github.com/kardianos/service \
62
		kballard:go-shellquote:d8ec1a6:go_shellquote/src/github.com/kballard/go-shellquote \
64
		kballard:go-shellquote:d8ec1a6:go_shellquote/src/github.com/kballard/go-shellquote \
63
		matttproud:golang_protobuf_extensions:c12348c:golang_protobuf_extensions/src/github.com/matttproud/golang_protobuf_extensions \
65
		matttproud:golang_protobuf_extensions:c12348c:golang_protobuf_extensions/src/github.com/matttproud/golang_protobuf_extensions \
66
		Microsoft:ApplicationInsights-Go:3612f58:application_insights/src/github.com/Microsoft/ApplicationInsights-Go \
64
		Microsoft:go-winio:ce2922f:go_winio/src/github.com/Microsoft/go-winio \
67
		Microsoft:go-winio:ce2922f:go_winio/src/github.com/Microsoft/go-winio \
65
		miekg:dns:99f84ae:dns/src/github.com/miekg/dns \
68
		miekg:dns:99f84ae:dns/src/github.com/miekg/dns \
66
		mitchellh:mapstructure:d0303fe:mapstructure/src/github.com/mitchellh/mapstructure \
69
		mitchellh:mapstructure:d0303fe:mapstructure/src/github.com/mitchellh/mapstructure \
Lines 67-73 Link Here
67
		multiplay:go-ts3:07477f4:go_ts3/src/github.com/multiplay/go-ts3 \
70
		multiplay:go-ts3:07477f4:go_ts3/src/github.com/multiplay/go-ts3 \
68
		naoina:go-stringutil:6b638e9:go_stringutil/src/github.com/naoina/go-stringutil \
71
		naoina:go-stringutil:6b638e9:go_stringutil/src/github.com/naoina/go-stringutil \
69
		nats-io:gnatsd:393bbb7:gnatsd/src/github.com/nats-io/gnatsd \
72
		nats-io:gnatsd:393bbb7:gnatsd/src/github.com/nats-io/gnatsd \
70
		nats-io:go-nats:ea95856:nats/src/github.com/nats-io/nats \
73
		nats-io:go-nats:ea95856:nats/src/github.com/nats-io/go-nats \
71
		nats-io:nuid:289cccf:nuid/src/github.com/nats-io/nuid \
74
		nats-io:nuid:289cccf:nuid/src/github.com/nats-io/nuid \
72
		nsqio:go-nsq:eee57a3:go_nsq/src/github.com/nsqio/go-nsq \
75
		nsqio:go-nsq:eee57a3:go_nsq/src/github.com/nsqio/go-nsq \
73
		opencontainers:runc:89ab7f2c:runc/src/github.com/opencontainers/runc \
76
		opencontainers:runc:89ab7f2c:runc/src/github.com/opencontainers/runc \
Lines 90-96 Link Here
90
		Shopify:sarama:3b1b388:sarama/src/github.com/Shopify/sarama \
93
		Shopify:sarama:3b1b388:sarama/src/github.com/Shopify/sarama \
91
		Sirupsen:logrus:61e43dc:logrus/src/github.com/Sirupsen/logrus \
94
		Sirupsen:logrus:61e43dc:logrus/src/github.com/Sirupsen/logrus \
92
		soniah:gosnmp:f15472a:gosnmp/src/github.com/soniah/gosnmp \
95
		soniah:gosnmp:f15472a:gosnmp/src/github.com/soniah/gosnmp \
93
		sparrc:gdm:81089da:gdm/src/github.com/sparrc/gdm \
94
		StackExchange:wmi:f3e2bae:wmi/src/github.com/StackExchange/wmi \
96
		StackExchange:wmi:f3e2bae:wmi/src/github.com/StackExchange/wmi \
95
		streadway:amqp:63795da:amqp/src/github.com/streadway/amqp \
97
		streadway:amqp:63795da:amqp/src/github.com/streadway/amqp \
96
		stretchr:objx:facf9a8:objx/src/github.com/stretchr/objx \
98
		stretchr:objx:facf9a8:objx/src/github.com/stretchr/objx \
Lines 102-113 Link Here
102
		wvanbergen:kazoo-go:9689573:kazoo_go/src/github.com/wvanbergen/kazoo-go \
104
		wvanbergen:kazoo-go:9689573:kazoo_go/src/github.com/wvanbergen/kazoo-go \
103
		yuin:gopher-lua:66c871e:gopher_lua/src/github.com/yuin/gopher-lua \
105
		yuin:gopher-lua:66c871e:gopher_lua/src/github.com/yuin/gopher-lua \
104
		zensqlmonitor:go-mssqldb:ffe5510:go_mssqldb/src/github.com/zensqlmonitor/go-mssqldb \
106
		zensqlmonitor:go-mssqldb:ffe5510:go_mssqldb/src/github.com/zensqlmonitor/go-mssqldb \
107
		cloudfoundry:clock:e9dc86bb:clock/src/code.cloudfoundry.org/clock \
108
		google:go-genproto:11c7f9e:genproto/src/google.golang.org/genproto \
109
		grpc:grpc-go:de2209a:grpc/src/google.golang.org/grpc \
105
		golang:crypto:dc137be:crypto/src/golang.org/x/crypto \
110
		golang:crypto:dc137be:crypto/src/golang.org/x/crypto \
106
		golang:lint:470b6b0:lint/src/golang.org/x/lint \
111
		golang:net:a337091:net/src/golang.org/x/net \
107
		golang:net:f249948:net/src/golang.org/x/net \
108
		golang:sys:7397344:sys/src/golang.org/x/sys \
112
		golang:sys:7397344:sys/src/golang.org/x/sys \
109
		golang:text:506f9d5:text/src/golang.org/x/text \
113
		golang:text:506f9d5:text/src/golang.org/x/text \
110
		golang:tools:a5b4c53f:tools/src/golang.org/x/tools \
111
		fatih:pool:6e328e6:pool_v2/src/gopkg.in/fatih/pool.v2 \
114
		fatih:pool:6e328e6:pool_v2/src/gopkg.in/fatih/pool.v2 \
112
		gorethink:gorethink:7ab832f:gorethink_v3/src/gopkg.in/gorethink/gorethink.v3 \
115
		gorethink:gorethink:7ab832f:gorethink_v3/src/gopkg.in/gorethink/gorethink.v3 \
113
		go-asn1-ber:asn1-ber:4e86f43:asn1_ber/src/gopkg.in/asn1-ber.v1 \
116
		go-asn1-ber:asn1-ber:4e86f43:asn1_ber/src/gopkg.in/asn1-ber.v1 \
Lines 118-142 Link Here
118
		go-yaml:yaml:4c78c97:yaml/src/gopkg.in/yaml.v2
121
		go-yaml:yaml:4c78c97:yaml/src/gopkg.in/yaml.v2
119
122
120
SUB_FILES=	telegraf
123
SUB_FILES=	telegraf
121
SUB_LIST+=	TELEGRAF_PIDDIR=${TELEGRAF_PIDDIR}
124
SUB_LIST=	TELEGRAF_USER=${TELEGRAF_USER} \
122
PLIST_SUB=	TELEGRAF_PIDDIR=${TELEGRAF_PIDDIR}
125
		TELEGRAF_GROUP=${TELEGRAF_GROUP} \
126
		TELEGRAF_LOGDIR=${TELEGRAF_LOGDIR}
127
PLIST_SUB=	TELEGRAF_USER=${TELEGRAF_USER} \
128
		TELEGRAF_GROUP=${TELEGRAF_GROUP} \
129
		TELEGRAF_LOGDIR=${TELEGRAF_LOGDIR}
123
130
124
post-patch:
131
TELEGRAF_USER=	telegraf
125
	@${MKDIR} ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME}
132
TELEGRAF_GROUP=	telegraf
126
	@cd ${WRKSRC} && ${MV} appveyor.yml CHANGELOG.md CONTRIBUTING.md Godeps \
127
		LICENSE Makefile README.md accumulator.go agent aggregator.go cmd docs etc filter \
128
		input.go internal logger metric metric.go output.go plugins processor.go scripts selfstat testutil \
129
		${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME}
130
	${LN} -s nats ${WRKSRC}/src/github.com/nats-io/go-nats
131
133
134
USERS=		${TELEGRAF_USER}
135
GROUPS=		${TELEGRAF_GROUP}
136
137
TELEGRAF_LOGDIR=/var/log/${PORTNAME}
138
132
do-build:
139
do-build:
133
	@cd ${WRKSRC}/src/github.com/influxdata/${PORTNAME} && \
140
	@cd ${WRKSRC}/${GH_SUBDIR} && \
134
		${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go install -ldflags "-X main.version=${DISTVERSION}" ./...
141
		${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go install -ldflags "-X main.version=${DISTVERSION}" ./cmd/telegraf
135
142
136
do-install:
143
do-install:
144
	${MKDIR} ${STAGEDIR}${TELEGRAF_LOGDIR}
137
	${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
145
	${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
138
	${INSTALL_DATA} \
146
	${INSTALL_DATA} \
139
		${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${GH_PROJECT}/etc/${PORTNAME}.conf  \
147
		${WRKSRC}/${GH_SUBDIR}/etc/${PORTNAME}.conf  \
140
		${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample
148
		${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample
141
149
142
.include <bsd.port.mk>
150
.include <bsd.port.mk>
(-)net-mgmt/telegraf/distinfo (-19 / +23 lines)
Lines 1-10 Link Here
1
TIMESTAMP = 1527283073
1
TIMESTAMP = 1534004558
2
SHA256 (influxdata-telegraf-1.6.3_GH0.tar.gz) = 69325313ee07f60bac3df8609e5583cfd1004399ae7dcfe2b8bc311c01df2753
2
SHA256 (influxdata-telegraf-1.7.3_GH0.tar.gz) = 499e6e923a5cd46138cab08cc60f252aa5c3024f91c24ce33bbd9f3733790ec4
3
SIZE (influxdata-telegraf-1.6.3_GH0.tar.gz) = 972680
3
SIZE (influxdata-telegraf-1.7.3_GH0.tar.gz) = 1074055
4
SHA256 (collectd-go-collectd-2ce1445_GH0.tar.gz) = 5d27107b1f84ca89edf2f8a0e75b0b051d5f6a229da1fa90f1f53a6fa4ce7355
4
SHA256 (collectd-go-collectd-2ce1445_GH0.tar.gz) = 5d27107b1f84ca89edf2f8a0e75b0b051d5f6a229da1fa90f1f53a6fa4ce7355
5
SIZE (collectd-go-collectd-2ce1445_GH0.tar.gz) = 39622
5
SIZE (collectd-go-collectd-2ce1445_GH0.tar.gz) = 39622
6
SHA256 (aerospike-aerospike-client-go-9701404_GH0.tar.gz) = 8f201670622010565a1a6738fa5036dca7ed3a13701338f215638daf65044e7d
6
SHA256 (aerospike-aerospike-client-go-95e1ad7_GH0.tar.gz) = bbe30af22410d0bff33f28bdf24c7eab75d9756c310eaca8b9317e090ba4b936
7
SIZE (aerospike-aerospike-client-go-9701404_GH0.tar.gz) = 242869
7
SIZE (aerospike-aerospike-client-go-95e1ad7_GH0.tar.gz) = 209173
8
SHA256 (amir-raidman-c74861f_GH0.tar.gz) = 7b5e6ac2fa53df931c104924957e36fee230b6a575fcfb0dc04b4b34311909d4
8
SHA256 (amir-raidman-c74861f_GH0.tar.gz) = 7b5e6ac2fa53df931c104924957e36fee230b6a575fcfb0dc04b4b34311909d4
9
SIZE (amir-raidman-c74861f_GH0.tar.gz) = 6580
9
SIZE (amir-raidman-c74861f_GH0.tar.gz) = 6580
10
SHA256 (apache-thrift-4aaa92ec_GH0.tar.gz) = b305904b4b3552011ed877ebbf4dbececf50aed89feca9b237975204b4439da9
10
SHA256 (apache-thrift-4aaa92ec_GH0.tar.gz) = b305904b4b3552011ed877ebbf4dbececf50aed89feca9b237975204b4439da9
Lines 61-76 Link Here
61
SIZE (golang-snappy-7db9049_GH0.tar.gz) = 62042
61
SIZE (golang-snappy-7db9049_GH0.tar.gz) = 62042
62
SHA256 (google-go-cmp-f94e52c_GH0.tar.gz) = 9e35190e28f0a91706d73716c1b53c54193f1ba8dbbe42a2faff0c0f2743e5ec
62
SHA256 (google-go-cmp-f94e52c_GH0.tar.gz) = 9e35190e28f0a91706d73716c1b53c54193f1ba8dbbe42a2faff0c0f2743e5ec
63
SIZE (google-go-cmp-f94e52c_GH0.tar.gz) = 55136
63
SIZE (google-go-cmp-f94e52c_GH0.tar.gz) = 55136
64
SHA256 (gorilla-mux-392c28f_GH0.tar.gz) = 4084da951af93ba173bd83cf50cfa868877284b03adc4572c0c6d8c6a89098ea
64
SHA256 (gorilla-mux-53c1911_GH0.tar.gz) = 40a0c98661c774a668e1ffde2582c9862d33a6498e86a75c250f98c6ec315b10
65
SIZE (gorilla-mux-392c28f_GH0.tar.gz) = 27834
65
SIZE (gorilla-mux-53c1911_GH0.tar.gz) = 36403
66
SHA256 (hailocab-go-hostpool-e80d13c_GH0.tar.gz) = 9c0ca4a9c0bba2ec0f9b3844c0fd65291efcc5530fb5ec517f2cb4054a5049b9
66
SHA256 (hailocab-go-hostpool-e80d13c_GH0.tar.gz) = 9c0ca4a9c0bba2ec0f9b3844c0fd65291efcc5530fb5ec517f2cb4054a5049b9
67
SIZE (hailocab-go-hostpool-e80d13c_GH0.tar.gz) = 7031
67
SIZE (hailocab-go-hostpool-e80d13c_GH0.tar.gz) = 7031
68
SHA256 (hashicorp-consul-63d2fc68_GH0.tar.gz) = d02c6e10168beb63ee3b03bccc53a95c57399fa3b4b9dd03a4aaa436bc4b2c52
68
SHA256 (hashicorp-consul-5174058_GH0.tar.gz) = da68d060f5f24c2957b2a3a47a7614f8747a61c60946905eb6146954753afaed
69
SIZE (hashicorp-consul-63d2fc68_GH0.tar.gz) = 5024742
69
SIZE (hashicorp-consul-5174058_GH0.tar.gz) = 11127389
70
SHA256 (influxdata-go-syslog-eecd51d_GH0.tar.gz) = 5d536fb158395d8db4aa7dd624e391cef21f6c8129c41df5aa9afec50c5df054
71
SIZE (influxdata-go-syslog-eecd51d_GH0.tar.gz) = 105078
70
SHA256 (influxdata-tail-c434825_GH0.tar.gz) = 120fe2115e422646cc9b9ba2eb27ce72fe098d59c0833413f2df15d1f76b9c71
72
SHA256 (influxdata-tail-c434825_GH0.tar.gz) = 120fe2115e422646cc9b9ba2eb27ce72fe098d59c0833413f2df15d1f76b9c71
71
SIZE (influxdata-tail-c434825_GH0.tar.gz) = 38192
73
SIZE (influxdata-tail-c434825_GH0.tar.gz) = 38192
72
SHA256 (influxdata-toml-5d1d907_GH0.tar.gz) = a02347d4eb34d6823dc39351271d13d78fe1c0de09611cb3ea419f9b82c8be6c
74
SHA256 (influxdata-toml-2a2e301_GH0.tar.gz) = a8844888dc4da911fc1939826c0abea4609444233874e0066b09584d0c0c8daf
73
SIZE (influxdata-toml-5d1d907_GH0.tar.gz) = 34583
75
SIZE (influxdata-toml-2a2e301_GH0.tar.gz) = 34632
74
SHA256 (influxdata-wlog-7c63b0a_GH0.tar.gz) = fa60808c1a241f1a6f38f2c9ed40ec4d03ca6bed90d584620b34bfe00eaf94cc
76
SHA256 (influxdata-wlog-7c63b0a_GH0.tar.gz) = fa60808c1a241f1a6f38f2c9ed40ec4d03ca6bed90d584620b34bfe00eaf94cc
75
SIZE (influxdata-wlog-7c63b0a_GH0.tar.gz) = 2714
77
SIZE (influxdata-wlog-7c63b0a_GH0.tar.gz) = 2714
76
SHA256 (jackc-pgx-63f58fd_GH0.tar.gz) = a122d278c7d80c3e1fcdff8dbeaea8d06ba484afee9bcb64acf52ab7a35d31ba
78
SHA256 (jackc-pgx-63f58fd_GH0.tar.gz) = a122d278c7d80c3e1fcdff8dbeaea8d06ba484afee9bcb64acf52ab7a35d31ba
Lines 85-90 Link Here
85
SIZE (kballard-go-shellquote-d8ec1a6_GH0.tar.gz) = 4194
87
SIZE (kballard-go-shellquote-d8ec1a6_GH0.tar.gz) = 4194
86
SHA256 (matttproud-golang_protobuf_extensions-c12348c_GH0.tar.gz) = da165c9275b77a0994b815bc7d761dcb2e4799a90fe49eec08d8bdff3a683f48
88
SHA256 (matttproud-golang_protobuf_extensions-c12348c_GH0.tar.gz) = da165c9275b77a0994b815bc7d761dcb2e4799a90fe49eec08d8bdff3a683f48
87
SIZE (matttproud-golang_protobuf_extensions-c12348c_GH0.tar.gz) = 37200
89
SIZE (matttproud-golang_protobuf_extensions-c12348c_GH0.tar.gz) = 37200
90
SHA256 (Microsoft-ApplicationInsights-Go-3612f58_GH0.tar.gz) = f93c2839009c35fa5d0651a581eb163b0d6cd273f3845dbca65b72cecf821ffd
91
SIZE (Microsoft-ApplicationInsights-Go-3612f58_GH0.tar.gz) = 48556
88
SHA256 (Microsoft-go-winio-ce2922f_GH0.tar.gz) = ccf5866ac0da73b8bcc41fddea7ad15afd07aac2446b0003c3871acbaa39ecda
92
SHA256 (Microsoft-go-winio-ce2922f_GH0.tar.gz) = ccf5866ac0da73b8bcc41fddea7ad15afd07aac2446b0003c3871acbaa39ecda
89
SIZE (Microsoft-go-winio-ce2922f_GH0.tar.gz) = 67441
93
SIZE (Microsoft-go-winio-ce2922f_GH0.tar.gz) = 67441
90
SHA256 (miekg-dns-99f84ae_GH0.tar.gz) = fdfcbc265da82a9187bc876902a9b568bd079642cf79ecae735f69f5fb3429f0
94
SHA256 (miekg-dns-99f84ae_GH0.tar.gz) = fdfcbc265da82a9187bc876902a9b568bd079642cf79ecae735f69f5fb3429f0
Lines 143-150 Link Here
143
SIZE (Sirupsen-logrus-61e43dc_GH0.tar.gz) = 25130
147
SIZE (Sirupsen-logrus-61e43dc_GH0.tar.gz) = 25130
144
SHA256 (soniah-gosnmp-f15472a_GH0.tar.gz) = 171f58c0ae488392e4ab5f1015fa2d34edabf6d83f0e265ccf0ce64fdc76eb1d
148
SHA256 (soniah-gosnmp-f15472a_GH0.tar.gz) = 171f58c0ae488392e4ab5f1015fa2d34edabf6d83f0e265ccf0ce64fdc76eb1d
145
SIZE (soniah-gosnmp-f15472a_GH0.tar.gz) = 47326
149
SIZE (soniah-gosnmp-f15472a_GH0.tar.gz) = 47326
146
SHA256 (sparrc-gdm-81089da_GH0.tar.gz) = af4ba96d271e6a11aa6b961785ebe9340bfbebfadd6ca3eeb91e22ea54e70e97
147
SIZE (sparrc-gdm-81089da_GH0.tar.gz) = 8832
148
SHA256 (StackExchange-wmi-f3e2bae_GH0.tar.gz) = 0e6a997036147b602b4281b33bbea5fdba51cdc8fa6f23af64aca7dbf280d26a
150
SHA256 (StackExchange-wmi-f3e2bae_GH0.tar.gz) = 0e6a997036147b602b4281b33bbea5fdba51cdc8fa6f23af64aca7dbf280d26a
149
SIZE (StackExchange-wmi-f3e2bae_GH0.tar.gz) = 6830
151
SIZE (StackExchange-wmi-f3e2bae_GH0.tar.gz) = 6830
150
SHA256 (streadway-amqp-63795da_GH0.tar.gz) = 2d9755ae7e709c9196242b8298e9cc93a7aea7ec51ef90931e0e44e8cd4c06fb
152
SHA256 (streadway-amqp-63795da_GH0.tar.gz) = 2d9755ae7e709c9196242b8298e9cc93a7aea7ec51ef90931e0e44e8cd4c06fb
Lines 167-184 Link Here
167
SIZE (yuin-gopher-lua-66c871e_GH0.tar.gz) = 148790
169
SIZE (yuin-gopher-lua-66c871e_GH0.tar.gz) = 148790
168
SHA256 (zensqlmonitor-go-mssqldb-ffe5510_GH0.tar.gz) = 864b1b900c73b7243f19eb39f4551bda26d32e5bb33c215fe767111e3d36b1c4
170
SHA256 (zensqlmonitor-go-mssqldb-ffe5510_GH0.tar.gz) = 864b1b900c73b7243f19eb39f4551bda26d32e5bb33c215fe767111e3d36b1c4
169
SIZE (zensqlmonitor-go-mssqldb-ffe5510_GH0.tar.gz) = 449977
171
SIZE (zensqlmonitor-go-mssqldb-ffe5510_GH0.tar.gz) = 449977
172
SHA256 (cloudfoundry-clock-e9dc86bb_GH0.tar.gz) = 14112baead141415a9c023d3abff2e00a1db6b00089f48aaa5274af2a61c830d
173
SIZE (cloudfoundry-clock-e9dc86bb_GH0.tar.gz) = 8044
174
SHA256 (google-go-genproto-11c7f9e_GH0.tar.gz) = 3ec1ecf2a4824458d3257d27e9440b56fa918330f0e35c34e960c2835375a547
175
SIZE (google-go-genproto-11c7f9e_GH0.tar.gz) = 1221890
176
SHA256 (grpc-grpc-go-de2209a_GH0.tar.gz) = 6b374fe0faa9c594418e8d70045bfaa969c0ab0b7d9bfa5b112e8fc32e3af597
177
SIZE (grpc-grpc-go-de2209a_GH0.tar.gz) = 344165
170
SHA256 (golang-crypto-dc137be_GH0.tar.gz) = 042e27a5c1428b4d2484aaee249b191f5e4d8685a500a8c37dd1d4c7d0a1ba54
178
SHA256 (golang-crypto-dc137be_GH0.tar.gz) = 042e27a5c1428b4d2484aaee249b191f5e4d8685a500a8c37dd1d4c7d0a1ba54
171
SIZE (golang-crypto-dc137be_GH0.tar.gz) = 1305867
179
SIZE (golang-crypto-dc137be_GH0.tar.gz) = 1305867
172
SHA256 (golang-lint-470b6b0_GH0.tar.gz) = fb83953a4f8756efeccc3a8e141c0359e01503ab846a4a19d132eaf944d8dc52
180
SHA256 (golang-net-a337091_GH0.tar.gz) = 08458ebd9e8215bc30b0b0c864256af017615a69fe0e349bf1043253130294d1
173
SIZE (golang-lint-470b6b0_GH0.tar.gz) = 31914
181
SIZE (golang-net-a337091_GH0.tar.gz) = 925918
174
SHA256 (golang-net-f249948_GH0.tar.gz) = 9629e56d7e6b22d8da3fdea4ed2890bbbcc74dc81e4edb16bd05926ffd4e0d76
175
SIZE (golang-net-f249948_GH0.tar.gz) = 767930
176
SHA256 (golang-sys-7397344_GH0.tar.gz) = 759eed72cca808869c05f3067f7d2dfe8859930090fb5dfc653b2d947c03e382
182
SHA256 (golang-sys-7397344_GH0.tar.gz) = 759eed72cca808869c05f3067f7d2dfe8859930090fb5dfc653b2d947c03e382
177
SIZE (golang-sys-7397344_GH0.tar.gz) = 719845
183
SIZE (golang-sys-7397344_GH0.tar.gz) = 719845
178
SHA256 (golang-text-506f9d5_GH0.tar.gz) = 5689051b2c56e543d44d82e85419d6339b0d866ec65eedc946eb1ca64f15ae2b
184
SHA256 (golang-text-506f9d5_GH0.tar.gz) = 5689051b2c56e543d44d82e85419d6339b0d866ec65eedc946eb1ca64f15ae2b
179
SIZE (golang-text-506f9d5_GH0.tar.gz) = 4528849
185
SIZE (golang-text-506f9d5_GH0.tar.gz) = 4528849
180
SHA256 (golang-tools-a5b4c53f_GH0.tar.gz) = 35500d5007972536b43f55405505517453832d8b1029b3a167ebdea01a2cb18f
181
SIZE (golang-tools-a5b4c53f_GH0.tar.gz) = 2270845
182
SHA256 (fatih-pool-6e328e6_GH0.tar.gz) = 9f7952f22a28894d828b5588946597d062c59644135f847c52b98e52897c65fb
186
SHA256 (fatih-pool-6e328e6_GH0.tar.gz) = 9f7952f22a28894d828b5588946597d062c59644135f847c52b98e52897c65fb
183
SIZE (fatih-pool-6e328e6_GH0.tar.gz) = 4871
187
SIZE (fatih-pool-6e328e6_GH0.tar.gz) = 4871
184
SHA256 (gorethink-gorethink-7ab832f_GH0.tar.gz) = 84d2ebcbea4eaf25bf175c69a9b303a1f095e28019c97c9db4837fcf3e5b37a0
188
SHA256 (gorethink-gorethink-7ab832f_GH0.tar.gz) = 84d2ebcbea4eaf25bf175c69a9b303a1f095e28019c97c9db4837fcf3e5b37a0
(-)net-mgmt/telegraf/files/patch-etc_telegraf.conf (+11 lines)
Line 0 Link Here
1
--- etc/telegraf.conf.orig	2018-08-07 18:32:57 UTC
2
+++ etc/telegraf.conf
3
@@ -61,7 +61,7 @@
4
   ##       when interval = "250ms", precision will be "1ms"
5
   ## Precision will NOT be used for service inputs. It is up to each individual
6
   ## service input to set the timestamp at the appropriate precision.
7
-  ## Valid time units are "ns", "us" (or "µs"), "ms", "s".
8
+  ## Valid time units are "ns", "us", "ms", "s".
9
   precision = ""
10
 
11
   ## Logging configuration:
(-)net-mgmt/telegraf/files/patch-telegraf-conf (-11 lines)
Lines 1-11 Link Here
1
--- etc/telegraf.conf.orig	2017-05-17 15:30:36.311581000 +0200
2
+++ etc/telegraf.conf	2017-05-17 15:31:02.168614000 +0200
3
@@ -61,7 +61,7 @@
4
   ##       when interval = "250ms", precision will be "1ms"
5
   ## Precision will NOT be used for service inputs. It is up to each individual
6
   ## service input to set the timestamp at the appropriate precision.
7
-  ## Valid time units are "ns", "us" (or "µs"), "ms", "s".
8
+  ## Valid time units are "ns", "us", "ms", "s".
9
   precision = ""
10
 
11
   ## Logging configuration:
(-)net-mgmt/telegraf/files/telegraf.in (-7 / +33 lines)
Lines 13-19 Link Here
13
#				Default: NO
13
#				Default: NO
14
# telegraf_conf (str):		telegraf configuration file
14
# telegraf_conf (str):		telegraf configuration file
15
#				Default: ${PREFIX}/etc/telegraf.conf
15
#				Default: ${PREFIX}/etc/telegraf.conf
16
# telegraf_user (str):		telegraf daemon user
17
#				Default: %%TELEGRAF_USER%%
18
# telegraf_group (str):		telegraf daemon group
19
#				Default: %%TELEGRAF_GROUP%%
16
# telegraf_flags (str):		Extra flags passed to telegraf
20
# telegraf_flags (str):		Extra flags passed to telegraf
21
#				Default: -quiet
17
22
18
. /etc/rc.subr
23
. /etc/rc.subr
19
24
Lines 24-42 Link Here
24
load_rc_config $name
29
load_rc_config $name
25
30
26
: ${telegraf_enable:="NO"}
31
: ${telegraf_enable:="NO"}
32
: ${telegraf_user:="%%TELEGRAF_USER%%"}
33
: ${telegraf_group:="%%TELEGRAF_GROUP%%"}
27
: ${telegraf_flags:="-quiet"}
34
: ${telegraf_flags:="-quiet"}
28
: ${telegraf_conf:="%%PREFIX%%/etc/${name}.conf"}
35
: ${telegraf_conf:="%%PREFIX%%/etc/${name}.conf"}
36
: ${telegraf_options:="${telegraf_flags} -config=${telegraf_conf}"}
29
37
30
# daemon
38
logfile="%%TELEGRAF_LOGDIR%%/${name}.log"
31
start_precmd=telegraf_prestart
32
pidfile="/var/run/${name}.pid"
39
pidfile="/var/run/${name}.pid"
33
command=/usr/sbin/daemon
40
command=/usr/sbin/daemon
34
command_args="-crP ${pidfile} %%PREFIX%%/bin/${name} ${telegraf_flags} -config=${telegraf_conf} >> /var/log/telegraf.log 2>&1"
41
start_precmd="telegraf_prestart"
35
extra_commands="reload"
42
start_cmd="telegraf_start"
43
stop_cmd="telegraf_stop"
36
44
37
telegraf_prestart() {
45
telegraf_prestart()
38
# Have to empty rc_flags so they don't get passed to daemon(8)
46
{
39
        rc_flags=""
47
    install -d -o ${telegraf_user} -g ${telegraf_group} -m750 %%TELEGRAF_LOGDIR%%
40
}
48
}
41
49
50
telegraf_start()
51
{
52
    echo "Starting ${name}"
53
    /usr/sbin/daemon -cr -P ${pidfile} -u ${telegraf_user} \
54
        %%PREFIX%%/bin/${name} ${telegraf_options} >> ${logfile} 2>&1
55
}
56
57
telegraf_stop()
58
{
59
    if [ -f ${pidfile} ] && procstat $(cat ${pidfile}) >/dev/null 2>&1; then
60
        local pid=$(cat ${pidfile})
61
        echo "Stopping ${name} (pid=${pid})"
62
        kill -- -${pid}
63
    else
64
        echo "${name} isn't running"
65
    fi
66
}
67
42
run_rc_command "$1"
68
run_rc_command "$1"
(-)net-mgmt/telegraf/pkg-plist (+1 lines)
Lines 1-2 Link Here
1
bin/telegraf
1
bin/telegraf
2
@dir(%%TELEGRAF_USER%%,%%TELEGRAF_GROUP%%,0750) %%TELEGRAF_LOGDIR%%
2
@sample etc/telegraf.conf.sample
3
@sample etc/telegraf.conf.sample
(-)UIDs (+1 lines)
Lines 831-836 Link Here
831
# free: 882
831
# free: 882
832
# free: 883
832
# free: 883
833
# free: 884
833
# free: 884
834
telegraf:*:884:884::0:0:telegraf user:/nonexistent:/usr/sbin/nologin
834
tcpdump:*:885:885::0:0:tcpdump user:/nonexistent:/usr/sbin/nologin
835
tcpdump:*:885:885::0:0:tcpdump user:/nonexistent:/usr/sbin/nologin
835
miniflux:*:886:886::0:0:Miniflux:/nonexistent:/usr/sbin/nologin
836
miniflux:*:886:886::0:0:Miniflux:/nonexistent:/usr/sbin/nologin
836
pdagent:*:887:887::0:0:PagerDuty Agent:/nonexistent:/usr/sbin/nologin
837
pdagent:*:887:887::0:0:PagerDuty Agent:/nonexistent:/usr/sbin/nologin
(-)GIDs (-1 / +1 lines)
Lines 824-830 Link Here
824
# free: 881
824
# free: 881
825
# free: 882
825
# free: 882
826
# free: 883
826
# free: 883
827
# free: 884
827
telegraf:*:884:
828
tcpdump:*:885:
828
tcpdump:*:885:
829
miniflux:*:886:
829
miniflux:*:886:
830
pdagent:*:887:
830
pdagent:*:887:

Return to bug 230543