Should not depend on only php because cgi scripts can be written in any language such as C. From ebuild: RDEPEND=" php? ( dev-lang/php ) cgi? ( dev-lang/php[cgi] )" REQUIRED_USE=" monkeyd_plugins_tls? ( !static-plugins ) elibc_uclibc? ( !debug ) cgi? ( php )" Reproducible: Always Monkeyd documentation about cgi: http://www.monkey-project.com/documentation/1.6/plugins/cgi.html
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d491e79120e823b699f262e6ad749022cb3982 commit d4d491e79120e823b699f262e6ad749022cb3982 Author: Michael Orlitzky <mjo@gentoo.org> AuthorDate: 2024-08-03 14:14:19 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2024-08-03 14:20:17 +0000 profiles: mask {acct-user,acct-group,www-servers}/monkeyd for removal Outdated, unmaintained package with a hijacked website. Probably not what you want facing the world on port 80. Bug: https://bugs.gentoo.org/726096 Bug: https://bugs.gentoo.org/733676 Bug: https://bugs.gentoo.org/880495 Bug: https://bugs.gentoo.org/898842 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> profiles/package.mask | 10 ++++++++++ 1 file changed, 10 insertions(+)
commit 130bba0d76b0a7925d2fd177b5e17b35bc292ab6 Author: Michael Orlitzky <mjo@gentoo.org> Date: Wed Sep 4 10:14:30 2024 -0400 profiles: remove www-servers/monkeyd mask (treecleaned) Signed-off-by: Michael Orlitzky <mjo@gentoo.org> commit 0cdc4fe8685f3a3b3835bba3180574cae0d18903 Author: Michael Orlitzky <mjo@gentoo.org> Date: Wed Sep 4 10:12:36 2024 -0400 acct-group/monkeyd: treeclean Signed-off-by: Michael Orlitzky <mjo@gentoo.org> commit d52df263602c6a9b2574af21e9b34379dabd03dc Author: Michael Orlitzky <mjo@gentoo.org> Date: Wed Sep 4 10:12:27 2024 -0400 acct-user/monkeyd: treeclean Signed-off-by: Michael Orlitzky <mjo@gentoo.org> commit 73fc018ba8f073441beb053067843a132c111390 Author: Michael Orlitzky <mjo@gentoo.org> Date: Wed Sep 4 10:06:57 2024 -0400 www-servers/monkeyd: treeclean Signed-off-by: Michael Orlitzky <mjo@gentoo.org>