<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>mizzy.org: Fedora Core 4 &#12408;&#12398; Courier-IMAP &#12398;&#23566;&#20837;</title>
    <link>http://blog.mizzy.org/articles/2006/07/22/courier-imap_on_fc4</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Fedora Core 4 &#12408;&#12398; Courier-IMAP &#12398;&#23566;&#20837;</title>
      <description>&lt;p&gt;
&#35379;&#12354;&#12387;&#12390; Fedora Core 4 &#19978;&#12391;&#12513;&#12540;&#12523;&#12469;&#12540;&#12496;&#12434;&#27083;&#31689;&#12377;&#12427;&#24517;&#35201;&#12364;&#12354;&#12387;&#12383;&#12398;&#12391;&#12289;&lt;a class="ext-link" href="http://www.courier-mta.org/imap/"&gt;&lt;span class="icon"&gt;&lt;/span&gt;Courier-IMAP&lt;/a&gt; &#12434;&#23566;&#20837;&#12375;&#12414;&#12375;&#12383;&#12290;mizzy.org &#12398;&#12469;&#12540;&#12496;&#12391;&#12418;&#20351;&#12387;&#12390;&#12356;&#12390;&#24931;&#12428;&#12390;&#12356;&#12427;&#12375;&#12289;&#20170;&#12398;&#12392;&#12371;&#12429;&#12488;&#12521;&#12502;&#12523;&#12418;&#12394;&#12356;&#12398;&#12391;&#23433;&#24515;&#12375;&#12390;&#21033;&#29992;&#12391;&#12365;&#12427;&#12398;&#12391;&#12290;
&lt;/p&gt;
&lt;p&gt;
RPM &#12399;&#23244;&#12356;&#12394;&#12435;&#12391;&#12377;&#12364;&#12289;Fedora Core &#12434;&#20351;&#12358;&#12398;&#12391;&#12354;&#12428;&#12400;&#12289;&#12391;&#12365;&#12427;&#38480;&#12426; RPM &#12391;&#20837;&#12428;&#12383;&#26041;&#12364;&#12356;&#12356;&#12424;&#12394;&#12289;&#12392;&#24605;&#12356; RPM &#12497;&#12483;&#12465;&#12540;&#12472;&#12434;&#25506;&#12375;&#12383;&#12398;&#12391;&#12377;&#12364;&#12289;Courier-IMAP &#12398;&#12477;&#12540;&#12473;&#65288;&#12477;&#12540;&#12473; RPM &#12391;&#12399;&#12394;&#12356;&#65289;&#12363;&#12425; RPM &#12497;&#12483;&#12465;&#12540;&#12472;&#12434;&#20316;&#25104;&#12391;&#12365;&#12427;&#12371;&#12392;&#12364;&#21028;&#26126;&#12290;&#12383;&#12384;&#12289;&#12477;&#12540;&#12473;&#20184;&#23646;&#12398; INSALL &#35501;&#12435;&#12384;&#12384;&#12369;&#12391;&#12377;&#12435;&#12394;&#12426;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&#12391;&#12365;&#12383;&#12431;&#12369;&#12391;&#12399;&#12394;&#12356;&#12398;&#12391;&#12289;&#12371;&#12371;&#12395;&#23566;&#20837;&#12513;&#12514;&#12434;&#27531;&#12375;&#12390;&#12362;&#12365;&#12414;&#12377;&#12290;
&lt;/p&gt;
&lt;h3 id="expect&#12398;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;"&gt;expect &#12398;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&lt;/h3&gt;
&lt;p&gt;
expect &#12395;&#20381;&#23384;&#12375;&#12390;&#12427;&#12398;&#12391;&#12289;&#20837;&#12387;&#12390;&#12394;&#12369;&#12428;&#12400;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&#12290;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
$ sudo yum install expect
&lt;/pre&gt;
&lt;h3 id="libtool-ltdl-devel&#12398;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;"&gt;libtool-ltdl-devel &#12398;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&lt;/h3&gt;
&lt;p&gt;
Courier-IMAP &#12399; &lt;a class="ext-link" href="http://www.courier-mta.org/authlib/"&gt;&lt;span class="icon"&gt;&lt;/span&gt;Courier-Authlib&lt;/a&gt; &#12395;&#20381;&#23384;&#12375;&#12390;&#12427;&#12398;&#12391;&#12377;&#12364;&#12289;Courier-Authlib &#12398; RPM &#12497;&#12483;&#12465;&#12540;&#12472;&#20316;&#25104;&#26178;&#12395;&#12289;libtool-ltdl-devel &#12364;&#12394;&#12356;&#12392;&#12289;&#26368;&#24460;&#12398;&#26368;&#24460;&#12395;&#20197;&#19979;&#12398;&#27096;&#12394;&#12456;&#12521;&#12540;&#12364;&#20986;&#12414;&#12377;&#12290;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/courier-authlib-0.58-1.4-root
error: Installed (but unpackaged) file(s) found:
   /usr/lib/libltdl.a
   /usr/lib/libltdl.la
   /usr/lib/libltdl.so
   /usr/lib/libltdl.so.3
   /usr/lib/libltdl.so.3.1.0
&lt;/pre&gt;
&lt;p&gt;
&#12394;&#12398;&#12391;&#12289;&#12414;&#12378;&#12399; yum &#12391; libtool-ltdl-devel &#12434;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&#12290;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
$ sudo yum install libtool-ltdl-devel
&lt;/pre&gt;
&lt;h3 id="Courier-Authlib&#12398;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;"&gt;Courier-Authlib &#12398;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&lt;/h3&gt;
&lt;p&gt;
&lt;a class="ext-link" href="http://www.courier-mta.org/?download.php~authlib"&gt;&lt;span class="icon"&gt;&lt;/span&gt;&#12371;&#12371;&#12363;&#12425;&lt;/a&gt; Courier-Authlib &#12398;&#12477;&#12540;&#12473;&#12434;&#12480;&#12454;&#12531;&#12525;&#12540;&#12489;&#12290;&#23637;&#38283;&#12399;&#12379;&#12378;&#12395;&#12381;&#12398;&#12414;&#12414;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
$ sudo rpmbuild -ta courier-authlib-0.58.tar.bz2
&lt;/pre&gt;
&lt;p&gt;
&#12434;&#23455;&#34892;&#12290;&#12375;&#12400;&#12425;&#12367;&#12499;&#12523;&#12489;&#20316;&#26989;&#12364;&#32154;&#12365;&#12289;&#20197;&#19979;&#12398;&#27096;&#12395;&#35079;&#25968;&#12398; RPM &#12497;&#12483;&#12465;&#12540;&#12472;&#12434;&#29983;&#25104;&#12375;&#12390;&#23436;&#20102;&#12290;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
Wrote: /usr/src/redhat/SRPMS/courier-authlib-0.58-1.4.src.rpm
Wrote: /usr/src/redhat/RPMS/i386/courier-authlib-0.58-1.4.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/courier-authlib-devel-0.58-1.4.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/courier-authlib-userdb-0.58-1.4.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/courier-authlib-ldap-0.58-1.4.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/courier-authlib-mysql-0.58-1.4.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/courier-authlib-pgsql-0.58-1.4.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/courier-authlib-pipe-0.58-1.4.i386.rpm
Wrote: /usr/src/redhat/RPMS/i386/courier-authlib-debuginfo-0.58-1.4.i386.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.17424
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd courier-authlib-0.58
+ rm -rf /var/tmp/courier-authlib-0.58-1.4-root
+ exit 0
&lt;/pre&gt;
&lt;p&gt;
&#12371;&#12398;&#12358;&#12385; courier-authlib &#12392; courier-authlib-devel &#12399;&#24517;&#38920;&#12394;&#12398;&#12391;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&#12375;&#12390;&#12362;&#12365;&#12414;&#12377;&#12290;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
$ rpm -Uvh /usr/src/redhat/RPMS/i386/courier-authlib-0.58-1.4.i386.rpm
$ rpm -Uvh /usr/src/redhat/RPMS/i386/courier-authlib-devel-0.58-1.4.i386.rpm
&lt;/pre&gt;
&lt;p&gt;
&#24460;&#12399;&#24517;&#35201;&#12394;&#12418;&#12398;&#12434;&#36969;&#23452;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&#12290;
&lt;/p&gt;
&lt;h3 id="gamin-devel&#12398;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;"&gt;gamin-devel &#12398;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&lt;/h3&gt;
&lt;p&gt;
Courier-IMAP &#12398; RPM &#12497;&#12483;&#12465;&#12540;&#12472;&#12434;&#20316;&#25104;&#12375;&#12424;&#12358;&#12392;&#12377;&#12427;&#12392;&#12289;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
error: Failed build dependencies:
        /usr/include/fam.h is needed by courier-imap-4.1.1-1.4.i386
