View | Details | Raw Unified | Return to bug 263579
Collapse All | Expand All

(-)fabio/Makefile (-58 / +2 lines)
Lines 1-7 Link Here
1
PORTNAME=	fabio
1
PORTNAME=	fabio
2
PORTVERSION=	1.5.14
2
PORTVERSION=	1.6.0
3
DISTVERSIONPREFIX=	v
3
DISTVERSIONPREFIX=	v
4
PORTREVISION=	1
5
CATEGORIES=	www
4
CATEGORIES=	www
6
5
7
MAINTAINER=	stl@ossuary.net
6
MAINTAINER=	stl@ossuary.net
Lines 11-78 Link Here
11
LICENSE_FILE=	${WRKSRC}/LICENSE
10
LICENSE_FILE=	${WRKSRC}/LICENSE
12
11
13
USES=		go:modules
12
USES=		go:modules
14
USE_GITHUB=	yes
15
GH_ACCOUNT=	fabiolb
16
GH_SUBDIR=	src/github.com/fabiolb/fabio
17
GH_TUPLE=	Shopify:sarama:v1.19.0:shopify_sarama/vendor/github.com/Shopify/sarama \
18
		apache:thrift:da1169d75b15:apache_thrift/vendor/github.com/apache/thrift \
19
		armon:go-proxyproto:5b7edb60ff5f:armon_go_proxyproto/vendor/github.com/armon/go-proxyproto \
20
		circonus-labs:circonus-gometrics:v2.2.4:circonus_labs_circonus_gometrics/vendor/github.com/circonus-labs/circonus-gometrics \
21
		circonus-labs:circonusllhist:d724266ae527:circonus_labs_circonusllhist/vendor/github.com/circonus-labs/circonusllhist \
22
		cyberdelia:go-metrics-graphite:b8345b7f01d5:cyberdelia_go_metrics_graphite/vendor/github.com/cyberdelia/go-metrics-graphite \
23
		davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
24
		eapache:go-resiliency:v1.1.0:eapache_go_resiliency/vendor/github.com/eapache/go-resiliency \
25
		eapache:go-xerial-snappy:776d5712da21:eapache_go_xerial_snappy/vendor/github.com/eapache/go-xerial-snappy \
26
		eapache:queue:v1.1.0:eapache_queue/vendor/github.com/eapache/queue \
27
		fatih:structs:5ada2f449b10:fatih_structs/vendor/github.com/fatih/structs \
28
		go-logfmt:logfmt:v0.3.0:go_logfmt_logfmt/vendor/github.com/go-logfmt/logfmt \
29
		gobwas:glob:19c076cdf202:gobwas_glob/vendor/github.com/gobwas/glob \
30
		gogo:protobuf:v1.2.1:gogo_protobuf/vendor/github.com/gogo/protobuf \
31
		golang:crypto:3d3f9f413869:golang_crypto/vendor/golang.org/x/crypto \
32
		golang:net:adae6a3d119a:golang_net/vendor/golang.org/x/net \
33
		golang:protobuf:v1.2.0:golang_protobuf/vendor/github.com/golang/protobuf \
34
		golang:snappy:2e65f85255db:golang_snappy/vendor/github.com/golang/snappy \
35
		golang:sync:42b317875d0f:golang_sync/vendor/golang.org/x/sync \
36
		golang:sys:62eef0e2fa9b:golang_sys/vendor/golang.org/x/sys \
37
		golang:text:v0.3.0:golang_text/vendor/golang.org/x/text \
38
		google:go-genproto:082222b4a5c5:google_go_genproto/vendor/google.golang.org/genproto \
39
		grpc:grpc-go:v1.16.0:grpc_grpc_go/vendor/google.golang.org/grpc \
40
		hashicorp:consul:v1.4.2:hashicorp_consul/vendor/github.com/hashicorp/consul \
41
		hashicorp:errwrap:7554cd9344ce:hashicorp_errwrap/vendor/github.com/hashicorp/errwrap \
42
		hashicorp:go-cleanhttp:v0.5.0:hashicorp_go_cleanhttp/vendor/github.com/hashicorp/go-cleanhttp \
43
		hashicorp:go-multierror:d30f09973e19:hashicorp_go_multierror/vendor/github.com/hashicorp/go-multierror \
44
		hashicorp:go-retryablehttp:v0.5.0:hashicorp_go_retryablehttp/vendor/github.com/hashicorp/go-retryablehttp \
45
		hashicorp:go-rootcerts:6bb64b370b90:hashicorp_go_rootcerts/vendor/github.com/hashicorp/go-rootcerts \
46
		hashicorp:go-sockaddr:6d291a969b86:hashicorp_go_sockaddr/vendor/github.com/hashicorp/go-sockaddr \
47
		hashicorp:hcl:d7400db7143f:hashicorp_hcl/vendor/github.com/hashicorp/hcl \
48
		hashicorp:serf:v0.7.0:hashicorp_serf/vendor/github.com/hashicorp/serf \
49
		hashicorp:vault:v0.6.0:hashicorp_vault/vendor/github.com/hashicorp/vault \
50
		inetaf:tcpproxy:b6bb9b5b8252:inetaf_tcpproxy/vendor/github.com/inetaf/tcpproxy \
51
		kr:logfmt:b84e30acd515:kr_logfmt/vendor/github.com/kr/logfmt \
52
		magiconair:properties:49d762b9817b:magiconair_properties/vendor/github.com/magiconair/properties \
53
		mitchellh:go-homedir:1111e456ffea:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
54
		mitchellh:mapstructure:d2dd02622084:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
55
		mwitkow:grpc-proxy:0f1106ef9c76:mwitkow_grpc_proxy/vendor/github.com/mwitkow/grpc-proxy \
56
		opentracing-contrib:go-observer:a52f23424492:opentracing_contrib_go_observer/vendor/github.com/opentracing-contrib/go-observer \
57
		opentracing:opentracing-go:v1.0.2:opentracing_opentracing_go/vendor/github.com/opentracing/opentracing-go \
58
		openzipkin:zipkin-go-opentracing:v0.3.4:openzipkin_zipkin_go_opentracing/vendor/github.com/openzipkin/zipkin-go-opentracing \
59
		pascaldekloe:goe:f99183613f48:pascaldekloe_goe/vendor/github.com/pascaldekloe/goe \
60
		pierrec:lz4:v2.0.5:pierrec_lz4/vendor/github.com/pierrec/lz4 \
61
		pkg:errors:v0.8.0:pkg_errors/vendor/github.com/pkg/errors \
62
		pkg:profile:v1.2.1:pkg_profile/vendor/github.com/pkg/profile \
63
		pubnub:go-metrics-statsd:7da61f429d6b:pubnub_go_metrics_statsd/vendor/github.com/pubnub/go-metrics-statsd \
64
		rakyll:statik:v0.1.6:rakyll_statik/vendor/github.com/rakyll/statik \
65
		rcrowley:go-metrics:e2704e165165:rcrowley_go_metrics/vendor/github.com/rcrowley/go-metrics \
66
		rogpeppe:fastuuid:6724a57986af:rogpeppe_fastuuid/vendor/github.com/rogpeppe/fastuuid \
67
		sergi:go-diff:24e2351369ec:sergi_go_diff/vendor/github.com/sergi/go-diff \
68
		tg123:go-htpasswd:d38e564730bf:tg123_go_htpasswd/vendor/github.com/tg123/go-htpasswd \
69
		tv42:httpunix:b75d8614f926:tv42_httpunix/vendor/github.com/tv42/httpunix
70
13
71
USE_RC_SUBR=	fabio
14
USE_RC_SUBR=	fabio
72
15
73
PLIST_FILES=	"@sample etc/fabio.properties.sample" \
16
PLIST_FILES=	"@sample etc/fabio.properties.sample" \
74
		sbin/fabio
17
		sbin/fabio
