Multiple changes: https://hg.prosody.im/prosody-modules/shortlog/tip
Created attachment 259402 [details] patch Firewall scripts moved from: /usr/local/lib/prosody-modules/scripts to /usr/local/lib/prosody-modules/mod_firewall/scripts
Hi: I got some errors, could you help to check, thanks. ----- ====> Running Q/A tests (stage-qa) Error: '/bin/bash' is an invalid shebang you need USES=shebangfix for 'lib/prosody-modules/mod_post_msg/sendxmpp-curl.sh' Error: '/bin/bash' is an invalid shebang you need USES=shebangfix for 'lib/prosody-modules/mod_auth_external_insecure/examples/bash/prosody-auth-example.sh' Error: '/usr/bin/env python2' is an invalid shebang you need USES=shebangfix for 'lib/prosody-modules/mod_auth_external_insecure/examples/python/prosody-auth-example.py' Error: '/bin/bash' is an invalid shebang you need USES=shebangfix for 'lib/prosody-modules/mod_rest/example/rest.sh' *** Error code 1 Stop. make: stopped in /usr/ports/net-im/prosody-modules =>> Error: stage-qa failures detected
Created attachment 259722 [details] fix shebang issues.
Hi: I made another patch to fix shebang issues, Could you help me to review, thanks.
plist is same - good, but it does not fix shebang.
Yep, Don't need to fix, The shebang check only exists when execute bit was set. but in my patch, install all example files without execute bit.
Ok, thanks!
Committed, thanks.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=35d35c737ff8aa313b141a6a5c839838475b5716 commit 35d35c737ff8aa313b141a6a5c839838475b5716 Author: Vanilla I. Shu <vanilla@FreeBSD.org> AuthorDate: 2025-04-20 12:54:49 +0000 Commit: Vanilla I. Shu <vanilla@FreeBSD.org> CommitDate: 2025-04-20 12:55:31 +0000 net-im/prosody-modules: update to 20250402. PR: 285974 net-im/prosody-modules/Makefile | 11 +++++------ net-im/prosody-modules/distinfo | 6 +++--- 2 files changed, 8 insertions(+), 9 deletions(-)