mirror of
https://github.com/ScoopInstaller/Main.git
synced 2025-12-18 21:31:21 +00:00
55 lines
2.3 KiB
JSON
55 lines
2.3 KiB
JSON
{
|
|
"homepage": "https://unbound.net/",
|
|
"version": "1.8.0",
|
|
"license": "BSD-3-Clause",
|
|
"architecture": {
|
|
"64bit": {
|
|
"url": "https://unbound.net/downloads/unbound-1.8.0.zip",
|
|
"hash": "f07a7af04339765d96823858233b0d24e114b4ba022fb7a2fcabbeb69644b107"
|
|
},
|
|
"32bit": {
|
|
"url": "https://unbound.net/downloads/unbound-1.8.0-w32.zip",
|
|
"hash": "4cfc6537b20be4b506abd3525077067dbced3e714d57c486225f566675bedfc3"
|
|
}
|
|
},
|
|
"bin": [
|
|
"unbound.ps1",
|
|
"create_unbound_ad_servers.cmd",
|
|
"unbound_cache.cmd",
|
|
"unbound-control-setup.cmd"
|
|
],
|
|
"persist": "service.conf",
|
|
"suggest": {
|
|
"openssl": [
|
|
"openssl",
|
|
"openssl10x"
|
|
],
|
|
"wget": [
|
|
"wget"
|
|
]
|
|
},
|
|
"checkver": {
|
|
"url": "https://unbound.net/download.html",
|
|
"re": "Unbound ([\\d.]+) \\(Current version\\)"
|
|
},
|
|
"autoupdate": {
|
|
"architecture": {
|
|
"64bit": {
|
|
"url": "https://unbound.net/downloads/unbound-$version.zip"
|
|
},
|
|
"32bit": {
|
|
"url": "https://unbound.net/downloads/unbound-$version-w32.zip"
|
|
}
|
|
},
|
|
"hash": {
|
|
"url": "$url.sha256"
|
|
}
|
|
},
|
|
"pre_install": "echo \"if (`$args.count -eq 0) {`n `t`Start-Process -WorkingDirectory `\"`$psscriptroot`\" -f unbound.exe -a '-c service.conf'-WindowStyle Hidden`n`tWrite-Host -F Green `\"Unbound started in background.``nRun 'ps -n unbound' to show the processes``nRun 'kill -n unbound' to stop the processes`\"`n} else {`n`t& `$psscriptroot @args `n}\" | out-file $dir\\unbound.ps1",
|
|
"post_install": [
|
|
"(gc \"$dir\\create_unbound_ad_servers.cmd\").Replace('C:\\Program Files (x86)', (convert-path \"$dir\\..\")).replace('%prefix%\\Unbound', '%prefix%\\current') | sc \"$dir\\create_unbound_ad_servers.cmd\"",
|
|
"(gc \"$dir\\unbound_cache.cmd\").Replace('C:\\Program Files (x86)', (convert-path \"$dir\\..\")).replace('%prefix%\\Unbound', '%prefix%\\current') | sc \"$dir\\unbound_cache.cmd\"",
|
|
"(gc \"$dir\\unbound-control-setup.cmd\").Replace('C:\\Program Files', (convert-path \"$dir\\..\")).replace('%prefix%\\Unbound', '%prefix%\\current') | sc \"$dir\\unbound-control-setup.cmd\""
|
|
]
|
|
}
|