75
18
19
GO_MODULE=	github.com/fabiolb/fabio
76
GO_TARGET=	:${PREFIX}/sbin/fabio
20
GO_TARGET=	:${PREFIX}/sbin/fabio
77
GO_BUILDFLAGS=	-ldflags "-X main.GitDescribe=v${PORTVERSION}"
21
GO_BUILDFLAGS=	-ldflags "-X main.GitDescribe=v${PORTVERSION}"
78
22
(-)fabio/distinfo (-109 / +5 lines)
Lines 1-109 Link Here
1
TIMESTAMP = 1604589920
1
TIMESTAMP = 1649779794
2
SHA256 (fabiolb-fabio-v1.5.14_GH0.tar.gz) = 4d0be0922a371383912a0fcf2bcd325a91aad9fc9579dcda6dbc075c7dbbbc19
2
SHA256 (go/www_fabio/fabio-v1.6.0/v1.6.0.mod) = b63819db52f7160ef63b6778ae55c69d36de0c5cd1bf6fb60e7c8f5a2edfe802
3
SIZE (fabiolb-fabio-v1.5.14_GH0.tar.gz) = 6479125
3
SIZE (go/www_fabio/fabio-v1.6.0/v1.6.0.mod) = 2898
4
SHA256 (Shopify-sarama-v1.19.0_GH0.tar.gz) = ece0ef4a682e312d02db4141bb7d7830f026a66f4692168d7394511ade222bca
4
SHA256 (go/www_fabio/fabio-v1.6.0/v1.6.0.zip) = 00060f244368f43c9c7db349f07f7c8579322c40164955c2c3eb75d7bfe88ad2
5
SIZE (Shopify-sarama-v1.19.0_GH0.tar.gz) = 182043
5
SIZE (go/www_fabio/fabio-v1.6.0/v1.6.0.zip) = 1996461
6
SHA256 (apache-thrift-da1169d75b15_GH0.tar.gz) = 9045beca028b5354b4a0dad87601abc31d1fc7db4713e02c364951f895d92735
7
SIZE (apache-thrift-da1169d75b15_GH0.tar.gz) = 2945957
8
SHA256 (armon-go-proxyproto-5b7edb60ff5f_GH0.tar.gz) = bd440eab08fe39a1a9139abce0ca701b399c54791cc88e7f455078a946614cfa
9
SIZE (armon-go-proxyproto-5b7edb60ff5f_GH0.tar.gz) = 4598
10
SHA256 (circonus-labs-circonus-gometrics-v2.2.4_GH0.tar.gz) = 5f8a3420bbb1cf4077ad400f33012a55d8582f8b3f9958a83a3fa68f0272161b
11
SIZE (circonus-labs-circonus-gometrics-v2.2.4_GH0.tar.gz) = 80032
12
SHA256 (circonus-labs-circonusllhist-d724266ae527_GH0.tar.gz) = be66a0c83ccdb594134803aa89f556c1e9be92df99a94ec8a572042e1e9d4f29
13
SIZE (circonus-labs-circonusllhist-d724266ae527_GH0.tar.gz) = 6259
14
SHA256 (cyberdelia-go-metrics-graphite-b8345b7f01d5_GH0.tar.gz) = f111f4b790c8710cb81c5a7c457562ee0012baf75789d5ab79ff6afc3cdd871a
15
SIZE (cyberdelia-go-metrics-graphite-b8345b7f01d5_GH0.tar.gz) = 3008
16
SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
17
SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
18
SHA256 (eapache-go-resiliency-v1.1.0_GH0.tar.gz) = 030a8a8f9e633704198f0980cc7d33af19310fa9e74b63ca4588ba5fcfc6ace9
19
SIZE (eapache-go-resiliency-v1.1.0_GH0.tar.gz) = 9881
20
SHA256 (eapache-go-xerial-snappy-776d5712da21_GH0.tar.gz) = 4bc90007c4d09abfb9d5a078c48049d5daa70d84fee050565f3230358b833516
21
SIZE (eapache-go-xerial-snappy-776d5712da21_GH0.tar.gz) = 7896
22
SHA256 (eapache-queue-v1.1.0_GH0.tar.gz) = 2be4716ba2bba5f7c125a8fe72ba534f02cf0d7d98d3a372d4ebe54b170f7329
23
SIZE (eapache-queue-v1.1.0_GH0.tar.gz) = 3502
24
SHA256 (fatih-structs-5ada2f449b10_GH0.tar.gz) = bb4f902aaafa231aaa50c55c5339b81b6ce3fd911cafafdfde3e17ad9b0c78b8
25
SIZE (fatih-structs-5ada2f449b10_GH0.tar.gz) = 12969
26
SHA256 (go-logfmt-logfmt-v0.3.0_GH0.tar.gz) = 74a958064177fc33cc66c60ae118f95faf9f986bcab0465c47f40d8cad978fce
27
SIZE (go-logfmt-logfmt-v0.3.0_GH0.tar.gz) = 11546
28
SHA256 (gobwas-glob-19c076cdf202_GH0.tar.gz) = 28ad6a5ca176fa23e7e272036c8954e536d9b203f2e4479900973aa241eb983c
29
SIZE (gobwas-glob-19c076cdf202_GH0.tar.gz) = 26149
30
SHA256 (gogo-protobuf-v1.2.1_GH0.tar.gz) = 99e423905ba8921e86817607a5294ffeedb66fdd4a85efce5eb2848f715fdb3a
31
SIZE (gogo-protobuf-v1.2.1_GH0.tar.gz) = 2017393
32
SHA256 (golang-crypto-3d3f9f413869_GH0.tar.gz) = 350f3e37a30bad009d90aa4b2df7d239c363865557788368a402492dc14c899e
33
SIZE (golang-crypto-3d3f9f413869_GH0.tar.gz) = 1644694
34
SHA256 (golang-net-adae6a3d119a_GH0.tar.gz) = a5d1fdc73a06e97b9ed2d57fcc4ae8fa9d2a6056587f9b47387d65dc8e918724
35
SIZE (golang-net-adae6a3d119a_GH0.tar.gz) = 965825
36
SHA256 (golang-protobuf-v1.2.0_GH0.tar.gz) = 157a148ae4e132eb169ec794b6cb43f1002780eeacaea8b0694811d1948fb1ec
37
SIZE (golang-protobuf-v1.2.0_GH0.tar.gz) = 332565
38
SHA256 (golang-snappy-2e65f85255db_GH0.tar.gz) = 3f0d9ed5fbea9b10b33c38321afe9a9e8a45dc3f0dbed9c3c1b640e69da05f76
39
SIZE (golang-snappy-2e65f85255db_GH0.tar.gz) = 62580
40
SHA256 (golang-sync-42b317875d0f_GH0.tar.gz) = f4df98b0401d7d53814fc01fa9ebee0d91f9dee6f7e82b562388dc82ad8c8a13
41
SIZE (golang-sync-42b317875d0f_GH0.tar.gz) = 16233
42
SHA256 (golang-sys-62eef0e2fa9b_GH0.tar.gz) = b26b140e56523a9b711177721e6aa695ce89344b1529f04df2dc2bb9b59e9d0d
43
SIZE (golang-sys-62eef0e2fa9b_GH0.tar.gz) = 1115777
44
SHA256 (golang-text-v0.3.0_GH0.tar.gz) = 8f4c9a048345befc7beccd09267737ee1f55c7b35e5ff80f344ec9e0aa90febb
45
SIZE (golang-text-v0.3.0_GH0.tar.gz) = 6102619
46
SHA256 (google-go-genproto-082222b4a5c5_GH0.tar.gz) = bfba3c4124984da0e8ad3d939411dc4e658fac90be5086ea171b96fcbf824746
47
SIZE (google-go-genproto-082222b4a5c5_GH0.tar.gz) = 3481815
48
SHA256 (grpc-grpc-go-v1.16.0_GH0.tar.gz) = 771230b79dc89753e860b35870ec245b19248b538f0de3fe45d818281739167a
49
SIZE (grpc-grpc-go-v1.16.0_GH0.tar.gz) = 545087
50
SHA256 (hashicorp-consul-v1.4.2_GH0.tar.gz) = 1ee8652e053dda0538a1f7886a856d0a825ec778217082f21aaba096220a1f98
51
SIZE (hashicorp-consul-v1.4.2_GH0.tar.gz) = 22514136
52
SHA256 (hashicorp-errwrap-7554cd9344ce_GH0.tar.gz) = c690c4a5a98910352eba4d70a287b47febddb940e4bd1ab2ed52e94dc6a12ba2
53
SIZE (hashicorp-errwrap-7554cd9344ce_GH0.tar.gz) = 8315
54
SHA256 (hashicorp-go-cleanhttp-v0.5.0_GH0.tar.gz) = e00e9cf103f1d67ce50f222b9a84b8d4b998a41daa9005e6067d339a76b87ab9
55
SIZE (hashicorp-go-cleanhttp-v0.5.0_GH0.tar.gz) = 8059
56
SHA256 (hashicorp-go-multierror-d30f09973e19_GH0.tar.gz) = ec1b24f5d46a2038411b7ed3a31beffff1a6e8207328289a40148815e9791d7a
57
SIZE (hashicorp-go-multierror-d30f09973e19_GH0.tar.gz) = 8788
58
SHA256 (hashicorp-go-retryablehttp-v0.5.0_GH0.tar.gz) = 79bf51434c9da89141eaf839b12ad07cfcc51b9c8108e6250e3de83bedb6e3c7
59
SIZE (hashicorp-go-retryablehttp-v0.5.0_GH0.tar.gz) = 14668
60
SHA256 (hashicorp-go-rootcerts-6bb64b370b90_GH0.tar.gz) = 05a45684aff7185b128e833ae34859b9788db8003f558544889650063da89d3a
61
SIZE (hashicorp-go-rootcerts-6bb64b370b90_GH0.tar.gz) = 11595
62
SHA256 (hashicorp-go-sockaddr-6d291a969b86_GH0.tar.gz) = db1445b46bdf7548b353da2daf237f227b6f30a1c1bd6b4f98ca8d6597f4e77d
63
SIZE (hashicorp-go-sockaddr-6d291a969b86_GH0.tar.gz) = 661412
64
SHA256 (hashicorp-hcl-d7400db7143f_GH0.tar.gz) = 035076d5433656f2711f71f6fd8daab3ec8afa02897faec19231909e3bf1019c
65
SIZE (hashicorp-hcl-d7400db7143f_GH0.tar.gz) = 60949
66
SHA256 (hashicorp-serf-v0.7.0_GH0.tar.gz) = 2699dbbc616e4b76fb158d8ea3291b0ae43bb0499ab263907ef38de61f75d652
67
SIZE (hashicorp-serf-v0.7.0_GH0.tar.gz) = 597426
68
SHA256 (hashicorp-vault-v0.6.0_GH0.tar.gz) = 7dd00cd273ff6542940aa5084a0a8237820c7759153b52587150f54991a50e35
69
SIZE (hashicorp-vault-v0.6.0_GH0.tar.gz) = 4087152
70
SHA256 (inetaf-tcpproxy-b6bb9b5b8252_GH0.tar.gz) = 736b6e12f43be6276ad769dd21846e8ebc3a13911b502598f33fe1dc3a37aa04
71
SIZE (inetaf-tcpproxy-b6bb9b5b8252_GH0.tar.gz) = 27637
72
SHA256 (kr-logfmt-b84e30acd515_GH0.tar.gz) = bf056ba7960b6846f2aa2c6ec0a217ead3e7259bc6c537f9f3ba3af6eb82cb80
73
SIZE (kr-logfmt-b84e30acd515_GH0.tar.gz) = 6411
74
SHA256 (magiconair-properties-49d762b9817b_GH0.tar.gz) = 0ee2485b43e90477df6d3ecb20a35c588008338bef0a7cee3bf54357351af4b8
75
SIZE (magiconair-properties-49d762b9817b_GH0.tar.gz) = 27767
76
SHA256 (mitchellh-go-homedir-1111e456ffea_GH0.tar.gz) = e8a60b1973ebc0eb0e50e0878ae605291418e4e78dca8bd82d6cf7f4ee7e8542
77
SIZE (mitchellh-go-homedir-1111e456ffea_GH0.tar.gz) = 2977
78
SHA256 (mitchellh-mapstructure-d2dd02622084_GH0.tar.gz) = e9951e6e5d89b075bd533d16710bcb6f61ee5e923aaebba19afb06f29fc1f161
79
SIZE (mitchellh-mapstructure-d2dd02622084_GH0.tar.gz) = 14258
80
SHA256 (mwitkow-grpc-proxy-0f1106ef9c76_GH0.tar.gz) = 1571bd9e5b6227138d6006c7fe348d6766468bffeffc6798154c0a5509e3efaa
81
SIZE (mwitkow-grpc-proxy-0f1106ef9c76_GH0.tar.gz) = 14920
82
SHA256 (opentracing-contrib-go-observer-a52f23424492_GH0.tar.gz) = 77a360755dffef6b9f7785d47ca8f47a14979b94f2d49b643f8872bfb6dcfce9
83
SIZE (opentracing-contrib-go-observer-a52f23424492_GH0.tar.gz) = 6145
84
SHA256 (opentracing-opentracing-go-v1.0.2_GH0.tar.gz) = fe3606493ab322c3ae9922b7ebf3e78350665054b0f6142a6ced06eebf1e41df
85
SIZE (opentracing-opentracing-go-v1.0.2_GH0.tar.gz) = 24067
86
SHA256 (openzipkin-zipkin-go-opentracing-v0.3.4_GH0.tar.gz) = b62f8164a795868c8b8400be45f246980cfe8dca2ea70ecb31af8a3230e00573
87
SIZE (openzipkin-zipkin-go-opentracing-v0.3.4_GH0.tar.gz) = 62542
88
SHA256 (pascaldekloe-goe-f99183613f48_GH0.tar.gz) = 254ecf5f9cf440a025b6545aafea24f6ef9c5de0c69923199d7575544464c560
89
SIZE (pascaldekloe-goe-f99183613f48_GH0.tar.gz) = 14044
90
SHA256 (pierrec-lz4-v2.0.5_GH0.tar.gz) = 322b98493c960e940cf187646957bea4fe96a274412b88d7d199a9cbf39591c6
91
SIZE (pierrec-lz4-v2.0.5_GH0.tar.gz) = 3555216
92
SHA256 (pkg-errors-v0.8.0_GH0.tar.gz) = bacf6c58e490911398cee61742ddc6a90c560733e4c9dcb3d867b17a894c9dd5
93
SIZE (pkg-errors-v0.8.0_GH0.tar.gz) = 11344
94
SHA256 (pkg-profile-v1.2.1_GH0.tar.gz) = 21b6541e7cad44e984e9bad1dc700def6e52fa1affa38a867f32ff6a6bec3ac0
95
SIZE (pkg-profile-v1.2.1_GH0.tar.gz) = 5789
96
SHA256 (pubnub-go-metrics-statsd-7da61f429d6b_GH0.tar.gz) = 30e255cc8563937ae08f5aebd67e4472846d59408c5964eb61cb59077a047435
97
SIZE (pubnub-go-metrics-statsd-7da61f429d6b_GH0.tar.gz) = 3454
98
SHA256 (rakyll-statik-v0.1.6_GH0.tar.gz) = f157a1ada813eb643ddd9a60a0efe3158f1da25b1d11bc1ef6c7fa219d4b23bf
99
SIZE (rakyll-statik-v0.1.6_GH0.tar.gz) = 176556
100
SHA256 (rcrowley-go-metrics-e2704e165165_GH0.tar.gz) = cca6eae5e1b80816fdcdcb826c841a0580995225f8d3f1013ba8f8618b69a50a
101
SIZE (rcrowley-go-metrics-e2704e165165_GH0.tar.gz) = 36763
102
SHA256 (rogpeppe-fastuuid-6724a57986af_GH0.tar.gz) = c2f77628e91db32e3ef419c51a9a891668e457824bc53a23fabddd0841352ad0
103
SIZE (rogpeppe-fastuuid-6724a57986af_GH0.tar.gz) = 2504
104
SHA256 (sergi-go-diff-24e2351369ec_GH0.tar.gz) = bb6b6f7c52c88872d059e6cb44f79aec31395582b45320a00ed882151940bc28
105
SIZE (sergi-go-diff-24e2351369ec_GH0.tar.gz) = 41476
106
SHA256 (tg123-go-htpasswd-d38e564730bf_GH0.tar.gz) = 5ba44c3a3421893a6fa92e6e2ce16f0bddda9c3abddb03c55fbc24aee4ac67bd
107
SIZE (tg123-go-htpasswd-d38e564730bf_GH0.tar.gz) = 70542
108
SHA256 (tv42-httpunix-b75d8614f926_GH0.tar.gz) = d9129f3eb7c63693b27d1b571f8e30cfcde2b4596079ca6f2ceb675ad190de0a
109
SIZE (tv42-httpunix-b75d8614f926_GH0.tar.gz) = 2474
(-)fabio/files/fabio.in (-7 / +32 lines)
Lines 8-20 Link Here
8
# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
8
# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
9
# to enable this service:
9
# to enable this service:
10
#
10
#
11
# fabio_enable (bool):  Set to NO by default.
11
# fabio_enable (bool):                Set to NO by default.
12
#                               Set it to YES to enable fabio.
12
#                                     Set it to YES to enable fabio.
13
# fabio_user (user):        Set user to run fabio.
13
# fabio_user (user):                  Set user to run fabio.
14
#                               Default is "nobody".
14
#                                     Default is "nobody".
15
# fabio_group (group):      Set group to run fabio.
15
# fabio_group (group):                Set group to run fabio.
16
#                               Default is "nobody".
16
#                                     Default is "nobody".
17
# fabio_syslog_output_enable (bool):  Set to YES to enable syslog output
18
#                                     Default is "NO". See daemon(8).
19
# fabio_syslog_output_tag (str):      Set syslog tag if syslog enabled.
20
#                                     Default is "fabio". See daemon(8).
21
# fabio_syslog_output_priority (str): Set syslog priority if syslog enabled.
22
#                                     Default is "info". See daemon(8).
23
# fabio_syslog_output_facility (str): Set to YES to enable syslog output
24
#                                     Default is "daemon". See daemon(8).
17
25
26
18
. /etc/rc.subr
27
. /etc/rc.subr
19
28
20
name=fabio
29
name=fabio
Lines 25-35 Link Here
25
: ${fabio_enable:="NO"}
34
: ${fabio_enable:="NO"}
26
: ${fabio_user:="nobody"}
35
: ${fabio_user:="nobody"}
27
: ${fabio_group:="nobody"}
36
: ${fabio_group:="nobody"}
37
: ${fabio_syslog_output_enable:="NO"}
28
38
39
if checkyesno fabio_syslog_output_enable; then
40
    if [ -n "${fabio_syslog_output_tag}" ]; then
