OpenBSD 2.9 に qpopper 手動インストールしたのですが、 下記メッセージによりうまく動いてくれません。 /etc/passwd に mail アカウント、 /etc/group に mail グループ、 /var/mail は
drwxr-xr-x 2 root mail 512 Jul 4 11:37 mail/
としてあります。あと足りないところは何?
shinjuku# telnet localhost 110 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. +OK QPOP (version 3.1.2) at shinjuku starting. user * +OK Password required for *. pass * -ERR [SYS/TEMP] Failed to create /var/mail/.*.pop with uid 1000, gid 65. Cha nge permissions. +OK Pop server at shinjuku signing off. Connection closed by foreign host.
Some people are confused over whether this word is appropriately `UNIX' or `Unix'; both forms are common, and used interchangeably. Dennis Ritchie says that the `UNIX' spelling originally happened in CACM's 1974 paper "The UNIX Time-Sharing System" because "we had a new typesetter and troff had just been invented and we were intoxicated by being able to produce small caps." Later, dmr tried to get the spelling changed to `Unix' in a couple of Bell Labs papers, on the grounds that the word is not acronymic. He failed, and eventually (his words) "wimped out" on the issue. So, while the trademark today is `UNIX', both capitalizations are grounded in ancient usage; the Jargon File uses `Unix' in deference to dmr's wishes.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
ALTERNATIVELY, this driver may be distributed under the terms of the following license, in which case the provisions of this license are required INSTEAD OF the GNU General Public License. (This clause is necessary due to a potential bad interaction between the GPL and the restrictions contained in a BSD-style copyright.)
>>352 qpopper か。そいつは 2.x のときまでしか使ってなかったからなあ。 今は 4.x になってるのか。おぼろげな記憶では、2.x の後の方で UIDL をつけるようになってたはずだ。今でもつけてるんだろう。 Status の方はもともとつけるようにしてたから、ucb mail とかと 一緒に使っても大丈夫、って奴だな。
fetchmail の方は今 man を見たけど、 >>349 (1) はおそらく誤解だ。 man で client side っていってるのは、UIDL で既読/未読判別をするのは client 側でやらなきゃならんってこと。つけるのは server 側だ。 メールの場合は Message-ID が信用できんから UIDL ってのがある。
それにたいして Status ってのは mbox に入ってるメールのヘッダを 書き換える。つまりサーバ側で状態を持っておくフラグだ。 メールサーバによってはメールヘッダ以外のところで情報を持ったりするがな。 mbox をいじるアプリケーションが複数あるときは気をつけて運用する 必要があるが、 qpopper only なら大丈夫だ。fetchmail もデフォルトでは POP server が返す Status に依存してたと思う。
Continue with perl_code.... -------------------------------------------------------------
お試しあれ。
549 :546 :01/11/09 00:26
>>547 レスどうもです。 ええと…… -rwxr--r-- 1 hoge user 742 Nov 8 21:47 al.sh を、実行しようとすると # al.sh su: al.sh: command not found ……となってしまうのです。 #sh al.sh とすると実行出来るのですが……もしかして僕の#!の理解の仕方が間違っている?
> /bin/ > user utilities fundamental to both single-user and multi-user > environments > > /sbin/ > system programs and administration utilities fundamental to both > single-user and multi-user environments
そーす------------------ #!/bin/csh set dir = /home/r_suga/shell/ set file1 = $dir"aaa.txt" set logfile = $dir"aaa.log" while 1 if [ -f $file1 ] then sleep 10 echo "`date`:$file1 ファイルは存在しています。" >> $logfile else sleep 10 echo "`date`:$file1 ファイルが存在しません。" >> $logfile endif end ------------------
$ cat a.txt|while read HOGE; do ls $HOGE; done ls: ~/a: No such file or directory ls: ~/b: No such file or directory ls: ~/c: No such file or directory
>>954 マニュアル読んだ? > It will also print the settings in a format suitable for inclusion in > an XF86Config file. つまり、xvidtuneの出力結果を自分でXF86Configに反映させないとだめ。
jvimからesecanna経由でWnn6を使いたいのですが、 インストールしてjvimから日本語入力してみると、 「かな漢字変換できません」と出ます。 esecannaのログを見ると、 Nov 26 11:11:32: esecanna 0.99.3 started by UID[15277] Nov 26 11:11:42: New client #3@UNIX accepted. Nov 26 11:11:42: Config file /home/g140474/.esecannarc Nov 26 11:11:42: Module wnn6.so loaded. Nov 26 11:11:42: Module: Wnn6 0.14.4 Nov 26 11:11:42: Initializing root client for Wnn6. Nov 26 11:11:42: Initialize succeeded. Nov 26 11:11:42: Module wnn6.so unloaded. Nov 26 11:11:47: New client #3@UNIX accepted. Nov 26 11:11:47: Config file /home/g140474/.esecannarc Nov 26 11:11:48: Module wnn6.so loaded. Nov 26 11:11:48: Module: Wnn6 0.14.4 Nov 26 11:11:48: Initializing root client for Wnn6. Nov 26 11:11:48: Initialize succeeded. Nov 26 11:11:48: Module wnn6.so unloaded. Nov 26 11:12:21: New client #3@UNIX accepted. Nov 26 11:12:21: Config file /home/g140474/.esecannarc Nov 26 11:12:21: Module wnn6.so loaded. Nov 26 11:12:21: Module: Wnn6 0.14.4 Nov 26 11:12:21: Initializing root client for Wnn6. Nov 26 11:12:21: Initialize succeeded. Nov 26 11:12:21: KillServer from g140474@UNIX accepted. Nov 26 11:12:21: Module wnn6.so unloaded. Nov 26 11:12:22: Terminated by signal. といった具合で、特にエラーらしきものは見当たらないのですが、 どこがおかしいのでしょうか。 なお、rootになれないので、$HOME以下にインストールしています。 また、インストールしたままではWnnRc not specifiedと言われるので $HOME/etc/esecannarcを$HOME/.esecannarcにコピーしています。