1999-12-13(月) [長年日記]
■ automount
忙しくてKondaraをいじってる暇がない。今日はまず、いろいろと誤解していた部分があったのを訂正。/mnt/cdromがautomountされていたように見えていたのは嘘で、/etc/fstabの/dev/cdromのところを何かのはずみでautoにしてしまっていたのが原因(元はnoauto)。つまり、automountなんて働いてなかったの(爆)。noautoに戻してrebootしたら、ちゃんと/misc/cdでアクセスできるようになった。自動的にumountされることも、mountコマンドで確認可能だ。
■ shutdown
次。shutdownにはrootにしか実行できない/sbin/shutdownと、一般ユーザにも実行できる/usr/bin/shutdownがある。おれが今まで使ってたのは/usr/binにある方で、これはそのユーザのパスワードを聞いてくるようになっている。Xにも対応していて、X上で実行するとパスワードを求めてくるウィンドウまで開く。てことは、sudo入れる必要はなかったんかいっ。でも、なぜか他の端末からtelnetして/usr/bin/shutdownを実行すると、正しいパスワードを入れても実行してくれない。新たな謎だけど、sudoの使い道ができたのでいいとするか(笑)。
■ IMAP
さて、今日はIMAPサーバとfetchmailでも入れて寝るか。設定はあと。むぅ、fetchmailとfetchmailconfがある……入れておくか。……と思ったら両方ともすでに入ってるし。つーわけでIMAPだけ。rpmでimap-4.5-4.i586.rpmを入れて、inetd.confのimapのコメントを外し、inetdにHUPを送る。
$ telnet localhost imap2 Trying 127.0.0.1... Connected to localhost.localdomain. Escape character is '^]'. * OK localhost.localdomain IMAP4rev1 v12.250 server ready
となったことで、動作していることは確認できた。けど、さすがにIMAPのプロトコルは覚えてないのでこれ以上は確認できない。POP3はそらで喋れるんだけどなぁ。次なる問題は、メールボックスにメールを突っ込む方法がよくわかってない点だな。これじゃぁ、いくらIMAP対応のメーラーを入れても何も試せないよなぁ。そこでfetchmailが登場なんだと思うんだけど、そもそも実験用のメールアカウントがない……。近々、どっかのフリーアカウントを作って遊んでみよう。
1999-12-08(水) [長年日記]
■ sudo
……とかいいながら、今日はsudoを入れた。Vineの時に入れてみたら便利だったので。CD-ROMからsudo-1.5.9p1.intl-1.i586.rpmを入れて、/etc/sudoersを編集。rootにさえも書き込み属性が付いていないので注意。ファイルの中身はこんな感じ。別に外部から侵入される可能性のあるマシンじゃないから中身を公開してもよかんべぇ。
# Host alias specification Host_Alias TREETOP=spc01 # User alias specification # Cmnd alias specification Cmnd_Alias MOUNT=/bin/mount,/bin/umount Cmnd_Alias SHUTDOWN=/usr/bin/shutdown # User privilege specification root ALL=(ALL) ALL sho TREETOP=ALL
雑誌か何かで読んで真似したものなので、はっきりいってどういう意味なのか完全にはわかってないのであった(笑)。
■ カット・アンド・ペースト
それにしてもなんだ、rxvtからkeditにカット・アンド・ペーストできるんだねぇ。こういうことって、KDE専用のアプリ間でしかできないんだと(根拠もなく)思いこんでたわ。ちなみに、rxvtではマウスの左ドラッグで文字列を選択すると、その領域がクリップボードに入るらしい。そして、中ボタンで好きなアプリにペーストができる。へー、ふ〜ん。おかげでけっこう便利になったよ。でもなんで逆はダメなの?
1999-12-07(火) [長年日記]
■ automount
今日はautomountに挑戦。まず、CD-ROMからautofs-3.1.3-9.i586.rpmをインストール。これは順調。これでいきなりできるのかなー、と思ったけど、rpmを入れるために手動でmountしちゃってるんだから、意味ないね……ってことで、rebootしてみる。なんか入れたらrebootなんて、Windowsみたい(笑)。もちろんそんな必要はないのだが、試してみたいのが人の常ってことで。が、/mnt/cdromの中身が自動的に見えるようにはなっていない。psで何かいるかどうかを見てみるけど、autofsもautomountも見当たらない。やっぱ、デーモンとしてちゃんと動くように設定してやる必要があるわけね。でもそのやり方を知らないんだよ、初心者は。
で、泥縄ながら、Webで適当に検索して方法を探す。いわゆるLinuxのHOWTO文書がいっぱいひっかかるけど、デーモンの起動のさせ方なんて当然であるかのように書いてない。automountの動作原理のようなものはわかったけど。個人のメモのようなものを見つけて、それを参考にする。なるほど、わかった。
- デーモンの起動は
/etc/rc.d/init.d/autofsを使ってできる。 - 起動時にデーモンが起動しているようにするには、
linuxconfを使って対話式に設定することができるらしい。
■ で、このあたりを変更して再度rebootしてみたら、おお、/mnt/cdromにアクセスするだけで中身が見られるぞ。これでいい。うむ。でも、参考にした文書には/misc/cdでアクセスできるみたいなことが書いてあって、これもちょっと悩むんだよなぁ。どうなってるんだろう、これ。まいっか? いやいや、60秒たってもぜんぜんumountされてる気配がないやんけ。あんましいいとは思えんぞ、これ。ううむ。要調査。
■ ftp
それから、このマシンにftpができないことに気がついた。/etc/inet.confのコメントはtelnetdと一緒に外したんだけど。不思議に思ってin.ftpdを探してみたら、なんと、入ってない(笑)。そーか、Workstationでインストールをすると、入らないのね。ftpdが必要なのはServerだけというポリシーなわけか? そうとは思えないんだけどな、ふん。CD-ROMをあさると有名なwu-ftpdがあったのでそれをインストールして、無事ftpが使えるようになった。めでたし。そういえばsambaも入れないと不便なんだけど。これはあとまわしでいいや。
■ メール
さて、そろそろメール環境を考えないといけない。KDEを使う以上、お手軽なのはkmailを使うことだ。他のアプリとの連携を考えると、何かと便利になる可能性はある。でも、実はちょっと考えがあって、IMAPを導入したいのである。LANを構築してある自宅内にはいろんな環境があって、それらのマシンから単一のメールボックスを覗けるようにしたいからだ。しかもOSはすべてがLinuxなわけではない。かみさんのマシンやモバイル用のLet's Note miniはまだしばらくWindowsで使い続けるだろう。
となると選択肢は、telnetで入って使えるCUIなメーラーを選ぶか、逆にメーラーを選ばずに使えるIMAP4サーバを動かすか、だ(実際はIMAPを使う時点でかなりメーラーを選んでしまうことになるのだが)。まぁ、どう控え目に見ても、IMAPの方がカッコイイじゃんねぇ(笑)。つーわけで、壮大(どこがだ)ながらその夢を見ることにしよう。KondaraのCD-ROMにはちゃんとimap4のパッケージが入ってるし、導入自体はまぁ、簡単にできるだろう。きっと設定で苦労すると思うけどね。ISPからメールをとって来てIMAP
サーバから見える形に保存する方法なんてぜんぜんわからないし。
IMAP4対応のメーラーも選んでおかないといけない。筆頭は大好きなRubyで書かれたSGmail。最近Ruby/GTKに移植されたようだし、きっといい感じになってるだろう。それから忘れちゃいけない、Netscape Messenger。それからMuttもIMAP対応なんだっけ? Windows環境だとWinbiffなんかが有名ですな。以前使ってたからライセンス持ってるぞ(笑)。ま、おいおい選んで行きましょう。IMAP使うと、メーラーの乗り換えコストがかからないというのも良い点だし。
なにはともあれまず調査。