Re: Open WebMail 2.32 with Perl 5.8.4

看板FreeBSD作者時間21年前 (2004/06/04 00:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/14 (看更多)
※ 引述《Leeym.bbs@utopia.leeym.com (Yen-Ming Lee)》之銘言: > 看起來 ENABLE_SUIDPERL=yes 並未生效, 因為這段訊息出自 perl-5.8.4 的 perl.c > #ifndef IAMSUID > if (PL_fdscript < 0 && > PL_euid != PL_uid && (PL_statbuf.st_mode & S_ISUID) && > PL_euid == PL_statbuf.st_uid) > if (!PL_do_undump) > Perl_croak(aTHX_ "YOU HAVEN'T DISABLED SET-ID SCRIPTS IN THE KERFIX YOUR KERNEL, OR PUT A C WRAPPER AROUND THIS SCRIPT!\n"); > #endif /* IAMSUID */ > perl-5.8.4 多了許多安全性的檢查, 目前 speedy_cgi 在 perl-5.8.4 下是有點問題, > 我是用了骯髒解法, 犧牲安全性和效率, 才能讓 speedy_cgi 在 perl-5.8.4 運作. > 這個問題已經回報給 unixer, 看作者打算怎麼處理囉. 多謝回覆 不過我這邊是不管有沒有使用 speedy_cgi,跑 openwebmail.pl 都會出現 錯誤訊息......我先換回 5.8.2 好了 Q_Q -- ╭───╮╭─╮ █◤█││ ※ Origin: 超級光小站 <SuperLight.twbbs.org> █◢◣╮│ ※ From : utopia.pme.nthu.edu.tw ◥◤█││╰─╮ │█◢█││███ ╰───╯╰───╯
文章代碼(AID): #10lqj100 (FreeBSD)
文章代碼(AID): #10lqj100 (FreeBSD)