Skip to content

Commit

Permalink
AU: 2 updated - dnscontrol origin
Browse files Browse the repository at this point in the history
  • Loading branch information
Chocolatey committed May 28, 2019
1 parent 08ce452 commit 4877d67
Show file tree
Hide file tree
Showing 6 changed files with 52 additions and 25 deletions.
3 changes: 2 additions & 1 deletion automatic/dnscontrol/dnscontrol.json
@@ -1,3 +1,4 @@
{
"0.2": "0.2.8"
"0.2": "0.2.8",
"2.9": "2.9"
}
58 changes: 42 additions & 16 deletions automatic/dnscontrol/dnscontrol.nuspec
Expand Up @@ -3,7 +3,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
<metadata>
<id>dnscontrol</id>
<version>0.2.8</version>
<version>2.9</version>
<packageSourceUrl>https://github.com/AdmiringWorm/chocolatey-packages/tree/master/automatic/dnscontrol</packageSourceUrl>
<owners>AdmiringWorm</owners>
<title>DnsControl</title>
Expand All @@ -23,6 +23,7 @@
<description><![CDATA[DnsControl is an [opinionated][] platform for seamlessly managing your DNS configuration across any number of DNS hosts, both in the cloud or in your own infrastructure. It manages all of the domains for the Stack Overflow network, and can do the same for your.
## Features
- Maintain your DNS data as high-level DS, with macros, and variables for easier updates.
- Eliminate vendor lock-in. Switch DNS providers easily, any time, with full fidelity.
- Supports 10+ DNS Providers including BIND, AWS Route 53, Google DNS, and name.com
Expand All @@ -40,21 +41,46 @@
]]></description>
<releaseNotes>[Package Changelog](https://github.com/AdmiringWorm/chocolatey-packages/blob/master/automatic/dnscontrol/Changelog.md)

## Software ChangelogNew features:

* Warn (but don't fail) if creds.json file does not exist (#425)
* Documentation: Added brew installation method to README (#426)
* BUGFIX: Fix SRV record handling when target is shortname (#422)
* SECURITY: Many improvements related to LetsEncrypt (#406) (#411)
* Verbose debug logging via the ConsolePrinter and printer package. (#404)
* Codestyle: Fix formatting on parse_test JSON (#427)
* OVH: Fix caching issue (#412) (#417)
* GCLOUD: Support TXTMulti (#415)
* BIND: Warn if output directory does not exist. (#424)
* NAMEDOTCOM: Documented some error messages.
* GANDI-LIVE: Document "no such zone" error.
* DNSIMPLE: Update DNSimple-go to v0.20.0 and fix provider (#414)
* DNSIMPLE: Fix DNSimple SRV and MX records (#413)</releaseNotes>
## Software ChangelogIts been a while since the last release! This release rolls up a number of big changes: IGNORE() now supports wildcards/globs, require() can be used to load JSON. New provider: Exoscale. New rTypes: SSHFP and NAPTR. The duplicate record check now happens in preview, not just in push. A new flag makes it easier to use dnscontrol in a CI/CD pipeline. Plus a lot, lot, more!

Major features:

* NEW PROVIDER: Exoscale (#390)
* Add SSHFP DNS record support. (#439)
* Add NAPTR support. (#461)
* Add --expect-no-changes flag to preview (#449)
* IGNORE() now supports glob pattern/wildcards (#463)
* require() now supports loading JSON too (#474)
* SPF_BUILDER() now supports setting the TTL (#476)
* CAA_BUILDER() makes it easier to add CAA records (#478)
* Check for duplicate records much earlier (#467)
* Add SIP/JABBER labels to underscore exception list (#453)
* require() now handles paths as relative (like nodeJS) (#443)

Provider-specific changes:

* ACTIVEDIRECTORY: Full support for managing NS records. (#450)
* NAMEDOTCOM: Improve error docs
* CLOUDFLARE: Added TLSA and SSHFP support (#484)
* CLOUDFLARE: Added options to set the target account for new domains (#430)
* CLOUDFLARE: Fix CF trying to update non-changeable TTL (#489)
* CLOUDFLARE: SPF records should be converted to TXT Fixes #446 (#480)
* ROUTE53/GCLOUD: Add Delegation/nameserver Sets (#448)
* DIGITALOCEAN: Fix #479: Filter SOA records from Digitalocean (#485)
* OVH: Fixed registrar ns correction (#486)
* OVH: Fixed DKIM when having longer keys (#487) (#488)
* OVH: Update to use newer client library (#445)
* OVH: Certify SSHFP support (#482)
* OVH: Certify that CAA support (#477)
* OVH: Documentation: Fix OVH API First Steps link (#416)

Minor cleanups:

* General docs improvements (#481)
* DOC: Apply brand-preferred case (#429)
* DOCUMENTATION: Document bugid 491 (#492)
* DOCS: Fix many spelling errors (#471)
</releaseNotes>
</metadata>
<files>
<file src="legal\**" target="legal" />
Expand Down
4 changes: 2 additions & 2 deletions automatic/dnscontrol/legal/VERIFICATION.txt
Expand Up @@ -6,13 +6,13 @@ The embedded software have been downloaded from the listed download
location on <https://github.com/StackExchange/dnscontrol/releases>
and can be verified by doing the following:

1. Download the following <https://github.com/StackExchange/dnscontrol/releases/download/v0.2.8/dnscontrol.exe>
1. Download the following <https://github.com/StackExchange/dnscontrol/releases/download/v2.9/dnscontrol.exe>
2. Get the checksum using one of the following methods:
- Using powershell function 'Get-FileHash'
- Use chocolatey utility 'checksum.exe'
3. The checksums should match the following:

checksum type: sha256
checksum: 05014ED72C9C30E56422A58C9B6EE4751AD012CB5E4CBA18F80915572E50F6E1
checksum: A39522006BE2EE1DFB61940BC8887670BEE6D047F591C5ECD42EAF4270E34B58

The file 'LICENSE.txt' has been obtained from <https://github.com/StackExchange/dnscontrol/blob/f61c584ddc77ea52ed851b6d24c4e463b7e941f2/LICENSE>
2 changes: 1 addition & 1 deletion automatic/origin/info
@@ -1 +1 @@
"96b0a9b0508d29af51ffa0a11df86487-14"|10.5.38.25027
"23d58e4c99cefe5d810f9f96d8fbddcf-14"|10.5.38.26728
2 changes: 1 addition & 1 deletion automatic/origin/origin.nuspec
Expand Up @@ -3,7 +3,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2015/06/nuspec.xsd">
<metadata>
<id>origin</id>
<version>10.5.38.25027</version>
<version>10.5.38.26728</version>
<packageSourceUrl>https://github.com/AdmiringWorm/chocolatey-packages/tree/master/automatic/origin</packageSourceUrl>
<owners>AdmiringWorm, thaiphan</owners>
<title>Origin</title>
Expand Down
8 changes: 4 additions & 4 deletions automatic/origin/tools/chocolateyInstall.ps1
Expand Up @@ -7,7 +7,7 @@ $packageArgs = @{
packageName = $env:ChocolateyPackageName
url = 'https://download.dm.origin.com/origin/live/OriginSetup.exe'
softwareName = 'Origin*' # Probably not needed, but we add registry keys so we keep it
checksum = '3B0A207584120905368A91E18BF1F509B9CC949C4733E1AB943C554EF32DA1DE31FBFA4E2A20C8D62E3F1FD9D76BC6E8DBCC7B695EED7CBAFCA75FFF55EB401F'
checksum = '93E6C60B250D58A53144B46D1C5B79856462F0A02036A53BCA5C7F4841253DE0D47DF2FAF1C5FFD7DB4B258CE7644040EFF42EC42D9FBB700B5338DB1B363DA1'
checksumType = 'sha512'
destination = Get-PackageCacheLocation
}
Expand All @@ -16,7 +16,7 @@ if ($env:ChocolateyForce -ne $true) {
try {
$InstalledVersion = Get-UninstallRegistryKey $packageArgs['softwareName'] | Select-Object -First 1 -Expand 'DisplayVersion'

if ([Version]::Parse($InstalledVersion) -ge [Version]::Parse('10.5.38.25027'))
if ([Version]::Parse($InstalledVersion) -ge [Version]::Parse('10.5.38.26728'))
{
Write-Host "Skipping installation because version $InstalledVersion is already installed."
return
Expand All @@ -34,10 +34,10 @@ $packageArgs['file'] = $zipFile
$packageArgs['destination'] = GetInstallLocation $pp

if ($pp.NoAutoUpdate) {
CreateRegistrySettings -installPath $packageArgs['destination'] -autoUpdate $false -version '10.5.38.25027'
CreateRegistrySettings -installPath $packageArgs['destination'] -autoUpdate $false -version '10.5.38.26728'
}
else {
CreateRegistrySettings -installPath $packageArgs['destination'] -autoUpdate $true -version '10.5.38.25027'
CreateRegistrySettings -installPath $packageArgs['destination'] -autoUpdate $true -version '10.5.38.26728'
}

Get-ChocolateyUnzip @packageArgs
Expand Down

0 comments on commit 4877d67

Please sign in to comment.