docs(perl-security): drop nonexistent perlcritic policies

Perl::Critic has no InputOutput::RequireThreeArgOpen or
Modules::RequireTaintChecking policy. perlcritic warns that they are
not installed and ignores them. Two-arg open is already covered by
InputOutput::ProhibitTwoArgOpen in the same profile. Regenerated pi/core.

Signed-off-by: Wen <jwcastillo@gmail.com>
(cherry picked from commit d70726d79c)
This commit is contained in:
Wen authored and haelyra committed 2026-10-20 18:01:40 -04:00
1 parent 580acac926
commit a492b08126
2 files changed
-16

No files matched your search

-8
View File
@@ -412,10 +412,6 @@ Always encode output for its context: `HTML::Entities::encode_entities()` for HT
severity = 3
theme = security + core
# Require three-arg open
[InputOutput::RequireThreeArgOpen]
severity = 5
# Require checked system calls
[InputOutput::RequireCheckedSyscalls]
functions = :builtins
@@ -429,10 +425,6 @@ severity = 5
[InputOutput::ProhibitBacktickOperators]
severity = 4
# Require taint checking in CGI
[Modules::RequireTaintChecking]
severity = 5
# Prohibit two-arg open
[InputOutput::ProhibitTwoArgOpen]
severity = 5
-8
View File
@@ -412,10 +412,6 @@ Always encode output for its context: `HTML::Entities::encode_entities()` for HT
severity = 3
theme = security + core
# Require three-arg open
[InputOutput::RequireThreeArgOpen]
severity = 5
# Require checked system calls
[InputOutput::RequireCheckedSyscalls]
functions = :builtins
@@ -429,10 +425,6 @@ severity = 5
[InputOutput::ProhibitBacktickOperators]
severity = 4
# Require taint checking in CGI
[Modules::RequireTaintChecking]
severity = 5
# Prohibit two-arg open
[InputOutput::ProhibitTwoArgOpen]
severity = 5