-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows (MSI) Installer Creation #134
Comments
Update 01/10/2024
On hold
Update 18/11/2024
Update 19/11/2024
Update 20/11/2024
RemoveAllScript.zip On hold |
Update 16/12/2024
Update 17/12/2024
Update 18/12/2024
Update 19/12/2024
Update 20/12/2024
Update 23/12/2024
Update 24/12/2024
Update 26/12/2024
Update 27/12/2024
Update 30/12/2024
Update 7/1/2025
Update 8/01/2025
|
Generate compiled code:
Output
Generate package signed:
Output
Install msi
postinstall.ps1 log (contained in install.log file)``` WixQuietExec: Directory already exists: C:\ProgramData\wazuh-agent WixQuietExec: Directory already exists: C:\ProgramData\wazuh-agent\config WixQuietExec: Creating directory: C:\ProgramData\wazuh-agent\config\shared WixQuietExec: Creating directory: C:\ProgramData\wazuh-agent\var WixQuietExec: Creating directory: C:\ProgramData\wazuh-agent\run WixQuietExec: Directories created successfully. WixQuietExec: Comparing C:\ProgramData\wazuh-agent\config\wazuh-agent.yml with C:\Program Files\wazuh-agent\wazuh-agent.yml WixQuietExec: Current configuration file is identical to the source. No backup needed. WixQuietExec: Config file moved successfully. WixQuietExec: Installing service Wazuh Agent. WixQuietExec: Service Wazuh Agent installed successfully. WixQuietExec: Starting agent. WixQuietExec: Starting service Wazuh Agent. WixQuietExec: Service Wazuh Agent started successfully. WixQuietExec: postinstall.ps1 script completed. ```
Uninstall msi
cleanup.ps1 log (contained in uninstall.log file)
Testing upgrade and files
|
Related to new generation scriptsThe new scripts can be executed from any working directory.
Some parameters are related to the location of the executables of certain tools, these can be configured as environment variables, and then it is not necessary to set them:
Testing
|
Parent Issue:
Description
This issue involves creating an MSI installer for Windows to simplify the installation of the Wazuh agent. The installer should ensure that the agent is correctly registered as a Windows Service and handle all required dependencies and installation tasks.
Functional Requirements
Implementation Restrictions
Acceptance Criteria
The text was updated successfully, but these errors were encountered: