Wazuh Packages v4.3.0
What's Changed
- Changed provision to kibana/data folder by @okynos in #642
- Upgrade specs for new deps url and TARGET=agent in make deps by @davidjiglesias in #646
- Update dependencies url by @AdriiiPRodri in #645
- Add specs files to build Wazuh 4.1.2 by @wazuhci in #656
- Add specs files to build Wazuh 4.1.3 by @wazuhci in #668
- Add GCC5 support to Manager build with Python 3.9 by @okynos in #672
- Add specs files to build Wazuh 4.1.4 by @wazuhci in #684
- Add specs files to build Wazuh 4.3.0 by @wazuhci in #689
- Update 4.3.0 SPECS with latest Wazuh building changes by @chemamartinez in #691
- Update generate Debian package tool help output by @jcruzlp in #680
- Fix 5.0 and 4.3 SPECS by @DFolchA in #696
- Removed code from provision-opendistro.sh by @jcruzlp in #681
- Changed name of opendistro_performance_analyzer plugin by @DFolchA in #720
- Upgrade master branch with 4.2 changes by @okynos in #722
- Add specs files to build Wazuh 4.1.5 by @wazuhci in #726
- Change default user and group by @DFolchA in #716
- Change sol group/user by @DFolchA in #728
- Prevent SPECS from disabling Syscollector on AIX by @vikman90 in #734
- Fix aix 6.1 checksum generation by @okynos in #740
- Master specs clean non 4.3.x by @rauldpm in #771
- Add new sca files for MS IIS, Oracle Database 19c, MongoDB 3.6, Nginx, SQL Server and SLES by @DFolchA in #797
- Add libwazuhshared to master by @DFolchA in #801
- Update Windows compiler dockerfile to update minGW (Master branch) by @okynos in #805
- Add Ubuntu and Amazon linux SCA files to SPECS by @DFolchA in #782
- Merge 4.2 master by @DFolchA in #811
- Add ossec-init to 4.3 RPM SPECS by @DFolchA in #814
- Add fedora sca.files templates by @DFolchA in #815
- Fix netstat typo by @DFolchA in #825
- Apply changes master by @DFolchA in #831
- Added unattended script master by @rauldpm in #840
- Ova 4.2 to master by @rauldpm in #850
- Update changelog by @DFolchA in #860
- Merge 4.2.1 into stable branch by @DFolchA in #856
- Wazuhapp update build script kibana 7.11 by @frankeros in #872
- Merge 4.2 changes into master by @DFolchA in #874
- Update 4.3 branch with master branch by @rauldpm in #875
- Remove applications SCA dir from RP; agent specs by @DFolchA in #876
- Update master with 4.3 branch to fix applications SCA dir by @rauldpm in #879
- Fix error with Find in CentOS 5 package building by @DFolchA in #888
- Merge master into 4.3 by @DFolchA in #889
- remove "-" from tee command by @darsh12 in #891
- Remove "-" from tee command stable branch by @DFolchA in #892
- Rename unattended scripts master by @DFolchA in #893
- Change resources link by @DFolchA in #899
- Rename unattended scripts by @DFolchA in #895
- Add VERSION file by @DFolchA in #903
- Add VERSION file by @DFolchA in #904
- Bump unattended scripts to version 4.2.2. by @DFolchA in #905
- Allow creation of wpk for macOS and add wpk_root.pem to .pkg package by @Nicogp in #855
- Remove execute permissions before build the splunk package by @frankeros in #919
- Add solaris 11.4 SCA files by @DFolchA in #944
- Unattended script missing escape character [master] by @verdx in #923
- Re-enable disk allocation in elasticsearch templates by @verdx in #925
- Add ossec group to Solaris Packages by @DFolchA in #949
- Add new CDB lists to manager packages by @DFolchA in #966
- Add ppc64le packages little improvements by @okynos in #975
- Removed repeated argument in getHelp method in unattended script [master] by @verdx in #959
- Removed echo corresponding to a download link in unattended installer [master] by @verdx in #956
- Fixed wazuh-passwords-tool.sh so it doesn't remove the password in kibana.yml [master] by @verdx in #930
- Fix macos problem with wazuh group by @DFolchA in #978
- Added function to get passwords from file in wazuh-passwords-tool.sh[master] by @verdx in #938
- Remove chkconfig from RPM SPECS by @DFolchA in #977
- Add script for downloading the required packages for an offline installation by @javimed in #988
- Corrected logger usage [master] by @verdx in #941
- Fixed wazuh-passwords-tool.sh for opensuse tumbleweed [master] by @verdx in #980
- Revert "Add new CDB lists to manager packages" by @alberpilot in #998
- Fix wazuh user error in Debian packages by @DFolchA in #1005
- Fixed the logger for the unattended installer [master] by @verdx in #1000
- Removed usage of echo to populate instances.yml, changed for template and sed [master] by @verdx in #964
- Removed warning and added text in wazuh-passwords-tool.sh final message [4.3] by @verdx in #1020
- Add ossec user and group during compilation by @DFolchA in #1023
- Removed cd usages in unattended installer and fixed uninstaller [4.3] by @verdx in #1012
- Fix filebeat local install unify unattended by @rauldpm in #1046
- Change realpath to readlink command - Unify unattended by @rauldpm in #1056
- Bump unattended 4.3.0 by @DFolchA in #1048
- Architecture check and logger improvement by @lastranikos in #1053
- Change health check call in AIO unify by @rauldpm in #1043
- Added development flag to unattended unification and fixed wazuh system repository by @rauldpm in #1058
- Remove restore-permissions.sh from Debian Packages by @c-bordon in #1060
- Fix curl kibana.yml 4.3 by @rauldpm in #1067
- Fix wrong healthcheck parameter by @DFolchA in #1070
- Fixed elasticsearch distributed installer by @verdx in #1065
- Fix groupdel ossec error in upgrade to 4.3.0 by @c-bordon in #1074
- Unattended changes the login screen in kibana [unified] by @verdx in #1033
- Corrected and finished the debug option for the unified unattended installer by @verdx in #1042
- Kibana all-in-one is initialized in the same way as the distributed installation by @verdx in #1075
- Remove wazuh user from unattended/OVA/AMI 4.3 by @rauldpm in #1078
- Fix kibana login page unify by @rauldpm in #1081
- Increase admin.pem cert expiration date 4.3 by @rauldpm in #1086
- Increase admin.pem cert expiration date unify-unattended by @rauldpm in #1083
- Removed the parameters for node names in the unattended installer by @verdx in #1089
- Add log4j remediation by @verdx in #1090
- Update g++ to fix undefined behavior on opensuse tumbleweed by @Dwordcito in #1051
- Fix wazuh install in unify-unattended script by @lastranikos in #1072
- Fix log4j mitigation options file unify by @rauldpm in #1095
- Add log4j mitigation 4.3 by @rauldpm in #1096
- Add progress bar to unattended installation by @verdx in #1080
- Fix wazuh password tool unify by @rauldpm in #1100
- Update unify config branch by @alberpilot in #1103
- Unify config.yml standard by @DFolchA in #1088
- Unattended fix Kibaba config error and alert index by @lastranikos in #1101
- Remove OpenDistro wazuh user from ova/unattended unify by @rauldpm in #1111
- Fix linux wpk generation 4.3 by @rauldpm in #1112
- Added new log4j remediation 4.3 by @rauldpm in #1106
- Add new log4j mitigation unify by @rauldpm in #1108
- Added start cluster option to unattended by @verdx in #1110
- Logging messages improvements by @alberpilot in #1114
- Added overwrite and uninstall options to unify and check for argument errors by @verdx in #1098
- Fix client keys Ownership for 3.7.x and previous versions by @c-bordon in #1123
- Added a spinner during the installation that shows it is not blocked by @verdx in #1113
- Unattended fix for test RPM by @lastranikos in #1121
- Add new 2.17.1 log4j mitigation version 4.3 by @rauldpm in #1132
- Added 'function' keyword to all functions in the installer by @verdx in #1135
- Changed condition to check node names by @verdx in #1140
- Make changes to help text and loggers output by @javimed in #1139
- Fixes the calls to the logger in function checkPreviousCertificates by @verdx in #1142
- Add new
wodles/gcloud
files and folders to Solaris11 SPEC by @noise-kngdm in #1126 - Fix unattended distributed check unify by @rauldpm in #1119
- Unattended fix OpenSSL install by @lastranikos in #1138
- Fix unattended distributed check 4.3 by @rauldpm in #1117
- Disable spinner option needed by @alberpilot in #1145
- Unattended fix dev in testing by @lastranikos in #1146
- Fix solaris 11 upgrade 4.3 by @rauldpm in #1147
- Generate random passwords in unified unattended by @DFolchA in #1079
- Fix echo redirection in Debian postinst by @DFolchA in #1150
- Fix certificates creation using parameters unify by @rauldpm in #1160
- Internal improvements to
wazuh-install-improvements branch
by @alberpilot in #1164 - Wazuh install improvements by @DFolchA in #1157
- Obtain IP of an interface in wazuh passwords tools script by @fcaffieri in #1156
- Obtain IP of an interface in wazuh passwords tools script by @fcaffieri in #1153
- Unify unattended tumbleweed by @DFolchA in #1166
- Unify unattended ctrl c by @DFolchA in #1169
- Unify unattended improvements by @DFolchA in #1171
- Adding diagrams to readme by @alberpilot in #1175
- Fixed errors detected by the unit testing [checks.sh, common.sh] by @verdx in #1174
- Unit testing using Bach [checks.sh, common.sh] by @verdx in #1136
- Unit testing using Bach [wazuh.sh] by @verdx in #1170
- Fixed errors detected by the unit testing [kibana.sh] by @verdx in #1183
- Unit testing using Bach [filebeat.sh] by @verdx in #1180
- Unit testing using Bach [kibana.sh] by @verdx in #1182
- Add cluster checks to kibana installation by @DFolchA in #1184
- Fixes bugs in unit-tests.sh by @verdx in #1185
- Unit testing using Bach [elasticsearch.sh] by @verdx in #1187
- Unattended install tests updates by @teddytpc1 in #1165
- Unattended install tests update by @teddytpc1 in #1189
- Fix archlinux package generation parameters 4.3 by @rauldpm in #1193
- Exception updated by @teddytpc1 in #1195
- Fixed errors detected by the unit testing [wazuh-cert-tool.sh] by @verdx in #1199
- Unit testing using Bach [wazuh-cert-tool.sh] by @verdx in #1198
- Development guide and unified functions by @alberpilot in #1188
- Fix certificates creation using parameters 4.3 by @rauldpm in #1162
- Fixed tests by @verdx in #1200
- Fix one kibana unit test by @verdx in #1201
- Fixed errors detected by the unit testing [wazuh-passwords-tool.sh] by @verdx in #1204
- Unit testing using Bach [wazuh-passwords-tool.sh] by @verdx in #1203
- [Kibana app] Support
pluginPlatform.version
property in the app manifest by @Desvelao in #1208 - Minor improvements to the unattended installer by @verdx in #1209
- Add missing required packages to the unattended installation scripts by @vikman90 in #1215
- Unattended installer modules functions must be prefixed by module name. by @verdx in #1229
- Indexer v1 package SPECs by @okynos in #1226
- Upgrade indexer base to 1.2.4 and perform improvements by @okynos in #1235
- Fixes for the unattended installation after testing by @verdx in #1230
- Unattended installer adapted to indexer and dashboards by @alberpilot in #1238
- Changed names for checks.sh and common.sh functions, adding module name by @verdx in #1241
- Add Wazuh-Dashboards packages to big-product Branch by @c-bordon in #1233
- Unattended test cluster exception added by @teddytpc1 in #1243
- Unify unattended fixes for the healtch check and apt installations by @verdx in #1250
- Added journalctl output to log when starting or restarting service fails by @verdx in #1251
- Base indexer generation procedure by @okynos in #1246
- Dashboard v2 Package and Base generation Procedure by @c-bordon in #1252
- Indexer and dashboards automatic package building procedure by @okynos in #1236
- Fix certs permissions in RPM by @alberpilot in #1256
- Dashboards to dashboard rename by @alberpilot in #1253
- Merge Wazuh Dashboard v3 by @c-bordon in #1261
- Change wazuh_servers tag in config.yml by @DFolchA in #1262
- Replace Wazuh dashboard header address from home to wazuh by @c-bordon in #1265
- Wazuh Passwords tool prints password when all are changed by @verdx in #1269
- Update Changelog 4.3 by @verdx in #1267
- wazuh-dashboard favicon replacement by @alberpilot in #1271
- Check if group exists before removing by @DFolchA in #1277
- Fix partition size in AIX package generation by @rauldpm in #1274
- Unify unattended single artifact by @verdx in #1260
- Fix Wazuh not stopping after uninstalling by @DFolchA in #1280
- Rename dashboard.yml to opensearch_dashbaords.yml by @c-bordon in #1283
- Change indexer Port by @c-bordon in #1290
- Replace Wazuh Logo by @c-bordon in #1294
- Allow Solaris 11 post install to run on installation by @DFolchA in #1292
- Change indexer port and rename dashboard configuration file by @DFolchA in #1295
- Dashboard v5 by @c-bordon in #1291
- Improve log message installation assistant by @DFolchA in #1298
- Fix user deletion warning RPM manager by @DFolchA in #1302
- Use keystore to change filebeat password by @DFolchA in #1304
- Fix unattended certificate permissions by @DFolchA in #1312
- Adapt test unattended to comments in password_file by @DFolchA in #1313
- Check recommended OS in wazuh installation assistant by @DFolchA in #1317
- Documentation templates folder created by @c-bordon in #1320
- Adapt ova to new unattended with wazuh-dashboard and wazuh-indexer by @rauldpm in #1314
- Removed log files for Wazuh-dashboard by @c-bordon in #1323
- Add centos8 vault repository due to EOL 4.3 by @rauldpm in #1307
- Remove wazuh-dashboard log from configuration files by @DFolchA in #1325
- Add Offline Installation for Unattended by @c-bordon in #1326
- Remove unused svc from solaris 11 package generation by @DFolchA in #1329
- Removed Wazuh logo from opensearch dashboards menu by @c-bordon in #1335
- Folder for tar file in Unnattended installer by @c-bordon in #1319
- Change password file structure unify by @rauldpm in #1327
- Merge unattended script into 4.3 by @DFolchA in #1331
- Update install assistant by @DFolchA in #1345
- Generate wazuh-certs-tool.sh and wazuh-passwords-tool.sh scripts instead of copying them from repository by @fcaffieri in #1347
- Fixed builder.sh generated permissions by @miguelfdez99 in #1355
- Changed name from indexerSecurityInitializer.sh to indexer-security-init.sh by @c-bordon in #1363
- Fix for certs-tool by @c-bordon in #1352
- Added new information at beginning of the run by @alberpilot in #1370
- Change dependencies installation order by @alberpilot in #1371
- Changed starting application messages by @alberpilot in #1372
- Create installation asistant temporary files in /tmp by @DFolchA in #1377
- Remove extra copyright blocks from generated scripts by @DFolchA in #1376
- Add rm to wazuh-install-files in rollBack function by @c-bordon in #1378
- Changed added repository message and .repo file permissions by @alberpilot in #1380
- Rename certificates in configuration files by @DFolchA in #1375
- Verify that components have been installed with common_checkInstalled by @DFolchA in #1386
- Remove demo certificates from indexer and dashboard packages by @rauldpm in #1390
- Remove ip message from OVA 4.3 by @rauldpm in #1395
- Preserve Wazuh Dashboard login customization by @c-bordon in #1396
- Resolved apt lock error by @c-bordon in #1401
- Update Filebeat configuration template by @s-ocando in #1408
- Replace hardcoded group name to variable by @c-bordon in #1418
- Improved redirection message by @alberpilot in #1419
- Certificates permissions updated for unattended installer by @fcaffieri in #1415
- Strange characters deleted for ova logo by @miguelfdez99 in #1420
- Fix APT lock detection and retry inside installCommon function in unattended installer by @okynos in #1423
- Fix Wazuh installation assistant to be able to process CRLF config.yml by @fcaffieri in #1426
- [FEAT][Build][Plugin][OpenSearch Dashboards] Add a process to build the plugin for OpenSearch Dashboards by @Desvelao in #1432
- Set as warning the unhandled promises in wazuh dashboard by @rauldpm in #1434
- Removed extra spaces in name servers and ips by @c-bordon in #1435
- Check if Indexer is listening on Port 9300 after install by @c-bordon in #1439
- Changed some messages by @c-bordon in #1440
- Remove quotes into cert_parseYaml tools by @fcaffieri in #1438
- Fix dependencies for AIX package building by @DFolchA in #1430
- Improve config.yml by @DFolchA in #1443
- 1449 certs tool certificate permissionsownership to4.3 by @fcaffieri in #1450
- Changed CONFIG_DIR var in opensearch-dashboards script by @c-bordon in #1451
- Fix permissions of .opensearch.keystore.initial_md5sum by @c-bordon in #1455
- Certs names should be taken dynamically in indexer-security-init.sh by @miguelfdez99 in #1441
- Fixed filebeat template URL using unattended assistant by @alberpilot in #1457
- Validation for host and port in main function by @miguelfdez99 in #1460
- Remove double quotation mark from host address by @rauldpm in #1461
- Remove quotation marks from host, port and certificate path by @rauldpm in #1462
- Added ssl verification mode to filebeat Elastic basic by @alberpilot in #1464
- Changed jvm.options RAM size to MB by @okynos in #1463
- Fix dashboardinstalled variable by @c-bordon in #1467
- Disabled multitenancy by default in dashboard, changed the app default route by @okynos in #1471
- Removing root requirement for download option from Wazuh installation assistant and other improvements by @c-bordon in #1465
- Improve installation assistan log messages by @DFolchA in #1468
- Remove plugins.security.audit.type from opensearch.yml by @DFolchA in #1477
- Added default tenant to URL by @okynos in #1476
- Added -q in grep to hide apt lock error message by @miguelfdez99 in #1478
- Fix Pop up random show up by @okynos in #1479
- Added ctrl-c handler by @miguelfdez99 in #1475
- Remove service disabling from packages by @DFolchA in #1480
- Valid node name validation by @c-bordon in #1483
- Upgrade requirements OVA by @c-bordon in #1487
- Installation assistant improvements 4th iteration by @DFolchA in #1488
- Fix script execution in verbose mode finish before crashes by @fcaffieri in #1486
- Remove Wazuh dashboard password message by @DFolchA in #1492
- Update ova motd message 4.3 by @rauldpm in #1494
- Log's correction and cluster status check by @fcaffieri in #1495
- Fix unhandled promise for dashboard by @c-bordon in #1497
- Improved APT locked message and retry time by @okynos in #1499
- Fix dashboard ip messages by @rauldpm in #1500
- Hide passwords in log file by @DFolchA in #1496
- Fix Loading logo by @c-bordon in #1505
- Fix error not showing verbose mode by @DFolchA in #1506
- Changed documentation links by @c-bordon in #1512
- Update ova requirements by @rauldpm in #1510
New Contributors
- @darsh12 made their first contribution in #891
- @lastranikos made their first contribution in #1053
- @teddytpc1 made their first contribution in #1165
- @Desvelao made their first contribution in #1208
- @miguelfdez99 made their first contribution in #1355
- @s-ocando made their first contribution in #1408
Full Changelog: v4.2.1...v4.3.0