최근 Perl 시스템 대신 Perlbrew를 사용하여 Perl의 자체 버전을 사용하도록 응용 프로그램을 변환했으며 이 아님 Perl을 사용하여 다시 사용 !응용 프로그램의 전용 Perl의 기본값으로 Perl을 설치하십시오
모든 스크립트가 TAINT가 켜진 상태로 실행되는 깨끗한 슬레이트 응용 프로그램을 시작하려고합니다. 이전 앱처럼, 새 앱의 라이브러리는 TAINT를 켜지 않고도 실행을 거부합니다.
내 질문에 내 개인적인 Perl을 설치하거나 수정할 수 있습니까? 항상이 기본적으로 TAINT 모드로 실행됩니까?
EDIT : 죄송합니다 - 내 스크립트에서 #!/usr/bin/env perl
shebang 관용구를 사용하고 싶습니다. 따라서 쉘 별칭을 정의하는 것이 해결책이되지 않습니다.
'alias perl = "perl -T"'? – ThisSuitIsBlackNot
절대 안전한 것은 아니지만 'export PERL5OPT = -T'를'.bash_rc' (또는 이와 동등한 것)에 추가하십시오. [이 질문] (http://stackoverflow.com/q/2528959/176646)을 참조하십시오. – ThisSuitIsBlackNot