Исправил настройку слжубы опроса
This commit is contained in:
parent
72e6a8accd
commit
74d5ac86bb
@ -47,7 +47,18 @@ function Get-OsRelease {
|
||||
return Get-Content /etc/os-release | ConvertFrom-StringData
|
||||
}
|
||||
|
||||
# Регистрирует репозитории
|
||||
# Рекурсивно удаляет папку если она существует.
|
||||
function Remove-DirectoryIfNotExists([string] $path)
|
||||
{
|
||||
if (Test-Path $path) {
|
||||
Remove-Item -Path $path -Recurse -Force
|
||||
}
|
||||
}
|
||||
|
||||
###################################
|
||||
# Функции установки зависимостей.
|
||||
###################################
|
||||
|
||||
# Устанавливает рантайм aspnet
|
||||
function Install-DotnetRuntime
|
||||
{
|
||||
@ -72,7 +83,7 @@ function Install-DotnetRuntime
|
||||
apt-get update
|
||||
apt install aspnetcore-runtime-$dotnetRuntimeVersion -y
|
||||
|
||||
# Удаляем скачанный пакет
|
||||
# Убираем регистрацию репозитория и удаляем скачанный пакет.
|
||||
apt remove packages-microsoft-prod -y
|
||||
Remove-Item -Path packages-microsoft-prod.deb -Force
|
||||
}
|
||||
@ -272,19 +283,23 @@ if ($uninstall)
|
||||
|
||||
if (Test-Path -Path $serverServiceFile)
|
||||
{
|
||||
Write-Host "Удаление службы $serverServiceName"
|
||||
systemctl disable $serverServiceName
|
||||
Remove-Item -Path $serverServiceFile -Force
|
||||
}
|
||||
|
||||
if (Test-Path -Path $pollserviceServiceFile)
|
||||
{
|
||||
Write-Host "Удаление службы $pollserviceServiceName"
|
||||
systemctl disable $pollserviceServiceName
|
||||
Remove-Item -Path $pollserviceServiceFile -Force
|
||||
}
|
||||
|
||||
Remove-Item -Path $lersDir -Recurse -Force
|
||||
Remove-Item -Path $dataDir -Recurse -Force
|
||||
Write-Host "Удаление исполняемых файлов и данных"
|
||||
Remove-DirectoryIfNotExists -path $lersDir
|
||||
Remove-DirectoryIfNotExists -path $dataDir
|
||||
|
||||
Write-Host "Удаление ЛЭРС УЧЁТ завершено."
|
||||
Write-Host "Папка с конфигурацией $configDir не удалена. Вы можете удалить её вручную, если не планируете переустанавливать ЛЭРС УЧЁТ."
|
||||
|
||||
exit 0;
|
||||
@ -418,7 +433,7 @@ if (-not $update)
|
||||
}
|
||||
|
||||
$templateConfig = "$lersDir/PollService/Lers.PollService.ini.template"
|
||||
$config = "$lersDir/PollService/Lers.PollService.ini"
|
||||
$config = "$configDir/Lers.PollService.ini"
|
||||
|
||||
(Get-Content $templateConfig).Replace("`$SERVER_ADDRESS`$:`$SERVER_PORT`$", $serverAddress) | Set-Content $config -Force
|
||||
|
||||
@ -448,7 +463,7 @@ chown -R $lersUser $configDir
|
||||
|
||||
if (-not $update)
|
||||
{
|
||||
# Создаём или службы systemd
|
||||
# Создаём службы systemd
|
||||
|
||||
if ($server)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user