Re: Open WebMail 2.32 with Perl 5.8.4
※ 引述《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
╰◥◤█││█╰─╮
│█◢█││███│
╰───╯╰───╯
討論串 (同標題文章)
完整討論串 (本文為第 3 之 14 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章