2015-06-03 51 views
1

我已經安裝freeradius 3.0.8,我想集成或連接它與perl,併爲此我進入perl在/ usr/local/etc/raddb/mods-available/perl和/ usr/local/etc/raddb/sites-available/default也根據http://wiki.freeradius.org/modules/Rlm_perl上的說明進行編輯。FreeRadius 3.0.8安裝錯誤的rlm_perl

進入radiusd -Xxx後,我得到了以下錯誤:

-Wed Jun 3 18:43:10 2015 : Error: /usr/local/etc/raddb/sites-enabled/default[477]: Failed to find "Perl" as a module or policy.

-Wed Jun 3 18:43:10 2015 : Error: /usr/local/etc/raddb/sites-enabled/default[477]: Please verify that the configuration exists in /usr/local/etc/raddb/mods-enabled/Perl.

-Wed Jun 3 18:43:10 2015 : Error: /usr/local/etc/raddb/sites-enabled/default[447]: Errors parsing authenticate section.

不過,我也創建符號鏈接並粘貼以上是創建符號鏈接後錯誤。

請幫我解決這個問題。

回答

0

它應該是'perl'而不是'Perl'(你的大寫錯誤)。

+0

這不是我已經有小perl的問題,但我也嘗試用大寫之一。其實我沒有rlm_perl.so文件。我不知道如何安裝.so文件。請幫助我。 – Faisal

+0

您需要libperl.so,perl二進制EXTERN.h和perl.h,否則構建系統將不會構建rlm_perl。檢查你是否安裝了perl庫和開發頭文件。 –

+0

我要檢查哪些perl庫? 我已經安裝了開發包perl – Faisal