2009年4月 8日

[Apache-Users 7331]mac os x server 10.3.9でldap認証をしたい

** Apache ユーザーズメーリングリスト **
** 注意:このメールへの返信は Apache-Users へ行きます **

井上@東京都市大と言います。

どなたかmac OS X Server(apache 1.3.33です。)でauth_ldap-1.6.1モジュー
ルを使っている人がおられましたら、httpd.confの書き方を教えて頂けないで
しょうか。auth_ldap-1.6.1モジュールは


root# ./configure
creating cache ./config.cache
checking for apxs... apxs
checking whether apxs works... yes
checking for ber_init in -llber... no
checking for ldap_init in -lldap... yes
checking how to run the C preprocessor... cc -E
checking for ANSI C header files... yes
checking for working const... yes
checking for vprintf... yes
checking for strdup... yes
checking for strerror... yes
updating cache ./config.cache
creating ./config.status
creating Makefile

root# make
gcc -c -o
auth_ldap.o -DDARWIN -DUSE_HSREGEX -DUSE_EXPAT -I../lib/expat-lite -g -Os -pipe -DHARD_SERVER_LIMIT=2048 -DEAPI -DWITH_SHARED_LDAP_CACHE -DWITH_OPENLDAP -DSHARED_MODULE -I/usr/include/httpd
auth_ldap.c
gcc -c -o
auth_ldap_config.o -DDARWIN -DUSE_HSREGEX -DUSE_EXPAT -I../lib/expat-lite -g -Os -pipe -DHARD_SERVER_LIMIT=2048 -DEAPI -DWITH_SHARED_LDAP_CACHE -DWITH_OPENLDAP -DSHARED_MODULE -I/usr/include/httpd
auth_ldap_config.c
gcc -c -o
auth_ldap_cache.o -DDARWIN -DUSE_HSREGEX -DUSE_EXPAT -I../lib/expat-lite -g -Os -pipe -DHARD_SERVER_LIMIT=2048 -DEAPI -DWITH_SHARED_LDAP_CACHE -DWITH_OPENLDAP -DSHARED_MODULE -I/usr/include/httpd
auth_ldap_cache.c
gcc -c -o
auth_ldap_cache_mgr.o -DDARWIN -DUSE_HSREGEX -DUSE_EXPAT -I../lib/expat-lite -g -Os -pipe -DHARD_SERVER_LIMIT=2048 -DEAPI -DWITH_SHARED_LDAP_CACHE -DWITH_OPENLDAP -DSHARED_MODULE -I/usr/include/httpd
auth_ldap_cache_mgr.c
cc -bundle -undefined suppress -flat_namespace -Wl,-bind_at_load -o
auth_ldap.so auth_ldap.o auth_ldap_config.o auth_ldap_cache.o
auth_ldap_cache_mgr.o -lldap

make install
apxs -i auth_ldap.so
cp auth_ldap.so /usr/libexec/httpd/auth_ldap.so
chmod 755 /usr/libexec/httpd/auth_ldap.so

で作りました。SSLサポートを組み込みたかったのですが、netscape sckが無
く、sun one directory sdkに名前が変わっていてplatformにはmac os xも
freebsdも無かったので諦めました。openldapを使っているからTSLは使えるので
しょうか?

モジュールの組み込みはhttpd.confに
LoadModule auth_ldap_module libexec/httpd/auth_ldap.so
および
AddModule auth_ldap.c
と書きました。
--
https://www.ns.tcu.ac.jp/%7einoue/Signature/ 井上
.
--
入退会・変更・配送一時停止は以下へ
http://mm.apache.jp/mailman/listinfo/apache-users


投稿者 xml-rpc : 2009年4月 8日 11:25
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/84096
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。