Created attachment 191986 [details] net-mgmt/carbon-c-relay This brings net-mgmt/carbon-c-relay. https://github.com/grobian/carbon-c-relay It is a daemon written in C that acts as a relay. It supports a few different hashing algorithms: carbon_ch, fnv1a_ch and jump_fnv1a_ch. And ontop of that it can do replication. It has the support of relaying to multiple clusters of carbon as well, can do aggregations and much more. In this port I decided to rename the compiled binary from `relay` to `carbon-c-relay`, this was done to avoid collisions with any current or future ports that might use the same name for the binary. Poudriere QA fine on 10.3, 10.4, 11.1 and 12-CURRENT. portlint -AC also fine. As well as already running in production at work. Please let me know if there's any improvements I can do to the port. :)
took :)
Shouldn't the port have any conflict with the already-existing carbon-relay-ng IYO? [Just asking, didn't tested yet]
(In reply to Mahdi Mokhtari from comment #2) Not it shouldn't. I am the port matainer of the other port as well. :) Ontop of that this is a single binary that I renamed to carbon-c-relay, just to avoid any current or future exectuable name collisions. :)
(In reply to Andreas Andersson from comment #3) Aha, Ok :) To make it clear, yeh I knew you also maintain the other port (it was actually the reason I asked the question from you :D)... So anyway, I'd like to suggest a couple of things on your patch: - etc/${PORTNAME} can be "${ETCDIR} - changing the relay.conf file to relay.conf.sample and let the pkg-plist handler install it as well as keeping the .sample on upgrades/... -[Wouldn't the reasoning behind changing the name of bin/relay also applies to etc/relay.conf as well? if yes I'd suggest patching the makefiles totally for all usages of the name] Except these, everything seems to me fine so far :)
This seems to be stalled and is 2 releases out of date now. Do we close?
(In reply to Tobias Kortkamp from comment #5) Not sure, maybe set a feedback-timeout by reporter/maintainer before closing it? [In case they'll update it and resubmit it]
Closing after 2 more weeks of no feedback.