Djangoの「admin」を介してAD認証を許可するように、いくつかのRADIUSバックエンドをセットアップしました。いくつかの辞書で問題が発生しましたが、何が間違っているのか本当にわかりません。これは私が得たエラーです:
/admin/ Errno 2 の IOError ] そのようなファイルまたはディレクトリはありません: '/home/pl/dictionary.compat'
pyrad をインストールしたので、そこにあるはずで、次のスタイル (/home/pl/dict) の 'dic't ファイルがあります。
#
# Version $Id: dictionary,v 1.1.1.1 2002/10/11 12:25:39 wichert Exp $
.....
$INCLUDE dictionary.compat # compability issues
$INCLUDE dictionary.acc
$INCLUDE dictionary.ascend
$INCLUDE dictionary.bay
....
RADIUS バックエンドで使用するコード:
srv = Client(server=settings.RADIUS_SERVER,
secret=settings.RADIUS_SECRET,
dict=Dictionary("/home/pl/dict"))
何か案は?