Fix 1Password Windows publisher name capitalization (#37946)
## Summary Fixes the publisher name in the 1Password Windows Fleet-maintained app query to match the actual Windows registry value. ## Issue The generated query was using `AgileBits Inc.` (capital 'B') from the winget manifest, but Windows registry shows the publisher as `Agilebits Inc.` (lowercase 'b'). This caused a mismatch preventing Fleet from properly matching the installed software with the Fleet-maintained app. ## Changes - Added `program_publisher` override to `inputs/winget/1password.json` with the correct publisher name - Regenerated output manifest with corrected query ## Test plan - [x] Verify the query matches actual Windows registry value on a test host - [x] Confirm Fleet can now properly match installed 1Password software
This commit is contained in:
@@ -7,5 +7,6 @@
|
||||
"installer_type": "msi",
|
||||
"installer_scope": "machine",
|
||||
"default_categories": ["Productivity"],
|
||||
"uninstall_script_path": "ee/maintained-apps/inputs/winget/scripts/1password_uninstall.ps1"
|
||||
"uninstall_script_path": "ee/maintained-apps/inputs/winget/scripts/1password_uninstall.ps1",
|
||||
"program_publisher": "Agilebits Inc."
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
{
|
||||
"version": "8.11.23",
|
||||
"queries": {
|
||||
"exists": "SELECT 1 FROM programs WHERE name = '1Password' AND publisher = 'AgileBits Inc.';"
|
||||
"exists": "SELECT 1 FROM programs WHERE name = '1Password' AND publisher = 'Agilebits Inc.';"
|
||||
},
|
||||
"installer_url": "https://c.1password.com/dist/1P/win8/1PasswordSetup-8.11.23.msi",
|
||||
"install_script_ref": "8959087b",
|
||||
|
||||
Reference in New Issue
Block a user