Skip to content
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

Cherry-pick #12168 to 6.8: [Auditbeat] Fix issues with multiple calls to rpmReadConfigFiles #12188

Merged
merged 2 commits into from
May 15, 2019

Commits on May 15, 2019

  1. [Auditbeat] Fix issues with multiple calls to rpmReadConfigFiles (ela…

    …stic#12168)
    
    This patch fixes two issues in Auditbeat's system/package on RPM
    distros:
    
    - Multiple calls to rpmReadConfigFiles lead to a crash (segmentation
      fault). It is necessary to call rpmFreeRpmrc after each call to
      rpmReadConfigFiles.
    
      See [1] for a similar issue.
    
    - In addition, it is also necessary to call rpmFreeMacros (when
      available) to avoid leaking memory after each
      rpmReadConfigFiles call.
    
    1: https://lists.fedorahosted.org/pipermail/anaconda-patches/2015-February/015826.html
    
    Fixes elastic#12147
    
    (cherry picked from commit a1a7d7e)
    adriansr committed May 15, 2019
    Configuration menu
    Copy the full SHA
    31be890 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47a6822 View commit details
    Browse the repository at this point in the history