Server/Courier-IMAP
をテンプレートにして作成
トップ
新規
一覧
検索
ヘルプ
開始行:
#contents
aptを使用してインストールしたところ、
依存関係を解決しきれないようだったので、
手動でインストールします。
*インストール [#y1e9f60d]
rpmを生成してからインストールします。
**ダウンロード [#vcefbe88]
http://sourceforge.net/projects/courier/~
以下二つのファイルをダウンロードします
courier-authlib-0.56.tar.bz2
courier-imap-4.0.3.tar.bz2
**rpmの生成 [#y818931b]
$ rpmbuild -ta courier-authlib-0.56.tar.bz2
エラー: ビルド依存性の欠如:
openldap-devel は courier-authlib-0.56-1 に必要...
mysql-devel は courier-authlib-0.56-1 に必要と...
zlib-devel は courier-authlib-0.56-1 に必要とさ...
postgresql-devel は courier-authlib-0.56-1 に必...
gdbm-devel は courier-authlib-0.56-1 に必要とさ...
pam-devel は courier-authlib-0.56-1 に必要とさ...
expect は courier-authlib-0.56-1 に必要とされて...
メッチャ色々要るっぽいので、順番にインストール。
$ sudo apt-get install
openldap-devel
mysql-devel
zlib-devel
postgresql-devel
gdbm-devel
pam-devel
expect
改めてコンパイル
$ rpmbuild -ta courier-authlib-0.56.tar.bz2
インストール
$ rpm -U ~/rpm/RPMS/i386/courier-authlib-*
続いて、
$ rpmbuild -ta courier-imap-4.0.3.tar.bz2
エラー: ビルド依存性の欠如:
openssl-devel は courier-imap-4.0.3-1 に必要と...
courier-authlib-devel >= 0.55 は courier-imap-4.0...
fam-devel は courier-imap-4.0.3-1 に必要とされ...
openldap-servers は courier-imap-4.0.3-1 に必要...
$ sudo apt-get install openssl-devel fam-devel openldap-...
$ rpmbuild -ta courier-imap-4.0.3.tar.bz2
**aptによるアップデートを無効にする [#ke01c7a2]
$ cd /etc/apt
$ sudo cp -p apt.conf apt.conf.org
$ sudo emacs apt.conf
apt.conf内部のHOLDリストに追加
Hold {"^kernel$"; "kernel-";
"^kernel24$"; "kernel24-";
"^kernel22$"; "kernel22-";
"^courier-authlib*"; "^courier-imap";
};
*設定 [#yc9a0dd4]
基本的に、特に設定は必要ありません。
$ cd /usr/lib/courier-imap/etc
**popを無効にする [#vb82a113]
私の場合は、imapしか使用しないので、popを無効にします。
$ sudo cp -p pop3d pop3d.org
$ diff pop3d pop3d.org
122c122
< POP3DSTART=NO
---
> POP3DSTART=YES
**sslの設定 [#h1abeaed]
予め証明書が用意されている場合は、証明書を置いてある場所...
$ diff imapd-ssl imapd-ssl.dist
149,150c149
< TLS_CERTFILE=/usr/local/certs/mail.pem
< #TLS_CERTFILE=/usr/lib/courier-imap/share/imapd.pem
---
> TLS_CERTFILE=/usr/lib/courier-imap/share/imapd.pem
**起動 [#c43c4aa1]
$ sudo /sbin/service courier-authlib start
$ sudo /sbin/service courier-imap start
*参考 [#h4e0022a]
http://www.courier-mta.org/?FAQ.html~rpm
http://owa.as.wakwak.ne.jp/zope/docs/Linux/IMAP/courier-...
http://www.courier-mta.org/imap/
RIGHT:2005-05-18 02:25:19 (水)
----
[[家サーバ管理帳]]
終了行:
#contents
aptを使用してインストールしたところ、
依存関係を解決しきれないようだったので、
手動でインストールします。
*インストール [#y1e9f60d]
rpmを生成してからインストールします。
**ダウンロード [#vcefbe88]
http://sourceforge.net/projects/courier/~
以下二つのファイルをダウンロードします
courier-authlib-0.56.tar.bz2
courier-imap-4.0.3.tar.bz2
**rpmの生成 [#y818931b]
$ rpmbuild -ta courier-authlib-0.56.tar.bz2
エラー: ビルド依存性の欠如:
openldap-devel は courier-authlib-0.56-1 に必要...
mysql-devel は courier-authlib-0.56-1 に必要と...
zlib-devel は courier-authlib-0.56-1 に必要とさ...
postgresql-devel は courier-authlib-0.56-1 に必...
gdbm-devel は courier-authlib-0.56-1 に必要とさ...
pam-devel は courier-authlib-0.56-1 に必要とさ...
expect は courier-authlib-0.56-1 に必要とされて...
メッチャ色々要るっぽいので、順番にインストール。
$ sudo apt-get install
openldap-devel
mysql-devel
zlib-devel
postgresql-devel
gdbm-devel
pam-devel
expect
改めてコンパイル
$ rpmbuild -ta courier-authlib-0.56.tar.bz2
インストール
$ rpm -U ~/rpm/RPMS/i386/courier-authlib-*
続いて、
$ rpmbuild -ta courier-imap-4.0.3.tar.bz2
エラー: ビルド依存性の欠如:
openssl-devel は courier-imap-4.0.3-1 に必要と...
courier-authlib-devel >= 0.55 は courier-imap-4.0...
fam-devel は courier-imap-4.0.3-1 に必要とされ...
openldap-servers は courier-imap-4.0.3-1 に必要...
$ sudo apt-get install openssl-devel fam-devel openldap-...
$ rpmbuild -ta courier-imap-4.0.3.tar.bz2
**aptによるアップデートを無効にする [#ke01c7a2]
$ cd /etc/apt
$ sudo cp -p apt.conf apt.conf.org
$ sudo emacs apt.conf
apt.conf内部のHOLDリストに追加
Hold {"^kernel$"; "kernel-";
"^kernel24$"; "kernel24-";
"^kernel22$"; "kernel22-";
"^courier-authlib*"; "^courier-imap";
};
*設定 [#yc9a0dd4]
基本的に、特に設定は必要ありません。
$ cd /usr/lib/courier-imap/etc
**popを無効にする [#vb82a113]
私の場合は、imapしか使用しないので、popを無効にします。
$ sudo cp -p pop3d pop3d.org
$ diff pop3d pop3d.org
122c122
< POP3DSTART=NO
---
> POP3DSTART=YES
**sslの設定 [#h1abeaed]
予め証明書が用意されている場合は、証明書を置いてある場所...
$ diff imapd-ssl imapd-ssl.dist
149,150c149
< TLS_CERTFILE=/usr/local/certs/mail.pem
< #TLS_CERTFILE=/usr/lib/courier-imap/share/imapd.pem
---
> TLS_CERTFILE=/usr/lib/courier-imap/share/imapd.pem
**起動 [#c43c4aa1]
$ sudo /sbin/service courier-authlib start
$ sudo /sbin/service courier-imap start
*参考 [#h4e0022a]
http://www.courier-mta.org/?FAQ.html~rpm
http://owa.as.wakwak.ne.jp/zope/docs/Linux/IMAP/courier-...
http://www.courier-mta.org/imap/
RIGHT:2005-05-18 02:25:19 (水)
----
[[家サーバ管理帳]]
ページ名: