=============================================== Metacat 2.3.0 セットアップ手順 (付属機能) =============================================== Metacat に付属しているその他の機能を使用するための手順を記す。 -------- LDAP機能 -------- cgi-bin/ldapweb.cgi を使用して、ブラウザ上から、 Metacat へのログインや、LDAP に新規アカウントを作成したりできる。 ^^^^^^^^^^^ 前提 ^^^^^^^^^^^ この CGI は、ユーザの DN が uid, o, dc の3つの部分から 構成されていることを前提にしている。ここでは、o 以降が :: o=myorg,dc=mydomain,dc=tld であるとして説明する。 ^^^^^^^^^^^^^^^^^^^ ソースコードの修正 ^^^^^^^^^^^^^^^^^^^ ソースコード中に DN の一部がハードコードされている部分があるので、 手作業で修正する。修正するべきファイルは、 /usr/local/apache-tomcat-6.0/webapps/metacat/style/common/common-settings.js :: --- common-settings.jsp.orig 2014-02-14 15:27:49.000000000 +0900 +++ common-settings.jsp 2014-02-14 15:28:17.000000000 +0900 @@ -69,7 +69,7 @@ String LOGIN_LABEL = "Login"; // last part of LDAP username to be appended after organization - String LDAP_DOMAIN = ",dc=ecoinformatics,dc=org"; + String LDAP_DOMAIN = ",dc=mydomain,dc=tld"; String KNB_SITE_URL = PropertyService.getProperty("application.knbSiteURL"); String CONTEXT_NAME = PropertyService.getProperty("application.context"); および、webapps/metacat/style/common/templates/loginForm.tmpl。 :: --- loginForm.tmpl.orig 2014-02-14 15:26:06.000000000 +0900 +++ loginForm.tmpl 2014-02-14 15:26:26.000000000 +0900 @@ -92,6 +92,7 @@ "padding-top: 2px; padding-bottom: 2px;">