Index: GIDs =================================================================== --- GIDs +++ GIDs @@ -209,7 +209,7 @@ step:*:266: odoo:*:267: tenshi:*:268:tenshi -# free: 269 +seaweedfs:*:269: _rpki-client:*:270: # free: 271 # free: 272 Index: UIDs =================================================================== --- UIDs +++ UIDs @@ -214,7 +214,7 @@ step:*:266:266::0:0:Step CA:/nonexistent:/usr/sbin/nologin odoo:*:267:267::0:0:Odoo ERP:/nonexistent:/usr/sbin/nologin tenshi:*:268:268::0:0:Tenshi user:/var/lib/tenshi:/usr/sbin/nologin -# free: 269 +seaweedfs:*:269:269::0:0:SeaweedFS user:/var/db/seaweedfs:/usr/sbin/nologin _rpki-client:*:270:270::0:0:rpki-client user:/nonexistent:/usr/sbin/nologin # free: 271 # free: 272 Index: sysutils/Makefile =================================================================== --- sysutils/Makefile +++ sysutils/Makefile @@ -1225,6 +1225,7 @@ SUBDIR += sdparm SUBDIR += seatd SUBDIR += seatools + SUBDIR += seaweedfs SUBDIR += sec SUBDIR += sensu-go SUBDIR += serf Index: sysutils/seaweedfs/Makefile =================================================================== --- /dev/null +++ sysutils/seaweedfs/Makefile @@ -0,0 +1,169 @@ +PORTNAME= seaweedfs +DISTVERSION= 2.12 +CATEGORIES= sysutils ftp + +MAINTAINER= dch@FreeBSD.org +COMMENT= Distributed Object Store and Filesystem + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules + +USE_GITHUB= yes +GH_ACCOUNT= chrislusf + +GH_TUPLE= \ + Azure:azure-pipeline-go:v0.2.2:azure_azure_pipeline_go/vendor/github.com/Azure/azure-pipeline-go \ + Azure:azure-storage-blob-go:v0.8.0:azure_azure_storage_blob_go/vendor/github.com/Azure/azure-storage-blob-go \ + DataDog:zstd:796139022798:datadog_zstd/vendor/github.com/DataDog/zstd \ + OneOfOne:xxhash:v1.2.2:oneofone_xxhash/vendor/github.com/OneOfOne/xxhash \ + Shopify:sarama:v1.23.1:shopify_sarama/vendor/github.com/Shopify/sarama \ + aws:aws-sdk-go:v1.33.5:aws_aws_sdk_go/vendor/github.com/aws/aws-sdk-go \ + beorn7:perks:v1.0.1:beorn7_perks/vendor/github.com/beorn7/perks \ + buraksezer:consistent:693edf70fd72:buraksezer_consistent/vendor/github.com/buraksezer/consistent \ + census-instrumentation:opencensus-go:v0.22.4:census_instrumentation_opencensus_go/vendor/go.opencensus.io \ + cespare:xxhash:v1.1.0:cespare_xxhash/vendor/github.com/cespare/xxhash \ + cespare:xxhash:v2.1.1:cespare_xxhash_v2/vendor/github.com/cespare/xxhash/v2 \ + chrislusf:raft:v1.0.3:chrislusf_raft/vendor/github.com/chrislusf/raft \ + coreos:go-semver:v0.3.0:coreos_go_semver/vendor/github.com/coreos/go-semver \ + coreos:go-systemd:v22.0.0:coreos_go_systemd_v22/vendor/github.com/coreos/go-systemd/v22 \ + davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \ + dgrijalva:jwt-go:v3.2.0:dgrijalva_jwt_go/vendor/github.com/dgrijalva/jwt-go \ + disintegration:imaging:v1.6.2:disintegration_imaging/vendor/github.com/disintegration/imaging \ + dustin:go-humanize:v1.0.0:dustin_go_humanize/vendor/github.com/dustin/go-humanize \ + eapache:go-resiliency:v1.2.0:eapache_go_resiliency/vendor/github.com/eapache/go-resiliency \ + eapache:go-xerial-snappy:776d5712da21:eapache_go_xerial_snappy/vendor/github.com/eapache/go-xerial-snappy \ + eapache:queue:v1.1.0:eapache_queue/vendor/github.com/eapache/queue \ + etcd-io:etcd:262c93980547:etcd_io_etcd/vendor/go.etcd.io/etcd \ + facebookgo:clock:600d898af40a:facebookgo_clock/vendor/github.com/facebookgo/clock \ + facebookgo:stats:1b76add642e4:facebookgo_stats/vendor/github.com/facebookgo/stats \ + fclairamb:ftpserverlib:v0.8.0:fclairamb_ftpserverlib/vendor/github.com/fclairamb/ftpserverlib \ + fsnotify:fsnotify:v1.4.7:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \ + go-errors:errors:v1.1.1:go_errors_errors/vendor/github.com/go-errors/errors \ + go-inf:inf:v0.9.1:go_inf_inf/vendor/gopkg.in/inf.v0 \ + go-redis:redis:v6.15.7:go_redis_redis/vendor/github.com/go-redis/redis \ + go-sql-driver:mysql:v1.5.0:go_sql_driver_mysql/vendor/github.com/go-sql-driver/mysql \ + go-stack:stack:v1.8.0:go_stack_stack/vendor/github.com/go-stack/stack \ + go-yaml:yaml:9f266ea9e77c:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \ + go-yaml:yaml:v2.2.2:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \ + gocql:gocql:e163eff7a8c6:gocql_gocql/vendor/github.com/gocql/gocql \ + gogo:protobuf:28a6bbf47e48:gogo_protobuf/vendor/github.com/gogo/protobuf \ + golang:appengine:v1.6.2:golang_appengine/vendor/google.golang.org/appengine \ + golang:crypto:87dc89f01550:golang_crypto/vendor/golang.org/x/crypto \ + golang:groupcache:869f871628b6:golang_groupcache/vendor/github.com/golang/groupcache \ + golang:image:58c23975cae1:golang_image/vendor/golang.org/x/image \ + golang:net:16171245cfb2:golang_net/vendor/golang.org/x/net \ + golang:oauth2:0f29369cfe45:golang_oauth2/vendor/golang.org/x/oauth2 \ + golang:protobuf:v1.4.2:golang_protobuf/vendor/github.com/golang/protobuf \ + golang:snappy:v0.0.1:golang_snappy/vendor/github.com/golang/snappy \ + golang:sync:30421366ff76:golang_sync/vendor/golang.org/x/sync \ + golang:sys:fb209a7c41cd:golang_sys/vendor/golang.org/x/sys \ + golang:text:v0.3.2:golang_text/vendor/golang.org/x/text \ + golang:tools:774c71fcf114:golang_tools/vendor/golang.org/x/tools \ + golang:xerrors:9bdfabe68543:golang_xerrors/vendor/golang.org/x/xerrors \ + google:btree:v1.0.0:google_btree/vendor/github.com/google/btree \ + google:go-cloud:v0.16.0:google_go_cloud/vendor/gocloud.dev \ + google:go-cmp:v0.5.0:google_go_cmp/vendor/github.com/google/go-cmp \ + google:go-genproto:cb27e3aa2013:google_go_genproto/vendor/google.golang.org/genproto \ + google:uuid:v1.1.1:google_uuid/vendor/github.com/google/uuid \ + google:wire:v0.3.0:google_wire/vendor/github.com/google/wire \ + googleapis:gax-go:v2.0.2:googleapis_gax_go/vendor/github.com/googleapis/gax-go \ + googleapis:gax-go:v2.0.5:googleapis_gax_go_v2 \ + googleapis:google-api-go-client:v0.9.0:googleapis_google_api_go_client/vendor/google.golang.org/api \ + googleapis:google-cloud-go:v0.44.3:googleapis_google_cloud_go/vendor/cloud.google.com/go \ + gorilla:mux:v1.7.4:gorilla_mux/vendor/github.com/gorilla/mux \ + grpc:grpc-go:v1.29.1:grpc_grpc_go/vendor/google.golang.org/grpc \ + hailocab:go-hostpool:e80d13ce29ed:hailocab_go_hostpool/vendor/github.com/hailocab/go-hostpool \ + hashicorp:go-uuid:v1.0.1:hashicorp_go_uuid/vendor/github.com/hashicorp/go-uuid \ + hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \ + jcmturner:aescts:v1.0.1:jcmturner_aescts/vendor/gopkg.in/jcmturner/aescts.v1 \ + jcmturner:dnsutils:v1.0.1:jcmturner_dnsutils/vendor/gopkg.in/jcmturner/dnsutils.v1 \ + jcmturner:gofork:v1.0.0:jcmturner_gofork/vendor/github.com/jcmturner/gofork \ + jcmturner:gokrb5:v7.3.0:jcmturner_gokrb5/vendor/gopkg.in/jcmturner/gokrb5.v7 \ + jcmturner:rpc:v1.1.0:jcmturner_rpc/vendor/gopkg.in/jcmturner/rpc.v1 \ + jmespath:go-jmespath:v0.3.0:jmespath_go_jmespath/vendor/github.com/jmespath/go-jmespath \ + json-iterator:go:v1.1.10:json_iterator_go/vendor/github.com/json-iterator/go \ + karlseguin:ccache:v2.0.3:karlseguin_ccache/vendor/github.com/karlseguin/ccache \ + klauspost:compress:v1.10.9:klauspost_compress/vendor/github.com/klauspost/compress \ + klauspost:cpuid:v1.2.1:klauspost_cpuid/vendor/github.com/klauspost/cpuid \ + klauspost:crc32:v1.2.0:klauspost_crc32/vendor/github.com/klauspost/crc32 \ + klauspost:reedsolomon:v1.9.2:klauspost_reedsolomon/vendor/github.com/klauspost/reedsolomon \ + kurin:blazer:v0.5.3:kurin_blazer/vendor/github.com/kurin/blazer \ + lib:pq:v1.2.0:lib_pq/vendor/github.com/lib/pq \ + magiconair:properties:v1.8.1:magiconair_properties/vendor/github.com/magiconair/properties \ + mailru:easyjson:v0.7.1:mailru_easyjson/vendor/github.com/mailru/easyjson \ + mattn:go-ieproxy:f9202b1cfdeb:mattn_go_ieproxy/vendor/github.com/mattn/go-ieproxy \ + mattn:go-runewidth:v0.0.4:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \ + matttproud:golang_protobuf_extensions:v1.0.1:matttproud_golang_protobuf_extensions/vendor/github.com/matttproud/golang_protobuf_extensions \ + mitchellh:mapstructure:v1.1.2:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \ + 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 \ + mongodb:mongo-go-driver:v1.3.2:mongodb_mongo_go_driver/vendor/go.mongodb.org/mongo-driver \ + nats-io:jwt:v0.3.2:nats_io_jwt/vendor/github.com/nats-io/jwt \ + nats-io:nats.go:v1.9.1:nats_io_nats_go/vendor/github.com/nats-io/nats.go \ + nats-io:nkeys:v0.1.3:nats_io_nkeys/vendor/github.com/nats-io/nkeys \ + nats-io:nuid:v1.0.1:nats_io_nuid/vendor/github.com/nats-io/nuid \ + olivere:elastic:v7.0.19:olivere_elastic_v7/vendor/github.com/olivere/elastic/v7 \ + pelletier:go-toml:v1.4.0:pelletier_go_toml/vendor/github.com/pelletier/go-toml \ + peterh:liner:v1.1.0:peterh_liner/vendor/github.com/peterh/liner \ + pierrec:lz4:v2.2.7: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 \ + prometheus:client_golang:v1.3.0:prometheus_client_golang/vendor/github.com/prometheus/client_golang \ + prometheus:client_model:v0.1.0:prometheus_client_model/vendor/github.com/prometheus/client_model \ + prometheus:common:v0.7.0:prometheus_common/vendor/github.com/prometheus/common \ + prometheus:procfs:v0.0.8:prometheus_procfs/vendor/github.com/prometheus/procfs \ + protocolbuffers:protobuf-go:v1.24.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \ + rakyll:statik:v0.1.7:rakyll_statik/vendor/github.com/rakyll/statik \ + rcrowley:go-metrics:cac0b30c2563:rcrowley_go_metrics/vendor/github.com/rcrowley/go-metrics \ + seaweedfs:fuse:v1.0.7:seaweedfs_fuse/vendor/github.com/seaweedfs/fuse \ + seaweedfs:goexif:v1.0.2:seaweedfs_goexif/vendor/github.com/seaweedfs/goexif \ + skip2:go-qrcode:da1b6568686e:skip2_go_qrcode/vendor/github.com/skip2/go-qrcode \ + spaolacci:murmur3:v1.1.0:spaolacci_murmur3/vendor/github.com/spaolacci/murmur3 \ + spf13:afero:v1.3.1:spf13_afero/vendor/github.com/spf13/afero \ + spf13:cast:v1.3.0:spf13_cast/vendor/github.com/spf13/cast \ + spf13:jwalterweatherman:v1.1.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \ + spf13:pflag:v1.0.3:spf13_pflag/vendor/github.com/spf13/pflag \ + spf13:viper:v1.4.0:spf13_viper/vendor/github.com/spf13/viper \ + streadway:amqp:edfb9018d271:streadway_amqp/vendor/github.com/streadway/amqp \ + stretchr:testify:v1.6.1:stretchr_testify/vendor/github.com/stretchr/testify \ + syndtr:goleveldb:v1.0.0:syndtr_goleveldb/vendor/github.com/syndtr/goleveldb \ + tidwall:gjson:v1.3.2:tidwall_gjson/vendor/github.com/tidwall/gjson \ + tidwall:match:v1.0.1:tidwall_match/vendor/github.com/tidwall/match \ + tidwall:pretty:v1.0.0:tidwall_pretty/vendor/github.com/tidwall/pretty \ + uber-go:atomic:v1.6.0:uber_go_atomic/vendor/go.uber.org/atomic \ + uber-go:multierr:v1.5.0:uber_go_multierr/vendor/go.uber.org/multierr \ + uber-go:zap:v1.14.1:uber_go_zap/vendor/go.uber.org/zap \ + valyala:bytebufferpool:v1.0.0:valyala_bytebufferpool/vendor/github.com/valyala/bytebufferpool \ + viant:ptrie:v0.3.0:viant_ptrie/vendor/github.com/viant/ptrie \ + viant:toolbox:v0.33.2:viant_toolbox/vendor/github.com/viant/toolbox \ + willf:bitset:v1.1.10:willf_bitset/vendor/github.com/willf/bitset \ + willf:bloom:v2.0.3:willf_bloom/vendor/github.com/willf/bloom \ + xdg:scram:7eeb5667e42c:xdg_scram/vendor/github.com/xdg/scram \ + xdg:stringprep:v1.0.0:xdg_stringprep/vendor/github.com/xdg/stringprep + +GO_TARGET= ./weed/weed + +post-extract: + @${RM} -r ${WRKSRC}/vendor/github.com/googleapis/gax-go/v2 + @${RLN} ${WRKSRC_googleapis_gax_go_v2}/v2 ${WRKSRC}/vendor/github.com/googleapis/gax-go/v2 + +# do-build: +# (cd ${WRKSRC}/weed; env GO_ENV="GOPROXY=0 CGO_ENABLED=0" go build -v -v -o ${WRKDIR}/weed) + +do-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/sbin + ${INSTALL_BIN} ${WRKDIR}/weed ${STAGEDIR}${PREFIX}/sbin/weed + # ${INSTALL_DATA} ${WRKSRC}/rel/couchdb/etc/vm.args \ + # ${STAGEDIR}${ETCDIR}/vm.args.sample + +USE_RC_SUBR= seaweedfs + +USERS= seaweedfs +GROUPS= seaweedfs + +PLIST_FILES= sbin/weed +SUB_FILES= pkg-message + +.include Index: sysutils/seaweedfs/distinfo =================================================================== --- /dev/null +++ sysutils/seaweedfs/distinfo @@ -0,0 +1,259 @@ +TIMESTAMP = 1606406290 +SHA256 (chrislusf-seaweedfs-2.12_GH0.tar.gz) = 6438e8cf9db244b425465622105c427ab0ff58a18a4cbde6409ae37f61d46a14 +SIZE (chrislusf-seaweedfs-2.12_GH0.tar.gz) = 26046356 +SHA256 (Azure-azure-pipeline-go-v0.2.2_GH0.tar.gz) = dc0d15949088e17e74da35c3ae2730f52240ad73e25cf795f532b7282de68e2f +SIZE (Azure-azure-pipeline-go-v0.2.2_GH0.tar.gz) = 16443 +SHA256 (Azure-azure-storage-blob-go-v0.8.0_GH0.tar.gz) = e50db03bc05b952159e0a1d393c841c217c3aecd6ce745f8b9c42fd498e476c7 +SIZE (Azure-azure-storage-blob-go-v0.8.0_GH0.tar.gz) = 174822 +SHA256 (DataDog-zstd-796139022798_GH0.tar.gz) = 7c78815770df494bf5e64f0865f2040886ddfd876ccb5c1c8ab0a45ea850ceb0 +SIZE (DataDog-zstd-796139022798_GH0.tar.gz) = 485994 +SHA256 (OneOfOne-xxhash-v1.2.2_GH0.tar.gz) = 067639e56e05aa4f4d82d961ad33428836cbe8876f5781611bb7b79227c4ea81 +SIZE (OneOfOne-xxhash-v1.2.2_GH0.tar.gz) = 13440 +SHA256 (Shopify-sarama-v1.23.1_GH0.tar.gz) = d44603abf9863ab93e76615368450b04da3a11866a4e2645dccdeca0a4566626 +SIZE (Shopify-sarama-v1.23.1_GH0.tar.gz) = 229591 +SHA256 (aws-aws-sdk-go-v1.33.5_GH0.tar.gz) = cde6606be2845a0b6e41923f7359fa119dd5383c6eaa97d3cfb4a3e98d900453 +SIZE (aws-aws-sdk-go-v1.33.5_GH0.tar.gz) = 15218281 +SHA256 (beorn7-perks-v1.0.1_GH0.tar.gz) = 98db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825 +SIZE (beorn7-perks-v1.0.1_GH0.tar.gz) = 10867 +SHA256 (buraksezer-consistent-693edf70fd72_GH0.tar.gz) = 39edabe280625934bda65a77f07defde914acf9edd48f98838618cf292c1e8aa +SIZE (buraksezer-consistent-693edf70fd72_GH0.tar.gz) = 8367 +SHA256 (census-instrumentation-opencensus-go-v0.22.4_GH0.tar.gz) = f230d965b9ddf15178df13209527c3e15c96cafa1c8a7a1b7eb39d0c424baf37 +SIZE (census-instrumentation-opencensus-go-v0.22.4_GH0.tar.gz) = 170499 +SHA256 (cespare-xxhash-v1.1.0_GH0.tar.gz) = 9418be390574092f0ca989b9ae2f5450270ead8125a635a100850b28c8c9c495 +SIZE (cespare-xxhash-v1.1.0_GH0.tar.gz) = 8200 +SHA256 (cespare-xxhash-v2.1.1_GH0.tar.gz) = 0ee31178d2c5a1249be4e26294a2f428008dc4e1ecbbfbe47f74e41026df1148 +SIZE (cespare-xxhash-v2.1.1_GH0.tar.gz) = 9292 +SHA256 (chrislusf-raft-v1.0.3_GH0.tar.gz) = 7e13eba803c32fae37f693be86094c75a6aaf73d217002810c0c920f17864979 +SIZE (chrislusf-raft-v1.0.3_GH0.tar.gz) = 48765 +SHA256 (coreos-go-semver-v0.3.0_GH0.tar.gz) = 1b72134483db366fb43f216727d6bc110086d4450ce0d226960cf4ce823d6eb9 +SIZE (coreos-go-semver-v0.3.0_GH0.tar.gz) = 10663 +SHA256 (coreos-go-systemd-v22.0.0_GH0.tar.gz) = c531193b788f30a0927a0f1396b9010b81227b7a29c5a324cf867202e2099af4 +SIZE (coreos-go-systemd-v22.0.0_GH0.tar.gz) = 67883 +SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e +SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152 +SHA256 (dgrijalva-jwt-go-v3.2.0_GH0.tar.gz) = 197465ef53219f3aeb1a6940b70e16d288fe4e4108d4831b91ea101118440e63 +SIZE (dgrijalva-jwt-go-v3.2.0_GH0.tar.gz) = 36960 +SHA256 (disintegration-imaging-v1.6.2_GH0.tar.gz) = ddc0cbbf306630d39ee710ff055bb9503d30598485f76f51564ee3ae13d6611a +SIZE (disintegration-imaging-v1.6.2_GH0.tar.gz) = 2212334 +SHA256 (dustin-go-humanize-v1.0.0_GH0.tar.gz) = e4540bd50ac855143b4f2e509313079c50cf5d8774f09cc10dbca5ae9803d8ba +SIZE (dustin-go-humanize-v1.0.0_GH0.tar.gz) = 17260 +SHA256 (eapache-go-resiliency-v1.2.0_GH0.tar.gz) = f9b3d4e28c7f456e912462f72041124b0d152044d20f84c645e287443a0200ef +SIZE (eapache-go-resiliency-v1.2.0_GH0.tar.gz) = 10399 +SHA256 (eapache-go-xerial-snappy-776d5712da21_GH0.tar.gz) = 4bc90007c4d09abfb9d5a078c48049d5daa70d84fee050565f3230358b833516 +SIZE (eapache-go-xerial-snappy-776d5712da21_GH0.tar.gz) = 7896 +SHA256 (eapache-queue-v1.1.0_GH0.tar.gz) = 2be4716ba2bba5f7c125a8fe72ba534f02cf0d7d98d3a372d4ebe54b170f7329 +SIZE (eapache-queue-v1.1.0_GH0.tar.gz) = 3502 +SHA256 (etcd-io-etcd-262c93980547_GH0.tar.gz) = 1ba9017f65ebe7b6f28790aa9d98be22e6abfb927975a113489559c51345b8d8 +SIZE (etcd-io-etcd-262c93980547_GH0.tar.gz) = 9034008 +SHA256 (facebookgo-clock-600d898af40a_GH0.tar.gz) = 81c820a81a6dd62d8c26466bce9445ef0f476bba0fbcff6cfbf7d089d06b1f64 +SIZE (facebookgo-clock-600d898af40a_GH0.tar.gz) = 6378 +SHA256 (facebookgo-stats-1b76add642e4_GH0.tar.gz) = 866a4d49b8d516984bdbf784b5951a6a47af2af289f8103b8439b700bf78eb48 +SIZE (facebookgo-stats-1b76add642e4_GH0.tar.gz) = 5654 +SHA256 (fclairamb-ftpserverlib-v0.8.0_GH0.tar.gz) = 419cb35b1614ea847827cc13c72c208b60110732df78553a27d20a975f6a8936 +SIZE (fclairamb-ftpserverlib-v0.8.0_GH0.tar.gz) = 47967 +SHA256 (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = b7530d973d0ab0e58ad8ce1b9a4b963d6f57b3d72f2f9e13d49846976361b1cd +SIZE (fsnotify-fsnotify-v1.4.7_GH0.tar.gz) = 31139 +SHA256 (go-errors-errors-v1.1.1_GH0.tar.gz) = e8c9f9d2cac49b6cd0197eeb4d2ece1b172b22b6090bb168ae5cdf126c8119d4 +SIZE (go-errors-errors-v1.1.1_GH0.tar.gz) = 9336 +SHA256 (go-inf-inf-v0.9.1_GH0.tar.gz) = 756e00e87207cb063d305b6e38bf56dba4d76586fbe40b7d6b657d22516d0f71 +SIZE (go-inf-inf-v0.9.1_GH0.tar.gz) = 13072 +SHA256 (go-redis-redis-v6.15.7_GH0.tar.gz) = d43633745dd0426338c06077773203c41b20975a663cfdab0cd6f54ed65289bc +SIZE (go-redis-redis-v6.15.7_GH0.tar.gz) = 92085 +SHA256 (go-sql-driver-mysql-v1.5.0_GH0.tar.gz) = 9d98b46623037447a26a51a203540bf605b6e6220d31f2efc7396242fcb660b5 +SIZE (go-sql-driver-mysql-v1.5.0_GH0.tar.gz) = 90474 +SHA256 (go-stack-stack-v1.8.0_GH0.tar.gz) = 3b8987e137d76f4f35db1e8005ec7fb766b68eed8cac0ca0b795ac43cd72b319 +SIZE (go-stack-stack-v1.8.0_GH0.tar.gz) = 8039 +SHA256 (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 63efc9aabcbb56b2c9469927784fd67ecb3a79720c4fa754c511335a04156d04 +SIZE (go-yaml-yaml-9f266ea9e77c_GH0.tar.gz) = 86898 +SHA256 (go-yaml-yaml-v2.2.2_GH0.tar.gz) = 42c3e4ef9eca2860d22b3c6c5582c6c13fb4b417e5ebc1acc56ee5e2c4ddcaff +SIZE (go-yaml-yaml-v2.2.2_GH0.tar.gz) = 70656 +SHA256 (gocql-gocql-e163eff7a8c6_GH0.tar.gz) = 80613891591f83a1e41e17100c80b4dd66fd611b6305e80dc88fa35b9747870f +SIZE (gocql-gocql-e163eff7a8c6_GH0.tar.gz) = 187847 +SHA256 (gogo-protobuf-28a6bbf47e48_GH0.tar.gz) = eb650c4bc8d23c7822c158bb30045ef00b7894243d0957dac186870ae7240433 +SIZE (gogo-protobuf-28a6bbf47e48_GH0.tar.gz) = 2045482 +SHA256 (golang-appengine-v1.6.2_GH0.tar.gz) = 91973a0170596e38d56fc7193e559fd46804fb9a3d1fd23e80c4d29c4060bcd5 +SIZE (golang-appengine-v1.6.2_GH0.tar.gz) = 333387 +SHA256 (golang-crypto-87dc89f01550_GH0.tar.gz) = d81e26d345c6cd9f132fd69547b14200603d6f3b50622ebceace32dfe456339b +SIZE (golang-crypto-87dc89f01550_GH0.tar.gz) = 1709204 +SHA256 (golang-groupcache-869f871628b6_GH0.tar.gz) = c997da82585593a4d69a24e3e25c074bb96a7a84b1ef7d2dad4fa1002e93c928 +SIZE (golang-groupcache-869f871628b6_GH0.tar.gz) = 26041 +SHA256 (golang-image-58c23975cae1_GH0.tar.gz) = 07bed75a05c6ecd45b4c2f42536ef06d59e11a7d29b9387bba37a91cafcd741f +SIZE (golang-image-58c23975cae1_GH0.tar.gz) = 4896648 +SHA256 (golang-net-16171245cfb2_GH0.tar.gz) = 941e5a2afb85a131b42f8503fe1a760447a40a0f26539c11ca489f4f24a77e77 +SIZE (golang-net-16171245cfb2_GH0.tar.gz) = 1172446 +SHA256 (golang-oauth2-0f29369cfe45_GH0.tar.gz) = 468421ddfe905216454006b309ebda6e97aa6089265b995bce4259d6a9efd141 +SIZE (golang-oauth2-0f29369cfe45_GH0.tar.gz) = 45498 +SHA256 (golang-protobuf-v1.4.2_GH0.tar.gz) = a1e486b3ed6f502c43e10cb28bde4e8f020a420ef9958d3fbe61801492c07c87 +SIZE (golang-protobuf-v1.4.2_GH0.tar.gz) = 171778 +SHA256 (golang-snappy-v0.0.1_GH0.tar.gz) = b1d97f47fcb61cb0cdd54bc424eda980c47838effb0ec9e322506514a50fee85 +SIZE (golang-snappy-v0.0.1_GH0.tar.gz) = 62605 +SHA256 (golang-sync-30421366ff76_GH0.tar.gz) = 435965428b55bc910395404a5abf21c3ca550187332f91b7eeabe0749fe4aa48 +SIZE (golang-sync-30421366ff76_GH0.tar.gz) = 18966 +SHA256 (golang-sys-fb209a7c41cd_GH0.tar.gz) = ee15b63e3a42001774c8e70ab0933db005e5e57886c9991d93a02977020529d2 +SIZE (golang-sys-fb209a7c41cd_GH0.tar.gz) = 1072084 +SHA256 (golang-text-v0.3.2_GH0.tar.gz) = 0b9309698f5708531c5377ab1e29b423a6d9e20c55a8d386c3b8283428212f22 +SIZE (golang-text-v0.3.2_GH0.tar.gz) = 7168069 +SHA256 (golang-tools-774c71fcf114_GH0.tar.gz) = 695377468274486188ff18e022523c6f70d0ec7e572e44a6cec9bb69ca189b1f +SIZE (golang-tools-774c71fcf114_GH0.tar.gz) = 2316372 +SHA256 (golang-xerrors-9bdfabe68543_GH0.tar.gz) = 54bb4d99e6cba2e3e5331d064f46640cc01a0e630ee6a684ae810bd94a7e4eb7 +SIZE (golang-xerrors-9bdfabe68543_GH0.tar.gz) = 13657 +SHA256 (google-btree-v1.0.0_GH0.tar.gz) = 9f53e0e1330a4dbe92100d516606791f7196bf828ba93d693ef4d5c1cbd5fe30 +SIZE (google-btree-v1.0.0_GH0.tar.gz) = 15292 +SHA256 (google-go-cloud-v0.16.0_GH0.tar.gz) = a17e6eb9c629391f27f02ca47f8ece49e53a69dbf96a623572f2bd84c2a3857e +SIZE (google-go-cloud-v0.16.0_GH0.tar.gz) = 2613868 +SHA256 (google-go-cmp-v0.5.0_GH0.tar.gz) = 6d4eb0e3a4b7d1ee3a9fa917bd776c557e21cee0040c7da4fe6180acb9e2d911 +SIZE (google-go-cmp-v0.5.0_GH0.tar.gz) = 98584 +SHA256 (google-go-genproto-cb27e3aa2013_GH0.tar.gz) = 1f0c3be40b17772975c71b54ca512ee681f7db384ebc43c8adb24f1ab44d2d0e +SIZE (google-go-genproto-cb27e3aa2013_GH0.tar.gz) = 9293098 +SHA256 (google-uuid-v1.1.1_GH0.tar.gz) = bebd4b0b4ea152a9793615ef23c83f688876d8c284a2092264d20a4bf4ffc423 +SIZE (google-uuid-v1.1.1_GH0.tar.gz) = 13543 +SHA256 (google-wire-v0.3.0_GH0.tar.gz) = 813de858f960d47c6ff13b9e5a2cdeb4086adcd7eec5e1ca3e871725214d0b1c +SIZE (google-wire-v0.3.0_GH0.tar.gz) = 86144 +SHA256 (googleapis-gax-go-v2.0.2_GH0.tar.gz) = 624786968d59eb032cfe049f139ddc14be1be5d508c34ebf520edc3946bae2ac +SIZE (googleapis-gax-go-v2.0.2_GH0.tar.gz) = 8942 +SHA256 (googleapis-gax-go-v2.0.5_GH0.tar.gz) = 3089affe6f5e27f7a6d494cb399aa6baf232384f763f548ad5ddfbea0e88e59c +SIZE (googleapis-gax-go-v2.0.5_GH0.tar.gz) = 15328 +SHA256 (googleapis-google-api-go-client-v0.9.0_GH0.tar.gz) = e49fd273e775bc354239129f3ceadf4091759e1e03c036a33187d7cd657e808d +SIZE (googleapis-google-api-go-client-v0.9.0_GH0.tar.gz) = 12328356 +SHA256 (googleapis-google-cloud-go-v0.44.3_GH0.tar.gz) = a8b0f85426983c8815e06bf704ab13307416d1a9f0115606cd0dfa7ef0ecfb17 +SIZE (googleapis-google-cloud-go-v0.44.3_GH0.tar.gz) = 2228701 +SHA256 (gorilla-mux-v1.7.4_GH0.tar.gz) = 56ea3c39b8c19360357970a4dcd717485f36ac7da9c6b5a107bd4b80848c4aee +SIZE (gorilla-mux-v1.7.4_GH0.tar.gz) = 45437 +SHA256 (grpc-grpc-go-v1.29.1_GH0.tar.gz) = b626c128878d1d7aaf79c6f4f73cba0eadd26405a30fc00b71cc9a12e56fef38 +SIZE (grpc-grpc-go-v1.29.1_GH0.tar.gz) = 892944 +SHA256 (hailocab-go-hostpool-e80d13ce29ed_GH0.tar.gz) = c757c20d1397898e890ed61eb5e5c0ae21a3e5f1f9b290c7ea45c68c2f34b7ac +SIZE (hailocab-go-hostpool-e80d13ce29ed_GH0.tar.gz) = 7028 +SHA256 (hashicorp-go-uuid-v1.0.1_GH0.tar.gz) = 2e4e3f95caaf954f54a01b82094533ae3e2cdd754c81f7a977b86aa23cbf4135 +SIZE (hashicorp-go-uuid-v1.0.1_GH0.tar.gz) = 6847 +SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2 +SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658 +SHA256 (jcmturner-aescts-v1.0.1_GH0.tar.gz) = 89d8aa45b05c9cd5e66c40a5c4f3a5224dbf9632d1fd1e27d05f2ad26effae32 +SIZE (jcmturner-aescts-v1.0.1_GH0.tar.gz) = 7311 +SHA256 (jcmturner-dnsutils-v1.0.1_GH0.tar.gz) = 9781a79a5b46e6ad245d238d1be1b37d8eab9ca9e57edb575ef0af158adeeefb +SIZE (jcmturner-dnsutils-v1.0.1_GH0.tar.gz) = 6346 +SHA256 (jcmturner-gofork-v1.0.0_GH0.tar.gz) = d85188110837abd563dca4d9013665f82348a541beb47ee08207e70a161c9755 +SIZE (jcmturner-gofork-v1.0.0_GH0.tar.gz) = 27036 +SHA256 (jcmturner-gokrb5-v7.3.0_GH0.tar.gz) = 6b75c7c08c595780945813c25097fca435ee0714c7fbfbca8beec8796013a2cd +SIZE (jcmturner-gokrb5-v7.3.0_GH0.tar.gz) = 55024800 +SHA256 (jcmturner-rpc-v1.1.0_GH0.tar.gz) = 4ec57839cacb49d87fe22d4ee4286daf4944808d9af09739d218c62255f364b7 +SIZE (jcmturner-rpc-v1.1.0_GH0.tar.gz) = 28845 +SHA256 (jmespath-go-jmespath-v0.3.0_GH0.tar.gz) = 3ecaa95ad8c9b2805f3de299133f112f198b5829de6ca0e27fa28b9f4801e18a +SIZE (jmespath-go-jmespath-v0.3.0_GH0.tar.gz) = 49962 +SHA256 (json-iterator-go-v1.1.10_GH0.tar.gz) = 15e761079f413a9edcf86ea628998e328c12aaed92af462363191fa76e9809a6 +SIZE (json-iterator-go-v1.1.10_GH0.tar.gz) = 83384 +SHA256 (karlseguin-ccache-v2.0.3_GH0.tar.gz) = 88af2aba89760fe2de218c51a87cfcc79c8029276888c99fd8aade47c7f0b80c +SIZE (karlseguin-ccache-v2.0.3_GH0.tar.gz) = 12377 +SHA256 (klauspost-compress-v1.10.9_GH0.tar.gz) = 87788e8992c40995ef15f6219c02a5f89a284f633f01a549742cbffce9a23a75 +SIZE (klauspost-compress-v1.10.9_GH0.tar.gz) = 18151622 +SHA256 (klauspost-cpuid-v1.2.1_GH0.tar.gz) = fd66be8517ba837d0f582ad095d2e42e7464c08ef2a3eaffa3bf83330223fa92 +SIZE (klauspost-cpuid-v1.2.1_GH0.tar.gz) = 279083 +SHA256 (klauspost-crc32-v1.2.0_GH0.tar.gz) = 17823a226db7ffaecaac664822a736677d43aab8bcd4fa2b6bd43543e04ca747 +SIZE (klauspost-crc32-v1.2.0_GH0.tar.gz) = 16164 +SHA256 (klauspost-reedsolomon-v1.9.2_GH0.tar.gz) = 066d8110b77cf8568f03042fbf8f8fd9f803625b0e36f1bf7c898b975a3a04df +SIZE (klauspost-reedsolomon-v1.9.2_GH0.tar.gz) = 159450 +SHA256 (kurin-blazer-v0.5.3_GH0.tar.gz) = 845a28eb11c3ee746495350aa56035086280f99870b552bbb5be80db59358869 +SIZE (kurin-blazer-v0.5.3_GH0.tar.gz) = 86965 +SHA256 (lib-pq-v1.2.0_GH0.tar.gz) = 052e9ce4472eda212e5034fd0298fcf254c22925b1d596b1d043a7a60fe4672e +SIZE (lib-pq-v1.2.0_GH0.tar.gz) = 96083 +SHA256 (magiconair-properties-v1.8.1_GH0.tar.gz) = 4449df3d2be86608bfc997228f66f1cff57bf620cc5bf9ba44339c7e4c5612dd +SIZE (magiconair-properties-v1.8.1_GH0.tar.gz) = 29735 +SHA256 (mailru-easyjson-v0.7.1_GH0.tar.gz) = 87565eae22943135338abd633530e0936b1a043c79a154589a841aa27f11d686 +SIZE (mailru-easyjson-v0.7.1_GH0.tar.gz) = 74194 +SHA256 (mattn-go-ieproxy-f9202b1cfdeb_GH0.tar.gz) = ead7f9d67a0f5da42acc79c53a60c8dfd5d1bb1be726db1348bc4b0ea01f8159 +SIZE (mattn-go-ieproxy-f9202b1cfdeb_GH0.tar.gz) = 7514 +SHA256 (mattn-go-runewidth-v0.0.4_GH0.tar.gz) = 1973c2de25bc69c3786a00e8118f4d22aa0d040bdfe46c8c8c30419b23e53dfe +SIZE (mattn-go-runewidth-v0.0.4_GH0.tar.gz) = 19827 +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 (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 53fbc06b125ff1c9c73a4eb1764346932671a29c67a45a92e2ebc6855635069b +SIZE (mitchellh-mapstructure-v1.1.2_GH0.tar.gz) = 20980 +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 (mongodb-mongo-go-driver-v1.3.2_GH0.tar.gz) = 2179fcf71cf78f42259110c711c2d1fb7c44222206302c858b5b264703aa0aac +SIZE (mongodb-mongo-go-driver-v1.3.2_GH0.tar.gz) = 5441885 +SHA256 (nats-io-jwt-v0.3.2_GH0.tar.gz) = e7a3435d52849657f5d1c8126fa0c49720e97ec5ef6e48aa0dd5aee2ccb46355 +SIZE (nats-io-jwt-v0.3.2_GH0.tar.gz) = 34513 +SHA256 (nats-io-nats.go-v1.9.1_GH0.tar.gz) = 86e72ee5683d67379f4980b03c5c208cb8afd152617fb7d8631b850c47ec8a44 +SIZE (nats-io-nats.go-v1.9.1_GH0.tar.gz) = 125116 +SHA256 (nats-io-nkeys-v0.1.3_GH0.tar.gz) = bab14dd153de8ebf58dc051399572c8dc1afaa5b99a9d6cd0744595c03fadaea +SIZE (nats-io-nkeys-v0.1.3_GH0.tar.gz) = 18536 +SHA256 (nats-io-nuid-v1.0.1_GH0.tar.gz) = a0b4fe5b40781add2a9fdb5d723313be5f5d11c1a79ea1dd2671278826ef078d +SIZE (nats-io-nuid-v1.0.1_GH0.tar.gz) = 7529 +SHA256 (olivere-elastic-v7.0.19_GH0.tar.gz) = 6e198387c8f8252693a8adc1bfdacb9276c1e1479736e731b37293d302a31cbb +SIZE (olivere-elastic-v7.0.19_GH0.tar.gz) = 441472 +SHA256 (pelletier-go-toml-v1.4.0_GH0.tar.gz) = 04fb4855a64495c0c055c83b8a3446cabc6bfa4830eb458816370db38c0e67b0 +SIZE (pelletier-go-toml-v1.4.0_GH0.tar.gz) = 73274 +SHA256 (peterh-liner-v1.1.0_GH0.tar.gz) = 777446ea21f92cbf15b5c69e0374978c015a228bd0013c606aba3236ba8bd157 +SIZE (peterh-liner-v1.1.0_GH0.tar.gz) = 20929 +SHA256 (pierrec-lz4-v2.2.7_GH0.tar.gz) = fa7a12486049ad3a8757759eb78a3350a1c3017b200933fda1297e4b1cade6bf +SIZE (pierrec-lz4-v2.2.7_GH0.tar.gz) = 20506693 +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 (prometheus-client_golang-v1.3.0_GH0.tar.gz) = 7ef44644c24178b650f88930f33ee42758393e657de5d37390f42cb64f894010 +SIZE (prometheus-client_golang-v1.3.0_GH0.tar.gz) = 143932 +SHA256 (prometheus-client_model-v0.1.0_GH0.tar.gz) = 6d5b240f7d53765179b84e8f1361d8cd8963b842f70dd1dbce250e8a45f12bdb +SIZE (prometheus-client_model-v0.1.0_GH0.tar.gz) = 10520 +SHA256 (prometheus-common-v0.7.0_GH0.tar.gz) = 71b1dce2afd959f9fcab3b5e097dfa9d398a61749851d290114746a3f8f119ae +SIZE (prometheus-common-v0.7.0_GH0.tar.gz) = 100520 +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.24.0_GH0.tar.gz) = 318e54ee12d09e9c76fc11cf85f6297360e6444b74a6a7882450501bb952ba56 +SIZE (protocolbuffers-protobuf-go-v1.24.0_GH0.tar.gz) = 1227640 +SHA256 (rakyll-statik-v0.1.7_GH0.tar.gz) = cd05f409e63674f29cff0e496bd33eee70229985243cce486107085fab747082 +SIZE (rakyll-statik-v0.1.7_GH0.tar.gz) = 178404 +SHA256 (rcrowley-go-metrics-cac0b30c2563_GH0.tar.gz) = d509efdc86ad876288937eeec07ac73c0d72a65dbf507984a40f927aac5e91cc +SIZE (rcrowley-go-metrics-cac0b30c2563_GH0.tar.gz) = 37569 +SHA256 (seaweedfs-fuse-v1.0.7_GH0.tar.gz) = 517beacb71382f02e1a3516071b7a42ab914f22ebb7a946c10a129f2313e86d3 +SIZE (seaweedfs-fuse-v1.0.7_GH0.tar.gz) = 189021 +SHA256 (seaweedfs-goexif-v1.0.2_GH0.tar.gz) = 50de2a2f9ee3ba6503b69bcf310a01dcfde87ff5cf52a9d8ac3de40204040482 +SIZE (seaweedfs-goexif-v1.0.2_GH0.tar.gz) = 936177 +SHA256 (skip2-go-qrcode-da1b6568686e_GH0.tar.gz) = af179c37da861a43242fb4383186724b34866d7b5bd3e54ca44031a2b9f92046 +SIZE (skip2-go-qrcode-da1b6568686e_GH0.tar.gz) = 36693 +SHA256 (spaolacci-murmur3-v1.1.0_GH0.tar.gz) = 73e99fdaadf177427cefb2aff93e4c35d8b1fcf20a4eac6feab73b5d55a9d243 +SIZE (spaolacci-murmur3-v1.1.0_GH0.tar.gz) = 7391 +SHA256 (spf13-afero-v1.3.1_GH0.tar.gz) = 026337edf26fdc5929dd975498a89e6145773d24d7d927ded9e2b4d424abf819 +SIZE (spf13-afero-v1.3.1_GH0.tar.gz) = 52631 +SHA256 (spf13-cast-v1.3.0_GH0.tar.gz) = e685282ea33f89e9354d148ad1886f532bcebe86b0b60a167988f7c6d081085f +SIZE (spf13-cast-v1.3.0_GH0.tar.gz) = 11085 +SHA256 (spf13-jwalterweatherman-v1.1.0_GH0.tar.gz) = 4fd850a792c5738954c4801cf549d8d0bf53edd17139cd39d179aa5abf7ec68d +SIZE (spf13-jwalterweatherman-v1.1.0_GH0.tar.gz) = 6871 +SHA256 (spf13-pflag-v1.0.3_GH0.tar.gz) = 9e57f86f493f04d9077fccd04e7139ebf243dd544e917ab83d35729b3e54a124 +SIZE (spf13-pflag-v1.0.3_GH0.tar.gz) = 46002 +SHA256 (spf13-viper-v1.4.0_GH0.tar.gz) = ee522a00960a36db8f83c820a85fce99a177db2b022697e5c1881cd852d9c4c0 +SIZE (spf13-viper-v1.4.0_GH0.tar.gz) = 44183 +SHA256 (streadway-amqp-edfb9018d271_GH0.tar.gz) = 74bce6707e2102febb6fc63a46f5b1834d0b30039c8ca3362d10d03990aed504 +SIZE (streadway-amqp-edfb9018d271_GH0.tar.gz) = 88059 +SHA256 (stretchr-testify-v1.6.1_GH0.tar.gz) = 40fd7204ab72ca9d8759f1cc3604dd17f556a0f9177f6fc05dd0cad9f06e708f +SIZE (stretchr-testify-v1.6.1_GH0.tar.gz) = 84215 +SHA256 (syndtr-goleveldb-v1.0.0_GH0.tar.gz) = c80191f7f77b41d6cb3d1c6de1d42a9b8177656ee49c256d2df2b95a893cf8b8 +SIZE (syndtr-goleveldb-v1.0.0_GH0.tar.gz) = 142710 +SHA256 (tidwall-gjson-v1.3.2_GH0.tar.gz) = 645aca1f6cb7f2e918d128e7907bc9d92d688d6c8a1ed39c3908b9f11490f188 +SIZE (tidwall-gjson-v1.3.2_GH0.tar.gz) = 49975 +SHA256 (tidwall-match-v1.0.1_GH0.tar.gz) = e20457b7f9fbcdc60c239b4651e70b9a8caded8e5e09cd285078ba7f9c4e639f +SIZE (tidwall-match-v1.0.1_GH0.tar.gz) = 4367 +SHA256 (tidwall-pretty-v1.0.0_GH0.tar.gz) = 6c0288d56a8cd066977cfc98caa8a331c148a4cd98aae47a37819d4709bdf420 +SIZE (tidwall-pretty-v1.0.0_GH0.tar.gz) = 8824 +SHA256 (uber-go-atomic-v1.6.0_GH0.tar.gz) = 34abb632809f28d4106660d0211dfa624968c4d021717a2e16e1c6bf2606f34a +SIZE (uber-go-atomic-v1.6.0_GH0.tar.gz) = 9678 +SHA256 (uber-go-multierr-v1.5.0_GH0.tar.gz) = 15fdd69d5f35e1c5c472d02b58fe3e229795d930398f9017c6c43a108504eaf1 +SIZE (uber-go-multierr-v1.5.0_GH0.tar.gz) = 12336 +SHA256 (uber-go-zap-v1.14.1_GH0.tar.gz) = 6d6a64adc83b084c777f8e6c876eb2953376a92e7099571119185a004d53b1f0 +SIZE (uber-go-zap-v1.14.1_GH0.tar.gz) = 125870 +SHA256 (valyala-bytebufferpool-v1.0.0_GH0.tar.gz) = 089013e3429ebe7fd2bc3527f003bf3f3f639891e5d8ba6a56010e3671465e1f +SIZE (valyala-bytebufferpool-v1.0.0_GH0.tar.gz) = 5025 +SHA256 (viant-ptrie-v0.3.0_GH0.tar.gz) = bb51b1f3423dc2326126c7b5a73419072834137f4307902c27ee3f6243fa6822 +SIZE (viant-ptrie-v0.3.0_GH0.tar.gz) = 20446 +SHA256 (viant-toolbox-v0.33.2_GH0.tar.gz) = 31f271114d2d320a25fc0a7213178a932a9c19e91baa99daa913900ecf075437 +SIZE (viant-toolbox-v0.33.2_GH0.tar.gz) = 156782 +SHA256 (willf-bitset-v1.1.10_GH0.tar.gz) = cae0a87412803d087eeb59a8ca26c399c57bff66f79966e3a4cce9a09de17b98 +SIZE (willf-bitset-v1.1.10_GH0.tar.gz) = 18708 +SHA256 (willf-bloom-v2.0.3_GH0.tar.gz) = 7fce9eff9ed5d0eff13f07ee3eb37fe34a26208c8d607f4e37c96efcbb57be56 +SIZE (willf-bloom-v2.0.3_GH0.tar.gz) = 10628 +SHA256 (xdg-scram-7eeb5667e42c_GH0.tar.gz) = 9a28d88b1d4aade9c9181e72e5f20e2e9f24838662d09a6e6b39a76cfba20369 +SIZE (xdg-scram-7eeb5667e42c_GH0.tar.gz) = 16174 +SHA256 (xdg-stringprep-v1.0.0_GH0.tar.gz) = 6d2a1dd2a5f6a5d74d9ecd74c4812cadca7a74b8da22ac2da0d993697638e58e +SIZE (xdg-stringprep-v1.0.0_GH0.tar.gz) = 28567 Index: sysutils/seaweedfs/files/pkg-message.in =================================================================== --- /dev/null +++ sysutils/seaweedfs/files/pkg-message.in @@ -0,0 +1,16 @@ +[ +{ type: install + message: <&1 | grep -q syslog ; echo $?) +if [ ${DAEMON} -eq 0 ]; then + : ${seaweedfs_syslog_output_enable:="NO"} + : ${seaweedfs_syslog_output_priority:="info"} + : ${seaweedfs_syslog_output_facility:="daemon"} + if checkyesno seaweedfs_syslog_output_enable; then + seaweedfs_syslog_output_flags="-t ${name} -T ${name}" + + if [ -n "${seaweedfs_syslog_output_priority}" ]; then + seaweedfs_syslog_output_flags="${seaweedfs_syslog_output_flags} -s ${seaweedfs_syslog_output_priority}" + fi + + if [ -n "${seaweedfs_syslog_output_facility}" ]; then + seaweedfs_syslog_output_flags="${seaweedfs_syslog_output_flags} -l ${seaweedfs_syslog_output_facility}" + fi + fi +else + seaweedfs_syslog_output_enable="NO" + seaweedfs_syslog_output_flags="" +fi + +pidfile=/var/run/seaweedfs.pid +procname="%%PREFIX%%/bin/seaweedfs" +command="/usr/sbin/daemon" +command_args="-f ${seaweedfs_syslog_output_flags} -p ${pidfile} /usr/bin/env ${seaweedfs_env} ${procname} server -config=${seaweedfs_config}" + +extra_commands="reload monitor" +monitor_cmd=seaweedfs_monitor +start_precmd=seaweedfs_startprecmd +required_files="$seaweedfs_config" + +seaweedfs_monitor() +{ + sig_reload=USR1 + run_rc_command "reload" +} + +seaweedfs_startprecmd() +{ + if [ ! -e ${pidfile} ]; then + install -o ${seaweedfs_user} -g ${seaweedfs_group} /dev/null ${pidfile}; + fi + + if [ ! -d ${seaweedfs_dir} ]; then + install -d -o ${seaweedfs_user} -g ${seaweedfs_group} ${seaweedfs_dir} + fi +} + +run_rc_command "$1" Index: sysutils/seaweedfs/pkg-descr =================================================================== --- /dev/null +++ sysutils/seaweedfs/pkg-descr @@ -0,0 +1,8 @@ +SeaweedFS is a distributed object store and file system to store and +serve billions of files fast! IT's Object store has O(1) disk seek, +and transparent cloud integration. The Filer supports cross-cluster +active-active replication, Kubernetes, POSIX, S3 API, encryption, +Erasure Coding for warm storage, FUSE mount, Hadoop, and WebDAV. + +WWW: https://github.com/chrislusf/seaweedfs/wiki +