New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dnscrypt-proxy 1.9.4 #8818
dnscrypt-proxy 1.9.4 #8818
Conversation
There's now 1.9.2 if you'd like to refresh this as a version bump. |
@ilovezfs: That's great. Thanks for the heads-up. Will do that shortly. |
28ec0de
to
7941ca8
Compare
Formula for dnscrypt-proxy 1.9.2 has been updated and is ready for review. |
@@ -24,9 +24,18 @@ class DnscryptProxy < Formula | |||
depends_on "ldns" => :recommended | |||
|
|||
def install | |||
# Configure an initial resolver | |||
inreplace "dnscrypt-proxy.conf", "ResolverName please-change-the-resolver-name-in-the-config-file", "ResolverName dnscrypt.eu-dk" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you split this (and those below) onto 2-3 lines for readability? Thanks!
And it's at 1.9.3 now! This release schedule is breakneck. |
Indeed. That said, can't really complain about early+often releases!
Traveling this week, but I'll update this PR over the weekend.
|
7941ca8
to
aaded1b
Compare
@MikeMcQuaid: I made the requested changes (one of which was recently rendered irrelevant). I also updated the formula to yesterday's 1.9.4 release. Would you please review and merge if all looks good here? |
On Yosemite,
|
@ilovezfs: Saw that. Could be due to Yosemite's old version of OpenSSL. Not sure how to resolve that one. |
We can do any of these:
If 2, the minisign option should probably be optional not recommended on Yosemite. My initial inclination is 1. @MikeMcQuaid thoughts? |
I'd prefer one of these but don't have a preference as to which. |
Since we were talking the other day about possibly auditing out all |
@ilovezfs: What would that look like for this formula?
|
or
|
@ilovezfs I defer to you here. |
@BrewTestBot test this please |
aaded1b
to
24ada7a
Compare
@ilovezfs: Thanks for the suggested modifications. I just pushed those changes and am awaiting test results. |
@justinmayer actually I already merged that change |
This updates dnscrypt-proxy to version 1.9.4. It also moves settings from the plist to a configuration file, as explained below. Configuring DNSCrypt settings via arguments in the plist meant that changes were overwritten on each `brew upgrade`. Since DNSCrypt recently added support for configuration files, this formula now uses the configuration file in order to allow for persistent DNSCrypt settings. Refs Homebrew#8396
24ada7a
to
fd7a986
Compare
Tests are passing now. Looks like all is ready to merge. 👍 |
referenced line is no longer in the PR
Shipped! Thanks for the good work here. |
Likewise! Nice team effort. 🎉 |
Good job everyone! 👍 |
This updates dnscrypt-proxy to version 1.9.4. It also moves settings
from the plist to a configuration file, as explained below.
Configuring DNSCrypt settings via arguments in the plist meant that
changes were overwritten on each
brew upgrade
. Since DNSCrypt recentlyadded support for configuration files, this formula now uses the
configuration file in order to allow for persistent DNSCrypt settings.
brew install --build-from-source <formula>
, where<formula>
is the name of the formula you're submitting?brew audit --strict <formula>
(after doingbrew install <formula>
)?