From 191ba910fe80fd6fc70e16efd33657d29b6c5649 Mon Sep 17 00:00:00 2001 From: Tunisiano187 Date: Sun, 22 Sep 2024 14:27:56 +0000 Subject: [PATCH] Package download opendns-updater [skip ci] --- automatic/opendns-updater/README.md | 19 ++++++++++++ .../opendns-updater/opendns-updater.nuspec | 29 +++++++++++++++++++ .../tools/chocolateyinstall.ps1 | 21 ++++++++++++++ 3 files changed, 69 insertions(+) create mode 100644 automatic/opendns-updater/README.md create mode 100644 automatic/opendns-updater/opendns-updater.nuspec create mode 100644 automatic/opendns-updater/tools/chocolateyinstall.ps1 diff --git a/automatic/opendns-updater/README.md b/automatic/opendns-updater/README.md new file mode 100644 index 000000000..54518b2b4 --- /dev/null +++ b/automatic/opendns-updater/README.md @@ -0,0 +1,19 @@ +[![](https://img.shields.io/chocolatey/v/opendns-updater?color=green&label=opendns-updater)](https://chocolatey.org/packages/opendns-updater) [![](https://img.shields.io/chocolatey/dt/opendns-updater)](https://chocolatey.org/packages/opendns-updater) + +## OpenDNS Updater (Install) + +![Screenshot of OpenDNS Updater](https://d2v7u03x06aro3.cloudfront.net/img/win_up_22_main.png) + +OpenDNS Updater is useful if you have a dynamic IP address. It detects changes to your IP address and notifies OpenDNS service about the change so that your OpenDNS settings continue to be applied to your network. + +###[Click here for more information about OpenDNS services.](https://www.OpenDNS.com "OpenDNS's Homepage") + +**PACKAGING NOTE:** The uninstall is pseudo-silent. It will open up a feedback request page in your default browser. + +#### [choco://opendns-updater](choco://opendns-updater) +To use choco:// protocol URLs, install [(unofficial) choco:// Protocol support ](https://chocolatey.org/packages/choco-protocol-support) + +### Package-specific issue +If this package isn't up-to-date for some days, [Create an issue](https://github.com/tunisiano187/Chocolatey-packages/issues/new/choose) + +Support the package maintainer and [![Patreon](https://cdn.jsdelivr.net/gh/tunisiano187/Chocolatey-packages@d15c4e19c709e7148588d4523ffc6dd3cd3c7e5e/icons/patreon.png)](https://www.patreon.com/bePatron?u=39585820) diff --git a/automatic/opendns-updater/opendns-updater.nuspec b/automatic/opendns-updater/opendns-updater.nuspec new file mode 100644 index 000000000..f34cd20ae --- /dev/null +++ b/automatic/opendns-updater/opendns-updater.nuspec @@ -0,0 +1,29 @@ + + + + opendns-updater + 2.2.1.20170716 + OpenDNS Updater (Install) + OpenDNS.com + bcurran3 + + https://www.opendns.com/terms-of-service/ + https://support.opendns.com/entries/23218654-Where-do-I-download-an-OpenDNS-Dynamic-IP-updater-client- + https://raw.githubusercontent.com/bcurran3/ChocolateyPackages/master/opendns-updater/OpenDNSUpdater_icon.png + false + ![Screenshot of OpenDNS Updater](https://d2v7u03x06aro3.cloudfront.net/img/win_up_22_main.png) + +OpenDNS Updater is useful if you have a dynamic IP address. It detects changes to your IP address and notifies OpenDNS service about the change so that your OpenDNS settings continue to be applied to your network. + +###[Click here for more information about OpenDNS services.](https://www.OpenDNS.com "OpenDNS's Homepage") + +**PACKAGING NOTE:** The uninstall is pseudo-silent. It will open up a feedback request page in your default browser. + This is the officially supported OpenDNS Windows client, which sends your network's new IP Address to OpenDNS whenever it should change. + opendns updater dynamic dns admin + https://opendns.zendesk.com/entries/25977260-Dynamic-IP-Windows-Updater-Documentation + https://opendns.zendesk.com/entries/25977260-Dynamic-IP-Windows-Updater-Documentation + + + + + diff --git a/automatic/opendns-updater/tools/chocolateyinstall.ps1 b/automatic/opendns-updater/tools/chocolateyinstall.ps1 new file mode 100644 index 000000000..92eb37fde --- /dev/null +++ b/automatic/opendns-updater/tools/chocolateyinstall.ps1 @@ -0,0 +1,21 @@ +$ErrorActionPreference = 'Stop' +$packageName = 'opendns-updater' +$toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)" +$url = 'https://s3-us-west-1.amazonaws.com/opendns-downloads/OpenDNS-Updater-2.2.1.exe' +$checksum = 'F806B50836914731B1D5A5611B4F497191D097C58A728DD8129B29C7FB66FA25' +$silentArgs = '/S' +$validExitCodes = @(0) + +$packageArgs = @{ + packageName = $packageName + unzipLocation = $toolsDir + fileType = 'EXE' + url = $url + silentArgs = $silentArgs + validExitCodes= $validExitCodes + softwareName = 'OpenDNS Updater 2.2.1*' + checksum = $checksum + checksumType = 'sha256' +} + +Install-ChocolateyPackage @packageArgs