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

Add Missing ModSecurity Module #52

Closed
timnolte opened this issue Jan 24, 2023 · 2 comments · Fixed by #55
Closed

Add Missing ModSecurity Module #52

timnolte opened this issue Jan 24, 2023 · 2 comments · Fixed by #55
Assignees
Labels
bug Something isn't working

Comments

@timnolte
Copy link
Member

timnolte commented Jan 24, 2023

Currently this Docker image is not being built with the ModSecurity module available. This will need to be built from source during the Docker image build.

@timnolte timnolte added the enhancement New feature or request label Jan 24, 2023
@timnolte timnolte self-assigned this Jan 24, 2023
@timnolte timnolte added bug Something isn't working and removed enhancement New feature or request labels Jan 24, 2023
@timnolte timnolte changed the title Add ModSecurity Module Add Missing ModSecurity Module Jan 24, 2023
@timnolte
Copy link
Member Author

It turns out this is actually a bug since the README indicates it should have been built along with the OLS build however, the manual build is also failing which is an indicator that there is a problem. Going to need to check the build requirements as mentioned here to see if there is a required package missing.

@timnolte
Copy link
Member Author

Some related issues:

YAJL can be manually downloaded, built, and installed on arm64, using the tagged release source tarball. However, when the OLS build tries to build the ModSecurity module it fails to find YAJL and still attempts to download the tarball of the source code to be built however it can't because of the branch/tag conflict in the YAJL repository that prevents ModSecurity from properly downloading the tarball from the Git repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant