<?xml version="1.0" encoding="utf-8"?><?rss version="1.0"?><rdf:RDF xmlns:image="http://purl.org/rss/1.0/modules/image/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xml:lang="ja" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns="http://purl.org/rss/1.0/">
  <channel rdf:about="http://donrails.araki.net/archives/id/5682">
<title>ARAKI notes</title><link>http://donrails.araki.net/archives/id/5682</link><description>ARAKI notes</description>    <items>
      <rdf:Seq>
<rdf:li rdf:resource="http://donrails.araki.net/archives/id/5682"/>      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="http://donrails.araki.net/archives/id/5682">
<link>http://donrails.araki.net/archives/id/5682</link><dc:subject>debian</dc:subject><dc:subject>apache</dc:subject><title>[debian][apache] apache2.2&#12391;&#12398;NTLM&#35469;&#35388;&#35373;&#23450;</title><!-- wiliki --><description>ちょっとはまったのでメモ。まあaprがちょっとかわってたのと、apxs2をつかうようにするだけのことNTLM auth module for Apache/Unixをみりゃすぐできるかなと思ったのだが、そうでもなかった。まずはapxs2をつかえるようにdev関係をいれる。次にsvnでソースとってくる。 svn co https://modntlm.svn.sourceforge.net/svnroot/modntlm/trunk
ちょっと修正。Index: mod_ntlm.c
===================================================================
--- mod_ntlm.c  (リビジョン 45)
+++ mod_ntlm.c  (作業コピー)
@@ -673,7 +673,8 @@
         return NULL;
     }
 
-    apr_pool_sub_make(&amp;sp,p,NULL);
+    // apr_pool_sub_make(&amp;sp,p,NULL);
+    apr_pool_create_ex(&amp;sp,p,NULL,NULL);
 
     while (!(ap_cfg_getline(l, MAX_STRING_LEN, f))) {
         if ((l[0] == '#') || (!l[0]))
apxs2 -i -a -c mod_ntlm.cecho &quot;LoadModule ntlm_module /usr/lib/apache2/modules/mod_ntlm.so&quot;&gt; /etc/apache2/mods-available/ntlm.loada2enmod ntlm設定はまあ&lt;Location /&gt;
AuthType NTLM
NTLMAuth on
NTLMAuthoritative on
NTLMDomain ドメイン
NTLMServer サーバ.ドメイン
NTLMBackup バックアップ.ドメイン
Require valid-user
&lt;/Location&gt;
というかんじで。</description><content:encoded><![CDATA[ちょっとはまったのでメモ。まあ<ul><li>aprがちょっとかわってたのと、</li><li>apxs2をつかうようにするだけのこと</li></ul><p><a href="http://modntlm.sourceforge.net/">NTLM auth module for Apache/Unix</a>をみりゃすぐできるかなと思ったのだが、そうでもなかった。</p><p>まずはapxs2をつかえるようにdev関係をいれる。次にsvnでソースとってくる。</p><pre> svn co https://modntlm.svn.sourceforge.net/svnroot/modntlm/trunk
</pre><p>ちょっと修正。</p><pre>Index: mod_ntlm.c
===================================================================
--- mod_ntlm.c  (リビジョン 45)
+++ mod_ntlm.c  (作業コピー)
@@ -673,7 +673,8 @@
         return NULL;
     }
 
-    apr_pool_sub_make(&amp;sp,p,NULL);
+    // apr_pool_sub_make(&amp;sp,p,NULL);
+    apr_pool_create_ex(&amp;sp,p,NULL,NULL);
 
     while (!(ap_cfg_getline(l, MAX_STRING_LEN, f))) {
         if ((l[0] == '#') || (!l[0]))
</pre><blockquote><p>apxs2 -i -a -c mod_ntlm.c</p></blockquote><blockquote><p>echo &quot;LoadModule ntlm_module /usr/lib/apache2/modules/mod_ntlm.so&quot;&gt; /etc/apache2/mods-available/ntlm.load</p></blockquote><blockquote><p>a2enmod ntlm</p></blockquote><p>設定はまあ</p><pre>&lt;Location /&gt;
AuthType NTLM
NTLMAuth on
NTLMAuthoritative on
NTLMDomain ドメイン
NTLMServer サーバ.ドメイン
NTLMBackup バックアップ.ドメイン
Require valid-user
&lt;/Location&gt;
</pre><p>というかんじで。</p>]]></content:encoded><dc:date>2007-05-08T04:56:34Z</dc:date>  </item>
</rdf:RDF>