41
        fabio_syslog_output_flags="-T ${fabio_syslog_output_tag}"
42
    else
43
        fabio_syslog_output_flags="-T ${name}"
44
    fi
45
    if [ -n "${fabio_syslog_output_priority}" ]; then
46
        fabio_syslog_output_flags="${fabio_syslog_output_flags} -s ${fabio_syslog_output_priority}"
47
    fi  
48
49
    if [ -n "${fabio_syslog_output_facility}" ]; then
50
        fabio_syslog_output_flags="${fabio_syslog_output_flags} -l ${fabio_syslog_output_facility}"
51
    fi  
52
fi  
53
29
pidfile=/var/run/fabio.pid
54
pidfile=/var/run/fabio.pid
30
procname="%%PREFIX%%/sbin/fabio"
55
procname="%%PREFIX%%/sbin/fabio"
31
command="/usr/sbin/daemon"
56
command="/usr/sbin/daemon"
32
command_args="-f -p ${pidfile} ${procname} -cfg %%PREFIX%%/etc/fabio.properties"
57
command_args="-f -t ${name} ${fabio_syslog_output_flags} -p ${pidfile} ${procname} -cfg %%PREFIX%%/etc/fabio.properties"
33
58
34
start_precmd=fabio_startprecmd
59
start_precmd=fabio_startprecmd
35
60

Return to bug 263579