mirror of
https://github.com/fleetdm/fleet
synced 2026-05-01 02:17:21 +00:00
## Summary - Adds Okta Verify as a custom package for x86 Windows workstations in the Fleet GitOps configuration - Creates `it-and-security/lib/windows/software/okta-verify.yml` using the `$DOGFOOD_OKTA_VERIFY_WINDOWS_URL` secret for the download URL - Configures the app in `workstations.yml` with `self_service: true`, `setup_experience: true`, the "Security" category, and scoped to `x86-based Windows hosts` label ## Changes 1. **New file**: `it-and-security/lib/windows/software/okta-verify.yml` — Software definition with the secret-referenced URL 2. **Modified**: `it-and-security/teams/workstations.yml` — Added Okta Verify package reference under `software.packages` in the Windows apps section Built for [Allen Houchins](https://fleetdm.slack.com/archives/D0AFASNBZMW/p1772924912095649) by [Kilo for Slack](https://kilo.ai/features/slack-integration) --------- Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com> Co-authored-by: Allen Houchins <32207388+allenhouchins@users.noreply.github.com> Co-authored-by: Allen Houchins <allenhouchins@mac.com>
27 lines
565 B
PowerShell
27 lines
565 B
PowerShell
# Learn more about .exe install scripts:
|
|
# http://fleetdm.com/learn-more-about/exe-install-scripts
|
|
|
|
$exeFilePath = "${env:INSTALLER_PATH}"
|
|
|
|
try {
|
|
|
|
# WiX Burn bootstrapper uses /quiet for silent installation
|
|
$processOptions = @{
|
|
FilePath = "$exeFilePath"
|
|
ArgumentList = "/quiet /norestart"
|
|
PassThru = $true
|
|
Wait = $true
|
|
}
|
|
|
|
# Start process and track exit code
|
|
$process = Start-Process @processOptions
|
|
$exitCode = $process.ExitCode
|
|
|
|
# Prints the exit code
|
|
Write-Host "Install exit code: $exitCode"
|
|
Exit $exitCode
|
|
|
|
} catch {
|
|
Write-Host "Error: $_"
|
|
Exit 1
|
|
}
|