&lt;/pre&gt;
&lt;p&gt;
&#12392;&#24594;&#12425;&#12428;&#12427;&#12398;&#12391;&#12289;&#12371;&#12398;&#12501;&#12449;&#12452;&#12523;&#12364;&#21547;&#12414;&#12428;&#12427; gamin-devel &#12434;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&#12375;&#12414;&#12377;&#12290;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
$ sudo yum install gamin-devel
&lt;/pre&gt;
&lt;h3 id="Courier-IMAP&#12398;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;"&gt;Courier-IMAP &#12398;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&lt;/h3&gt;
&lt;p&gt;
&#12477;&#12540;&#12473;&#12363;&#12425; Perl &#12434;&#20837;&#12428;&#12390;&#12356;&#12427;&#22580;&#21512;&#12395;&#12399;&#12289;&#29983;&#25104;&#12373;&#12428;&#12383; RPM &#12497;&#12483;&#12465;&#12540;&#12472;&#12434;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&#12375;&#12424;&#12358;&#12392;&#12377;&#12427;&#12392;&#12289;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
error: Failed dependencies:
        /usr/local/bin/perl is needed by courier-imap-4.1.1-1.4.i386
&lt;/pre&gt;
&lt;p&gt;
&#12392;&#24594;&#12425;&#12428;&#12427;&#12398;&#12391;&#12289;PATH &#12363;&#12425; /usr/local &#12434;&#22806;&#12375;&#12390;&#12362;&#12365;&#12414;&#12377;&#12290;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
$ export PATH=/bin:/usr/bin
&lt;/pre&gt;
&lt;p&gt;
&#12391;&#12289;&#12356;&#12424;&#12356;&#12424; Courier-IMAP &#12398;  RPM &#12497;&#12483;&#12465;&#12540;&#12472;&#12398;&#20316;&#25104;&#12391;&#12377;&#12364;&#12289;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
$ sudo rpmbuild -ta courier-imap-4.1.1.tar.bz2
&lt;/pre&gt;
&lt;p&gt;
&#12392;&#23455;&#34892;&#12377;&#12427;&#12392;&#12289;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
configure: WARNING: === Do not compile Courier-IMAP as root.  Compile
configure: WARNING: === Courier-IMAP as a non-root user then su to
configure: WARNING: === root before running make install.  You must now
configure: WARNING: === remove this entire directory and then extract the
configure: WARNING: === source code from the tarball as a non-root user
configure: WARNING: === and rerun the configure script.  If you have read
configure: WARNING: === the INSTALL file you should have known this.  So
configure: WARNING: === you better read INSTALL again.
configure: error: aborted.
error: Bad exit status from /var/tmp/rpm-tmp.46388 (%prep)
&lt;/pre&gt;
&lt;p&gt;
&#12392;&#24594;&#12425;&#12428;&#12427;&#12398;&#12391; sudo &#12434;&#22806;&#12377;&#12392;&#12289;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
$ rpmbuild -ta courier-imap-4.1.1.tar.bz2
error: Failed to rename /usr/src/redhat/SPECS/rpm-spec.oF7pub to /usr/src/redhat/SPECS/rpm-spec.oF7pub: Permission denied: No such file or directory
&lt;/pre&gt;
&lt;p&gt;
&#12392;&#24594;&#12425;&#12428;&#12427;&#12290;
&lt;/p&gt;
&lt;p&gt;
&lt;a class="ext-link" href="http://www.courier-mta.org/?FAQ.html~rpm"&gt;&lt;span class="icon"&gt;&lt;/span&gt;http://www.courier-mta.org/?FAQ.html~rpm&lt;/a&gt; &#12395;&#23550;&#20966;&#26041;&#27861;&#12364;&#26360;&#12356;&#12390;&#12354;&#12427;&#12398;&#12391;&#12289;&#12371;&#12428;&#12395;&#12375;&#12383;&#12364;&#12387;&#12390; non-root &#12518;&#12540;&#12470;&#12391;&#20197;&#19979;&#12398;&#27096;&#12395;&#23455;&#34892;&#12290;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
$ mkdir $HOME/rpm
$ mkdir $HOME/rpm/SOURCES
$ mkdir $HOME/rpm/SPECS
$ mkdir $HOME/rpm/BUILD
$ mkdir $HOME/rpm/SRPMS
$ mkdir $HOME/rpm/RPMS
$ mkdir $HOME/rpm/RPMS/i386
echo "%_topdir    $HOME/rpm" &gt;&gt; $HOME/.rpmmacros
rpmbuild -ta courier-imap-4.1.1.tar.bz2
&lt;/pre&gt;
&lt;p&gt;
RPM &#12497;&#12483;&#12465;&#12540;&#12472;&#12364;&#29983;&#25104;&#12373;&#12428;&#12427;&#12398;&#12391;&#12289;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&#12290;
&lt;/p&gt;
&lt;pre class="wiki"&gt;
$ sudo rpm -Uvh /home/miya/rpm/RPMS/i386/courier-imap-4.1.1-1.4.i386.rpm
&lt;/pre&gt;
&lt;p&gt;
&#12371;&#12371;&#12414;&#12391;&#12420;&#12387;&#12390;&#12289;&#12424;&#12375;&#12289;&#35373;&#23450;&#12375;&#12390;&#36215;&#21205;&#12377;&#12427;&#12363;&#12289;&#12392;&#24605;&#12387;&#12383;&#12392;&#12371;&#12429;&#12391;&#12289;&lt;a class="ext-link" href="http://dovecot.org/"&gt;&lt;span class="icon"&gt;&lt;/span&gt;Dovecot&lt;/a&gt; &#12364;&#26082;&#12395;&#12452;&#12531;&#12473;&#12488;&#12540;&#12523;&#12373;&#12428;&#12390;&#12356;&#12390;&#36215;&#21205;&#12375;&#12390;&#12356;&#12427;&#12371;&#12392;&#12395;&#27671;&#12389;&#12356;&#12383;&#8230;&#12379;&#12387;&#12363;&#12367; Courier &#20837;&#12428;&#12383;&#12369;&#12393;&#12289;Dovecot &#20351;&#12387;&#12383;&#12371;&#12392;&#12394;&#12356;&#12398;&#12391;&#12289;&#12356;&#12356;&#27231;&#20250;&#12394;&#12398;&#12391;&#12371;&#12387;&#12385;&#12434;&#20351;&#12358;&#12371;&#12392;&#12395;&#12375;&#12383;&#12290;
&lt;/p&gt;

</description>
      <pubDate>Sat, 22 Jul 2006 19:45:38 +0900</pubDate>
      <guid isPermaLink="false">urn:uuid:90B558AE-FB43-11DB-B19E-9689BF6E4193</guid>
      <author>Gosuke Miyashita</author>
      <link>http://blog.mizzy.org/articles/2006/07/22/courier-imap_on_fc4</link>
      <category>linux</category>
      <trackback:ping>http://blog.mizzy.org/articles/trackback/505</trackback:ping>
    </item>
  </channel>
</rss>
