mirror of
https://github.com/Icinga/icinga-powershell-framework.git
synced 2025-12-21 07:10:15 -05:00
Fixes powershell services url due to renaming
This commit is contained in:
parent
792ba86955
commit
abfbac1448
2 changed files with 3 additions and 3 deletions
|
|
@ -6,12 +6,12 @@ Requirements
|
||||||
|
|
||||||
As PowerShell Scripts / Modules can not be installed directly as Windows Service, we will require a little assistance here.
|
As PowerShell Scripts / Modules can not be installed directly as Windows Service, we will require a little assistance here.
|
||||||
|
|
||||||
In order to make this work, you will require the Icinga Windows Service which can be downloaded directly from the [GitHub Repository](https://github.com/Icinga/icinga-windows-service).
|
In order to make this work, you will require the Icinga Windows Service which can be downloaded directly from the [GitHub Repository](https://github.com/Icinga/icinga-powershell-service).
|
||||||
|
|
||||||
Install the Service
|
Install the Service
|
||||||
---
|
---
|
||||||
|
|
||||||
At first you will require the Service Binary from the [Icinga Windows Service GitHub Repository](https://github.com/Icinga/icinga-windows-service) and copy the binary locally to your system. A recommended path would be your Program Files / Program Files (x86) directory.
|
At first you will require the Service Binary from the [Icinga Windows Service GitHub Repository](https://github.com/Icinga/icinga-powershell-service) and copy the binary locally to your system. A recommended path would be your Program Files / Program Files (x86) directory.
|
||||||
|
|
||||||
Any other custom location is fully supported, has to be however accessable from the Windows Service Environment.
|
Any other custom location is fully supported, has to be however accessable from the Windows Service Environment.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,7 +9,7 @@ function Get-IcingaFrameworkServiceBinary()
|
||||||
|
|
||||||
if ([string]::IsNullOrEmpty($FrameworkServiceUrl)) {
|
if ([string]::IsNullOrEmpty($FrameworkServiceUrl)) {
|
||||||
if ((Get-IcingaAgentInstallerAnswerInput -Prompt 'Do you provide a custom source of the service binary?' -Default 'n').result -eq 1) {
|
if ((Get-IcingaAgentInstallerAnswerInput -Prompt 'Do you provide a custom source of the service binary?' -Default 'n').result -eq 1) {
|
||||||
$LatestRelease = (Invoke-WebRequest -Uri 'https://github.com/Icinga/icinga-windows-service/releases/latest' -UseBasicParsing).BaseResponse.ResponseUri.AbsoluteUri;
|
$LatestRelease = (Invoke-WebRequest -Uri 'https://github.com/Icinga/icinga-powershell-service/releases/latest' -UseBasicParsing).BaseResponse.ResponseUri.AbsoluteUri;
|
||||||
$FrameworkServiceUrl = $LatestRelease.Replace('/tag/', '/download/');
|
$FrameworkServiceUrl = $LatestRelease.Replace('/tag/', '/download/');
|
||||||
$Tag = $FrameworkServiceUrl.Split('/')[-1];
|
$Tag = $FrameworkServiceUrl.Split('/')[-1];
|
||||||
$FrameworkServiceUrl = [string]::Format('{0}/icinga-service-{1}.zip', $FrameworkServiceUrl, $Tag);
|
$FrameworkServiceUrl = [string]::Format('{0}/icinga-service-{1}.zip', $FrameworkServiceUrl, $Tag);
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue