You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Testing the unattended unification in OpenSUSE Tumbleweed, I have seen that the installation of wazuh-manager fails because chkconfig.
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: nothing provides '/sbin/chkconfig' needed by the to be installed wazuh-manager-4.2.5-1.x86_64
Solution 1: do not install wazuh-manager-4.2.5-1.x86_64
Solution 2: break wazuh-manager-4.2.5-1.x86_64 by ignoring some of its dependencies
Apparently, chkconfig is deprecated and is no longer incorporated into the new official OpenSUSE Tumbleweed boxes. This alone does not seem to be a problem if the installation is forced, but it prevents the unattended from being installed on this system.
From what I have seen, RPM packages are used, which incorporate it into their SPECS. It would be interesting to look for an alternative to this problem.
Apparently this was fixed in the PR #977, but both the branch 4.3 and the master branch (4.4) continue to maintain these files
Master branch
rpms/SPECS/4.4.0/wazuh-agent-4.4.0.spec: elif command -v service > /dev/null 2>&1 && command -v chkconfig > /dev/null 2>&1; then
rpms/SPECS/4.4.0/wazuh-agent-4.4.0.spec: chkconfig wazuh-agent off > /dev/null 2>&1
rpms/SPECS/4.4.0/wazuh-agent-4.4.0.spec: chkconfig --del wazuh-agent > /dev/null 2>&1
rpms/SPECS/4.4.0/wazuh-manager-4.4.0.spec: elif command -v service > /dev/null 2>&1 && command -v chkconfig > /dev/null 2>&1; then
rpms/SPECS/4.4.0/wazuh-manager-4.4.0.spec: chkconfig wazuh-api off > /dev/null 2>&1
rpms/SPECS/4.4.0/wazuh-manager-4.4.0.spec: chkconfig --del wazuh-api > /dev/null 2>&1
rpms/SPECS/4.4.0/wazuh-manager-4.4.0.spec: elif command -v service > /dev/null 2>&1 && command -v chkconfig > /dev/null 2>&1; then
rpms/SPECS/4.4.0/wazuh-manager-4.4.0.spec: chkconfig wazuh-manager off > /dev/null 2>&1
rpms/SPECS/4.4.0/wazuh-manager-4.4.0.spec: chkconfig --del wazuh-manager > /dev/null 2>&1
4.3 branch
rpms/SPECS/4.3.0/wazuh-manager-4.3.0.spec: elif command -v service > /dev/null 2>&1 && command -v chkconfig > /dev/null 2>&1; then
rpms/SPECS/4.3.0/wazuh-manager-4.3.0.spec: chkconfig wazuh-api off > /dev/null 2>&1
rpms/SPECS/4.3.0/wazuh-manager-4.3.0.spec: chkconfig --del wazuh-api > /dev/null 2>&1
rpms/SPECS/4.3.0/wazuh-manager-4.3.0.spec: elif command -v service > /dev/null 2>&1 && command -v chkconfig > /dev/null 2>&1; then
rpms/SPECS/4.3.0/wazuh-manager-4.3.0.spec: chkconfig wazuh-manager off > /dev/null 2>&1
rpms/SPECS/4.3.0/wazuh-manager-4.3.0.spec: chkconfig --del wazuh-manager > /dev/null 2>&1
rpms/SPECS/4.3.0/wazuh-agent-4.3.0.spec: elif command -v service > /dev/null 2>&1 && command -v chkconfig > /dev/null 2>&1; then
rpms/SPECS/4.3.0/wazuh-agent-4.3.0.spec: chkconfig wazuh-agent off > /dev/null 2>&1
rpms/SPECS/4.3.0/wazuh-agent-4.3.0.spec: chkconfig --del wazuh-agent > /dev/null 2>&1
The text was updated successfully, but these errors were encountered:
Hello team,
Testing the unattended unification in OpenSUSE Tumbleweed, I have seen that the installation of wazuh-manager fails because chkconfig.
Apparently, chkconfig is deprecated and is no longer incorporated into the new official OpenSUSE Tumbleweed boxes. This alone does not seem to be a problem if the installation is forced, but it prevents the unattended from being installed on this system.
From what I have seen, RPM packages are used, which incorporate it into their SPECS. It would be interesting to look for an alternative to this problem.
Apparently this was fixed in the PR #977, but both the branch 4.3 and the master branch (4.4) continue to maintain these files
Master branch
4.3 branch
The text was updated successfully, but these errors were encountered: