Skip to content

nginx: update repository of maintained naxsi module#26029

Open
JKSTAFF wants to merge 1 commit intoopenwrt:masterfrom
JKSTAFF:update-naxsi
Open

nginx: update repository of maintained naxsi module#26029
JKSTAFF wants to merge 1 commit intoopenwrt:masterfrom
JKSTAFF:update-naxsi

Conversation

@JKSTAFF
Copy link
Copy Markdown

@JKSTAFF JKSTAFF commented Feb 21, 2025

nginx: update repository of maintained naxsi moduleMaintainer: @mhusaam @Ansuel
Compile tested:
mediatek/filogic / Bananapi BPI-R3 / openwrt/openwrt@1fad1b4 (v24.10.0)

Run tested:
mediatek/filogic / Bananapi BPI-R3 / openwrt/openwrt@1fad1b4 (v24.10.0)

Description:
This improvement switches the naxsi-module repository to an actively maintained fork recomanded by nbs-system due to the original project is officially abandoned (archived in 2023.11.08). The current version causes syntax error when reading the default naxsi_core.rules and other blocking and whitelist rules file as below:

Naxsi-Config : Incorrect line MainRule rx:select|union|update|delete|insert|table|from|ascii|hex|unhex|drop|load_file|substr|group_concat|dumpfile (nginx-1.26.1/nginx-mod-naxsi/naxsi_src/naxsi_skeleton.c/973)... in /etc/nginx/naxsi_core.rules:23

@Neustradamus
Copy link
Copy Markdown

@mhusaam @Ansuel: old repository has been archived, have you seen this PR?

@Ansuel
Copy link
Copy Markdown
Member

Ansuel commented Nov 25, 2025

@JKSTAFF can you rebase this so I we can merge? changes are ok to me!

@GeorgeSapkin GeorgeSapkin force-pushed the update-naxsi branch 2 times, most recently from 9a022aa to b50b7fc Compare May 4, 2026 08:09
@JKSTAFF JKSTAFF force-pushed the update-naxsi branch 2 times, most recently from 8fec578 to 5c46a77 Compare May 5, 2026 07:10
@JKSTAFF
Copy link
Copy Markdown
Author

JKSTAFF commented May 5, 2026

@Ansuel Done rebased to the latest master. If any other steps are required or there are any mistakes in my merge, please let me know.

@Neustradamus

This comment was marked as low quality.

@Ansuel
Copy link
Copy Markdown
Member

Ansuel commented May 5, 2026

@JKSTAFF the pkg hash needs to be fixed. The suggested value is 2b8bf06f8e4cee95e287158c193c4930deab097bf1491c03a95dd8b0c2682d4c

@JKSTAFF JKSTAFF force-pushed the update-naxsi branch 2 times, most recently from 354cb90 to 571af55 Compare May 5, 2026 14:38
@GeorgeSapkin
Copy link
Copy Markdown
Member

@JKSTAFF you need to squash your commits.

Switch the naxsi-module repository to an actively maintained fork
recomanded by nbs-system due to the original project is officially
abandoned (archived in 2023.11.08).

Signed-off-by: JK觸發器 <ionsuite@gmail.com>

fix pkg hash
@JKSTAFF
Copy link
Copy Markdown
Author

JKSTAFF commented May 6, 2026

@GeorgeSapkin Commits have been squashed. Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants