mirror of
https://github.com/fleetdm/fleet
synced 2026-05-01 10:27:35 +00:00
This pull request adds support for managing the installation and uninstallation of 010 Editor (version 16.0.2, 64-bit) on Windows via Winget in the maintained apps system. It introduces metadata, install/uninstall scripts, and output definitions for this application, enabling automated deployment and inventory. **010 Editor integration:** * Added a new input definition for 010 Editor in `winget/010-editor.json`, specifying metadata, installer details, and script paths. * Implemented PowerShell scripts for silent installation (`010-editor_install.ps1`) and uninstallation (`010-editor_uninstall.ps1`) tailored for Inno Setup-based installers. [[1]](diffhunk://#diff-4d1e3101294ff5dcd9414cbbd5a470a1bd2942f5d4e8db5c25c9fe4098b815b3R1-R28) [[2]](diffhunk://#diff-2ec71055559f078b69fc8cd53d483fc7738f0dbe7af384dda9587ecd76aeed23R1-R91) **Output and inventory updates:** * Generated a new output file `windows.json` for 010 Editor, including version info, installation checks, installer URL, script references, and SHA256 hash. * Updated the main `apps.json` output to include 010 Editor as a Windows application, ensuring it appears in the maintained apps inventory.
12 lines
479 B
JSON
12 lines
479 B
JSON
{
|
|
"name": "010 Editor",
|
|
"slug": "010-editor/windows",
|
|
"package_identifier": "SweetScape.010Editor",
|
|
"unique_identifier": "010 Editor 16.0.2 (64-bit)",
|
|
"installer_arch": "x64",
|
|
"installer_type": "exe",
|
|
"installer_scope": "machine",
|
|
"default_categories": ["Developer tools"],
|
|
"install_script_path": "ee/maintained-apps/inputs/winget/scripts/010-editor_install.ps1",
|
|
"uninstall_script_path": "ee/maintained-apps/inputs/winget/scripts/010-editor_uninstall.ps1"
|
|
}
|