[Mew-dist 08571] UseCL, NoSync on Solaris and SunOS
Gorochan ^o^
kunito at example.com
1999年 4月 15日 (木) 23:14:20 JST
國頭です。
久々にConfig をいじっていたら、
UseCL と NoSync に関して、混乱してしまいました。
こちらの研究室では mailspool をもつサーバが SunOS4.1.3 で(あまりした
くないのですが)メールスプールをNFS マウントして共有しています。
Solaris-2.5.1J、SunOS それぞれに im-114 をインストールしたところ、
SiteConfig は
SunOS:
UseCL=no # Use value of Content-Length header
NoSync=no # Do not need fsync(2) on writing file
Solaris:
UseCL=yes # Use value of Content-Length header
NoSync=yes # Do not need fsync(2) on writing file
になりました。これは今までの議論の通りで問題ないと思います。
さて、ここで SunOS のホスト上で imsetup を行うと
Do you want to use value of Content-Length header for delimitation for local
mail? (Answer yes if your OS supports Content-Length header like Solaris 2.x,
otherwise answer no.) [no]
Does your system can detect write errors without fsync(2)? (You can answer yes,
if your home directory is on local file system, otherwise answer no.) [no]
のようなデフォルトが示されますが、Solaris で imsetup を行うと当然ながら
Do you want to use value of Content-Length header for delimitation for local
mail? (Answer yes if your OS supports Content-Length header like Solaris 2.x,
otherwise answer no.) [yes]
となります。
ここで、
1. mail spool ホストは SunOS で、クライアントとして SunOS/Solaris 混在
で、いずれでも imget --Src=local を行う可能性がある場合、
2. mail spool ホストはSunOS で、且つ pop server (qpopper) でもあり、
クライアントとして SunOS/Solaris 混在で いずれでも imget --Src=pop
を行う場合
それぞれ UseCL,NoSync はどのように設定すればいいのでしょうか?
メールスプールホストの OS に依存するのでしょうか?
ユーザのホームディレクトリのあるファイルサーバの OS に依存するのでしょうか?
それとも、 imget を行うホストのOS に依存するのでしょうか?
Hasta la vista, baby! ============================ kunito at example.com
國頭 吾郎%羽鳥・相澤研究室@東大・工・電子情報工 Tel. 03-3812-2111 ext 6761
Mew-dist メーリングリストの案内