MAGAZINE - みる会図書館


検索対象: UNIX MAGAZINE 1995年2月号
200件見つかりました。

1. UNIX MAGAZINE 1995年2月号

METAFONT の遊び方 白専生 毎回、本題とはまったく関係のないことを書いてペー ジを埋めているにちがいないと尠檗っている人がいるかも しれません。そこで、今月はこれまでとは趣を変えてモノ レールについて話しましよう。 図 1 モ / レールの謎 ロロロロ 芝原駅 ? 謎工リア 0 モノレールの怪 ・ 0 去も広反大学の豊中キャンパスの近くにモノレールの 駅ができました。残念ながら、伊丹巷まで開通したわけ ではなく、この芝原駅カ絲冬点です。 駅ができてからというもの、「モノレールの折返しはど うしてんねやろ ? 」と不思議で仕方がありません。上から 巨大なクレーンで吊り上げて、ひょいと反対側の糸各に移 すのでしようか。それにしては、クレーンのようなものが 見えません。 図 1 の、、謎工リア " には、いったいどのような信群トけが 隠されているのでしようか。あるとき、研究室の友人たち とこの謎について語り合いました。 「もしかして、レールが平行移動するんとちゃうか」 「いやいや、たぶん腕まくりしたおしさんが出てきて、 ( やはり、趣を変えると調子かて、えへんなぁ・ っこいしょって持ち上げるんやろ」 よ 0 METAFONT 今月から数回の予定で、 METAFONT のインストー ルと簡単な使い方について説明します。 METRFONT は の作者である DonaId Knuth 先生カ叫発したプロ グラムで、用のフォントを生成するツールです。 読者のなかには、や I,NIbX を日常的に使ってい 146 0 ロロロロ ftp.center.osaka-u ・ ac ・ jp と ftp.riken ・ go ・ jp がミラーをおこなっ のプログラムなどを置いてある anonyrnous FTP サイト。日本では、 1 rIbX Users Group のワーキング・グループが収集した rIVfX 嬲里 ・べクトルフォント ・ピットマップ ( ピクセル ) ・フォント フォントファイルには、大きく分けて次の 2 不鶤頁があり ます、フォントファイルの概要について話しましよう。 どんなフォントがあるんかいな わくわくしませんか ? のような絵 ( ? ) を文中に入れることもできます。 6 ムか書けるようになったら、 トのソースファイルを入手すれは利用できます。プログラ (Comprehensive rIbX Archive Network) 1 からフォン に、 METRFONT プログラムか、書けなくても、 CTAN FONT ファイルから生成したフォントです。このよう これは、の配布パッケージに入っている META- 聞Ⅸ MAGAZtNE あればこんなフォントも使えます。 それはど多くはいないでしよう。でも、 METAFONT が る人が多いと思います。しかし、 METRFONT となると ています。 UNIX MAGAZINE 1995.2

2. UNIX MAGAZINE 1995年2月号

[ な€PVM ove 「 A 丁 M 力、 ] 図 2 師も走るほど忙しいはすの年末だからこそ 第豆第、当第第をま当第工こ第 版。 4 物、都“、阪大学 恰好の現実鰤オ料として作成された大阪大学ホームページのクリスマス・ ノヾーージョン。 るきようこのごろである 6 。去も丘では、 AquaPress7 のよ うに WWW ページのデザイン・コンサルティングをお こなう会社まて現れた。日本でも WWW の普及を契機と して、インターネットが学術研究用途だけではなく文化の 、、なぜ PVM over ATM なのか " を語るにあたって、も メディアとしても着実に広まりつつある。 しかしたら倉橋由美子の『シュンポシオン』 9 から話を始 めることができるかもしれないし、じつは一匹の柴大が重 ということで、今回は UNIX MAGAZINE 100 号を 要な転換点だったかもしれない 10 。 はたまた、スペース 記念して、 Photoshop の何カ啾をそれほど惹き付けるの シャトルの打上げとか、 Carl Sagan 監修の一連の TV か、たんなる画像処理フィルタを超えるための強力なマス ドキュメント「 cosmos 」 11 を起点とすることもできる。 ・・そう Photoshop に傾ける熱 ク機能なのだろうか、 い思いを語ろうとも考えたが、ふだんから、、 UNIX" を冠 しかし、あまり退行してはかりでは、それでなくともなか なか本題の ODINS の構築に話題が入っていかない連載 した雑誌であまり UNIX とは関係のない記事を書いてい の二の舞になりそうなので、 UNIX MAGAZINE か第肝リ る身としては、これ以 .- ヒ浮いてしまうのもどうかと思い、 一転して、、なぜ PVM over ATM なのか " についてお話 された 1986 年ぐらいから始めることにしよう。 しするのはどうだろうか。 当時私は、「昔は昔、今は今」 ( 1994 年 8 月号 ) の 「 Windows と UNIX 」の冒頭にも書いたように、 PC98 その前に、あまりに唐突で何がなんだか分からなくても 上の UNIX System III で自習する学生であった。そ 困るので、 PVM と ATM という用語を簡単に紹介してお のうえ、しはらくして、東京工業大学理学部数学科のワ こう。 ATM (Asynchronous Transfer M0de) は次世 ークステーションの管理者として Sun3 / 260 や 2 台の 代のというと日未だが、光ファイバーか整備された社会で Sun3/60 を自由に使える立場となった。 Sun3 の CPU の情報伝送の基財支術として着々と地歩を固めつつある。 本誌連載「大阪大学キャンパス・ネットワークの構築」で 9 新幵い 1985 年 ) 。儚の浮「城の中のに続く連作長編恥登 紹介しているように 8 、大阪大学のキャンパス・ネットワー 場人物の年設定を踏まえて日罸にば匠未栗になっているが、サイエンス・ フィクションとして読んでも三ここでさりげなく才与されている情喇 ク ODINS は、 ATM 交換機と ATM ルータによる基幹 社嘛寉実に現のものとなりつつあるのがさすが。 網を構築して運用している。一方、 PVM (Parallel Vir- 10 やつば、全係ないか : ー ) でも、 GNU Emacs for DOS の開 団明」の何 - ト分の一一一かではある。 11 ジェット推」形も听のコラボレーター Gentry Lee ( よ現在、 Arthur 6 でも、熱しやすく冷めやすいので、こオ・は淡物麒月 f 寺しないてゴ c. CIarke と積極的に共作をおこなっている。最初の作品は下品す 7 http://anchor-net. CO ・ jp/rental/aquapress/ ぎて読めなかったが、「ラーマ』扁シリーズぐらいからは、なんとか 8 1994 年 7 月号参軈タイトルて謳っているのになかなか構築にたどり CIarke イとして読めるようになった。 着きませんが : ー ) tual Machine) は、本言志でも「 UNIX Communication Notes 」の 71 回「去も丘のネットワーク技術」 ( 1994 年 5 月号 ) で簡単に紹介されているが、 IP ネットワーク上で 並列処理工韆竟を構築するためのライプラリである。 で書いてしまうと、たいていの読者は、 「ふーん、 ATM ネットワーク上で PVM を使って並列 処理竟を構築するわけね」 凵生急、にも糸磊侖に達したつもりになって得じ、してしまうか もしれない。たしかにそうにはちがいないのだが、私にと っての UNIX MAGAZINE 100 号ぶんはこの研究環よ竟 に到達するまでの j 断呈だったわけで、今回は技勺な深み にはまらすに、そのプロセスを筆のおもむくままにたどっ てみることにしたい。 東京で考えたこと 25 UNIX MAGAZINE 1995.2

3. UNIX MAGAZINE 1995年2月号

LittIe Language srekcah @sra. CO. JP LittIe Language よ水逞に 毎年、冬がやってくるたびに、「今年の厘閉 ; はたちが悪 い」という決まり文句か時候の挨拶代わりに繰り返され ます。しかし、今年の風邪はどうやら本当にたちが悪か ったようで、ひょんなことからこしらせてほほ 1 カ月ち かくイ司が回復せすに苦しんでしまいました。いままで、 srekcah は、、殺しても死なない奴 " と自他ともに認める人 間だったので、たかが丿砌とあなどるとひどい目に遭うこ とを生まれてはしめて兜したしだいです。読者の皆様も ご自愛ください。 さて、栄えある連載第 100 回を情けないエピソードで 始めてしまいましたが、しつは 100 回記念であるとともに 最終回でもあります。 UNIX MAGAZINE の倉肝リと同 時に開始された最長、最古の連載も残念ながら今号でおし まいです。そこで、いつもとは少々趣向を変えて「 Little Language 回想碌」をお送りします。 この連載は、 UNIX 上のさまざまなスクリプト言語に よる、、ちょっといいプログラム " を紹介しようという趣旨 て始められました。肝リ当時の UNIX MAGAZINE の 広告ページを見ると、いまでは微笑ましいとしかいいよ うのない性能のワークステーションか誇らしけに並んで います。当時、 srekcah は「どうやら、個人の机の上に VAXII / 780 のパワーか載るらしい」「それはすごい。 れで、なんでもできるじゃないか」などと仲間うちで囁き あっていたのですから、まさに - ・ト年一です。もちろん、 世間の認識は、、 UNIX って何 ? " といった程度で (UNIX の票に関する国内のオーディオ機器メーカーから窈是訴 騒ぎなども、いまとなっては製かしい思い出です ) 、まと もな日本言韶 ) 解説書もあまりなかった日罸にでした。 新しい雑誌の誌面を借りて、まだまだ無名のこの UNIX というすはらしい計算機環境を紹介したい、そのた 70 めには気軽に試せる話題や実例を提供したらどうだろう、 それならシェル・スクリプトなどの解説を通じて説明す るのか最適では、というところがこの連載の企画意図でし た。この時点での、、 Little Laguage" は、簡易言語 " と いった未合いがもっとも強かったように思います。 それでは、連載でこれまでにとりあげたおもなテーマを カテゴリー別に振り返ってみましよう。 シェル・スクリプト UNIX との対話は、一殳にシェルというプログラムを 通しておこないます。シェルはたんなるユーサー・プログ ラムなので、プログラマーがオペレーティング・システム に茁妾手を加えなくても必要に応して自分自身のための環 境を作れます。かっては、 UNIX といえばソースコード を見られるのが常ごったので、シェルのソースコードを もとに長を施したり変更を加えたりすることさえ可能で した。去も匠は、各ワークステーション・べンダーカ甘是供す るシェルのソースコードを見るのは難しくなりましたが、 ひろく流通しているフリー・ソフトウェアのシェルで代用 できます。 シェルには、対言乱勺に利用できるだけでなく、スクリプ トカ嘯けるという優れた牛致がありました。この機能を使 えば、パイプによるデータの受渡しや標準入出力の切替え はもちろん、コマンドの出力結果を変数に代入したり、そ れを引数にして別のコマンドを呼び出すといった対言乱勺な 処理を逐 : 知勺に実行することもできます。さらに、条件判 断による分岐やループを駆使して複雑な定型処理の簡ヒ も図れます。 シェル・スクリプトによってコマンドの連動力瑢易に UNIX MAGAZINE 1995.2

4. UNIX MAGAZINE 1995年2月号

図 8 TCP の上 -CPPP を走らせる 図 9 inetd. conf への登録 PPP ′ TC P/IP lnt et ppp stream tcp novait て 00t /usr/local/bin/ppp 44 ppp> set device remote : 2456 ンクの確立がおこなわれます。 その結果、 PPP のプロトコルが走り始め PPP 的にリ ストのポートに対して TCP での接続をおこないます。 しておきます。すると、 term コマンドは指定されたホ りにリモートマシンの IP アドレスとポート番号を指定 3. 接続側では使用するデバイスとして tty を指定する代わ す。 使用する IP アドレスの指定がなされているものとしま のラベル名の指定で、実際には設定ファイルのなかで 定するためのオプションです。 pnet は設疋ファイル中 こで -direct は標準入出力を使って重川乍することを指 ( 図 9 ) 。 /etc/inetd. conf にサーピスを登録しておきます 2. 上記のポートへ接続があったら PPP が走るように ppp 2456 / tcp この番号を登録します。 ホートを使うと仮定しましよう。 /etc/services に ポート番号を割り当てておきます。ここでは、 2456 番 1. 接続を受ける側ではます仮想 PPP リンクに使用する は次のようになります。 利用できる機能をサポートしています。実際の利用の仕方 よるイ反想回線を使うことにより、イ瓦想ネットワーク [ 2 ] を IIJ-PPP ではこのようにデバイスの代わりに TCP に トワークにアクセスすることか可能となるわけです。 ットワーク・アドレスによる缶齣からも逃れて内部のネッ —direct pnet ppp> term ppp> Packet M0de PPP> 簡単にしか説明しませんでしたが、仕組みはお分かり CHAP を使いアドレスの割当てをおこなう設定が必要に えいればつなぐことが可能なので、実用とするには認証に いただけたと思います。ただし、ポート番号を知ってさ なるでしよう。 謝辞 UNIX MAGAZINE 1995.2 てお礼を申しあげます。 は HP-UX への移植をしていただきました。誌面を借り NEXTSTEP への移植を、そして理学電機の耐さんに 木工ンジニアリングの鈴木さんと NeXUS の方々には くとともに、貴重なアドバイスを項戴しました。また鈴 の増田さんには早くからソフトウェアを試用していただ トや不具合の報告をいただきました。とくに、南山大学 IIJ-PPP の開発に際しては多くの方々から、コメン ence, pp. 229 ー 244 , 1990 tual Networks ” . ln Proc. ル厩 er USENIX Co れ / ル [ 2 ] S. M. Bellovin. "Pseudo Network Drivers and Vir- MAGAZINE 、 1993 年 3 月号、 pp. 40---51 [ 1 ] R. A. SutterfieId 「 PPP による廉価な IP 接続」、 UNIX [ 文献 ] ( おおの・としはる )

5. UNIX MAGAZINE 1995年2月号

100 号記念 弊誌では、創刊 100 号を記念して BSD/OS 1.1 ( バイナリ盟および ChameIeon NFS/X のモニター募集、 ノベノレ ティ・プレゼントを実施します。末尾の庵募要領をご覧のうえ、ふるってご募ください。 モニター募集 / プレゼント モニター募集 1 BSD/OS 1.1 パイナリ版 ( 1 名 ) 2 Chameleon NFS/X ( 1 名 ) 0 Ⅲ旧 ON 、Ⅳ FS Ⅸ 386 / 486 舅ヒの CPU をもつ IBM PC または互換機 MS-DOS 5.0 以降、 MS-Windows 3.1 の 386 拡張 モードて動く IBM PC または互厳 (CD-ROM ドライプ必顎 ) NDIS の動イ乍する Ethernet カード (Forva1) (Foretune プレセント A 時計 ( 3 個 ) B ペーパーナイフ ( 3 本 ) (Sun) (SGI) C lndy キャップ ( 3 個 ) D 文房具セット ( 3 個 ) ◆、切〃 (Sun) (SGI) 98 UNIX MAGAZINE 1995.2

6. UNIX MAGAZINE 1995年2月号

とって難しくなっているにちがいありません。 最斤版の Perl version 5 には、オプジェクト孑旬のた めの信蛩トけがとりいれられましたが、並列性をプログラミ ングするための機構はまだまだです。もっとも、これは本 来オペレーティング・システムの協力なしにはなしとげら れないことですが CORBA などの分散オプジェクト樹隨か整備されるに したがって、もちろんそれに対応した perl や TcI が生み 出されていくと思われます。しかし、そのころには UNIX はユーザー・インターフェイスのためのプラットホームと しては老境に達し、 Macintosh や Windows といった 派手な輩カリ用者の目の前で降盛を誇っているでしよう。 そういう日赫にになれば、私たちは否応なくそういった、、小 さな " プラットホーム上のスクリプト言語にも関心を寄せ るにちがいありません。そして、いまのところそれらの 、、小さな " プラットホーム上のスクリプトは UNIX 「 1 ロ、 上で樌れ親しんだ、、ファイルにストアされたプログラム " といったものではなさそうです。 スクリプト言語がどんなに発展しても、定型的な引算を 素早く実行するという需要がなくならないかぎり、オー ーヘッドを極限まて山も商化して取り除くコンパイル刑旨 . ョ厂 1 卩ロ の需要も減らないと思います。しかし、そオ功ゞ必頭とされ る局面は、 ( 徐々にではありますか ) 間違いなく相対的に 減少していくでしよう。 連載 /LittIe Language—O おわりに Little Language にこめられた意味は、簡易言語や小 さなツールといったもののほかにもう 1 つあります。それ は、「専用言言乍成のススメ」です。 awk や perl そして TcI がいかに強力だといっても汎用言語には相違なく、そ れを用いて特定の目的を達するには、一定の努力をしてプ ログラムを開発しなけ川まなりません。 Little Language 界のスーパースター Dr. Brian Kernighan は、かって さる小さな集まりの際に私たちに対して「 Think small 」 とアドバイスしてくれました。もうすこし詳しくいえば、 「大きな仕様を一度に作るな、つねに本質に着目し、単純 で小規模なものから始めなさい。必要なら、Ⅱ未された専 用言語を作成して利用しなさい」ということです。 たとえは、 troff で絵を描くための言語に pic がありま 74 すが、これを用いてグラフを描くためのさらに特化した専 用言語 grap を Dr. Kernighan は言しています。問 題領域により近い概念を直接表す言語があれば、ちょっと した定義をするだけで優れた解等やすくなります。いま は、この「専用言言成のススメ」こそが Little Lan- guage の看板に真にふさわしいとも感しています。さら に付け加えるなら、オプジェクト指向言語はこの、、特定間 題領域解決キット " のより系勺な提供を目指しているの です。 UNIX MAGAZINE の創刊とともに連載を始めた Little Language も、いよいよおしまいです。この連載 は、実際には下記の 9 人の筆者によって執筆されていま 歌「朝址、太田靖彦、栗原正利、酒匂田中正則、 西村亨、新田稔、林香、引地信之 ( 五ヨ - 着砌 登板回数のもっとも多かった人は 27 回、最少は 1 回 でした ( この人は、執筆者たちの宴会に紛れこんでタダ酒 を飲んだために、執筆せざるをえなくなったのです ) 。 皆様の長いあいだのご愛読に感謝いたします。またお目 にかかれる日まで、ごきげんよう、さようなら。 0 UNIX MAGAZINE 1995.2

7. UNIX MAGAZINE 1995年2月号

UNiK UNIX REVIEW 誌提携 CONTENTS 95 / 2 MAGAZINE 100 号記念 16 環境テサイナーへの道 24 な tPVM over ATM か 33 PPP とタイヤルアップ旧接続 45 UNIX Communication Notes POP ( 前編 ) 52 大阪大学キャンバス・ネットワークの構築 Genesis Netwo 「 k の崩壊 ( 中編 ) 58 インターネットの利用と仕組み インターネット接続の最新事情 ( 2 ) 66 Daemons&Dragons SCSI ディスクのフォーマット 70 LittIe Language Little Language よ永遠に 82 プログラマー入門 コマンドを探る ( 1 ) 91 Windows NT OpenGL(1 ) 100 UN Ⅸの道具箱 ダイヤルアップ接続 ( 3 ) 122 転ばぬ先のセキュリティ パスワード 132 lnside DVI → PS 町さ 2E の概要 138 スタイルファイル活用法 罫線で囲む 英 / 学治 山東大 山口英 東田 、下條真司 吉村伸 ・ Dinah McNutt 、 MichaeI Pearlman srekcah@sra. CO. JP 新連載 ! 荒井美千子 五十嵐久和 ・・岡山聖彦、片山喜章 山本和音 高山健三 岩熊哲夫、古川徹生 を を・ ・表紙・目次デサイン・ Aud 「 ey the Design

8. UNIX MAGAZINE 1995年2月号

大阪大学キャンパス・ネットワークの構築〔 6 〕 図 4 SunOS 4. x のテフォルトのプロードキャスト・アドレス # cat /etc/netmasks 133 . 1 255.255.255.0 # ifconfig 1e1 inet 133.1.192.4 up # ifconfig 1e1 inet 133 . 1 . 192.4 netmask ffffffOO broadcast 133 . 1 . 192.0 1e1 : fIags=63 く UP ,BROADCAST ,NOTRAILERS ,RUNNING> とネームサーバーのゾーン情報が正しく転送されなくなっ てしまうからです。 SunOS 4.1 の IP ドライバのバグでパニックを起こし たり 12 、矢可て大量の ICMP を受信するとハングアッ プしてしまいます。けっきよくこれがゲートウェイとして の不適格の烙印を押される理由となったのです。 7 月には SPARCstation IPX (SunOS 4.1.2 ) へ置き換えたので すが、そオび人降トラブルフリーになったことからも、おお よそゲートウェイ、ネームサーバーには不向きなマシンで あることカ吩かりました。 トラブルのモグラ叩き Sun3 / 470 をリプレースしたことにより、吹田一豊中 リンクはトラブル情報交換のための電子メールすら届かな い状況から、やっとごく普通の 64Kbps リンクとして使 えるようになりました。 しかしここに至るまでには、モグラ叩きのように 1 つ 1 っ障害の原因を潰していった血のにしむような努力があ ります。もっとも大きかったのは、いかに大型引機セン ターの運用トラフィックをセープするかで、 64Kbps のリ ンクに不適当と思われるものはどんどん止めてもらうよう にしました。 俎板に上がったのが Sun RPC を使ったサービス、 NIS (YP) と NFS です 13 ます、 NIS (YP) は豊中にスレープサーバーを置いて、 豊中のホストはそのサーバーをバインドするように設疋し ました。そして吹田一豊中リンクをまたがる NFS は、 全面廃止に持ち込みました。というのも、 64Kbps では 12 この、、 mclput panic ~ に対する公式パッチがありましな 13 大型計算機センターの運用をモニターしていて、ある部局の Ap- pIeTaIk—Ethernet プリッジがなせか海ダ V ) ホストを Sun RPC て参照して、バケットがハワイ辺りでカ尽き輻輳を起こし、かなりの帯 域を喰い潰していたことを発見したりもしました。ネットワークをまた がる Sun RPC の運用には注噫が必要てす。 UNIX MAGAZINE 1995.2 NFS のデフォルトのノヾッフアサイズ 8 , 192B を送受信 する遅延が 1 秒以 - E かかります。たとえ、バッフアサイ ズを小さくしたとしても、そもそも混雑したリンクでバケ ットロスカ起きた場合の輻輳を考えると無理があるからで す 14 これ以外にも、豊中から吹田本館の汎用機やスーパー コンピュータへの大規模なファイル中幻がかなりリンクを 圧迫していました。しかし、これは大型言算機センターの サービスの性格を考えれば止めてもらうわけにもいかず、 けっきよく、最後の最後まで 64Kbps ではパンクしたま まだったのか伏でした。 ☆途中でひとこと☆ 次回は Genesis Network での gated の設定をもとに 糸各制御の技術的な解説をおこない、 し ) よし ) よ Genesis Network の最期を見届ける予定です。 ( ひがしだ・まなぶ、しもしよう・しんし大阪大学 ) [ 文献 ] [ 1 ] 加藤朗、「去も匠の IP アドレス事清」、 UNIX MAGAZINE 1994 年 6 月号、 pp. 70 ー 77 [ 2 ] 加藤朗、「去も匠のアドレスおよひ経路制御青」、 IP Meet- ing ' 94 ・了・不高集、 pp. 10 ー 14 14 マウント・パラメータを : も架くす - れは 64Kbps というイ曲可線 でも運用は可能ですが、それもはかに大きなトラフィックがない場合にか ぎります。 57

9. UNIX MAGAZINE 1995年2月号

連載 /UNIX Communication Notes— ・ RETR msg msg て指定したメールの内容を得る。 ようなやりとりになる。 C lient RETR 2 Server + OK 300 octets ( 寬 ) メールの励俵示される ) ・ D L msg これは、以下の msg で指定したメールを、メールドロップから削除す るようマークを付ける。 ・ RSET メール群に付けられたマークをすべて無効にする。 ・ NOOP このコマンドを送ると、サーバー側ではなんの処理もお こなわすつねに OK を返す。 ・ QUIT マークの付いたメールをメールドロッフ。から消し、処理 を終了する。このコマンドによって、メールドロッフ。の 排イ勺なロックを解除する。 これらのコマンドは、 POP3 プロトコルに対応したサ ーバーではかならす実装されている。これ以外にオプショ ン・コマンドがいくつか用意されているが、実際にはあま り使われないのでここでは紹介しない。 こまでみてきたように、 POP プロトコルはきわめて 簡単なプロトコルである。この仕様をみていくと、たいへ んうまく作られていると感しるところがある。クライアン ト側から QUIT コマンドが送られるまで、メッセージ の実際の削ド理か夫行されないという点である。メール リーダーを作る場合、この構造を利用してメッセージ削除 の Undo 機能が用意できる。さらに、なんらかの障害で POP サーバーとクライアントとの通信が途切れても、ス プールからのメールの削除をできるかぎり回避する構造に なっているとも考えられる。 このプロトコルの問題点は、認証フェーズで使われる PASS コマンドである。このようなユーザーのパスワード にもとづく鵰屯な認証では、クライアントーサーバー間で やりとりされるバケットをモニターされてしまったら、簡 単 ( ン以ワードカ弱れてしまう。逆にいえば、 POP サー UNIX MAGAZINE 1995.2 バーとクライアントを実装する場合は、この問題をうまく 鮹夬しなければならないということである。 ◆ 今回は、分散竟でのメールの運用の形態と POP の概 要について説明した。次回は、 POP サーバーの導 . 入作業 と、 POP を使ったメールリーダーの設定ガ去を紹介する。 さらに、 PASS コマンドによる問題をどのように解決すれ ばよいかもあわせて角見する予定である。 ( やまぐち・すぐる奈良先端科 ! 物支伏 ! 完大学 ) [ 文献 ] [ 1 ] John G. Myers and MarshaII T. Rose, Po 0 、 ce Protocol - Version 3 , RFC1725 , Nov. 1994 UNIX Communication Notes 番外編 読者の皆さん、ご無明太しています。 この連載で何年も前に僕か書いた記事を参照して、ネット ワークの導入・運営をおこなっているという声をいまでも耳に します。著者としてはたいへん光栄に思います。 しかし、ネットワーク刎支術とそれをとりまく情勢は日進月 歩で変化し続けていることを忘れないでください。 UUCP を 例にとると、かっては TraiIBIazer の購入がはは雎ーの〕尺 肢でした。ところが、いまでは Talor UUCP ( 1993 年 7 月 号の「インターネットの利用とイ督はみ」て解説されています ) さえインストールすれは、面な V. 32bis モデムで安定した 高速通信ができますし、 ISDN の TA も高速モデム代わりに 買えるほど安くなってきています。 残念ながら、とりあげるべき新しい話題がどんどん生まれる ため、古くなってしまった過去の記事を新たに書き直せないで いるのかま : 伏です。「 UNIX Communication Notes 」にか ぎったことではありませんが、技科を参照するときはそれ カ嘯かれた年月をよく調 , ヾてください。そして、より新しい時 期に書かれた角見を探してください。時イ屋れになった記事を 金科条のごとく戴くのは思かなことです。 よ或ネットワークやネットワーク・プロバイダの担当者から、 「現状に即した情報を教えようとしても、『 198X 年の UNIX MAGAZINE で齊藤さんが C ) と書いている。こっちが正し い』といって聞く耳をもたない人がいて、困っている」とよく 聞きます。コンピュータ、とくにネットワーク里の情報は生 モノです。御料月限があることをお忘れなく。 51 儕藤明紬

10. UNIX MAGAZINE 1995年2月号

図 5 comb による S ファイル充合 % prs s . comb_test s . comb—test : D 1 . 2 94 / 12 / 08 14 : 58 : 53 aya 2 1 00001 / 00001 / 00000 ト俍 s : COMMENTS : 新機能追加 D 1 . 1 94 / 12 / 08 14 : 58 : 20 aya 1 0 00001 / 00000 / 00000 MRs : COMMENTS : date and time created 94 / 12 / 08 14 : 58 : 20 by aya % comb s. comb_test ー tee /tmp/seiri /usr/sccs/get —s —k -rl. 2 —p s. comb_test > COMB$$ /usr/sccs/admin -iCOMB$$ —rl —fv —m '-yThis was COMBined' s. COMB$$ rm -f COMB$$ sed ーⅡ 'Ft$/,/AT$/p' s . comb-test >comb$$ ed ー comb$$ くく \ ! ld * * * DELTA TABLE PRIOR TO COMBINE * * * /usr/sccs/prs —e s. comb—test >>comb$$ /usr/sccs/admin -tcomb$$ s . COMB$$\ -fe0\ sed ーⅡ 'Fu$/,/*U$/p' s . comb-test >comb$$ ed ー comb$$ くく \ ! lc /usr/sccs/admin s . COMB$$\ comb$$ rm comb$$ rm —f s . comb_test mv s . COMB$$ s . comb—test /usr/sccs/admin —dv s . comb_test % sh /tmp/seiri No id keywords (cm7) % prs s . comb—test s . comb_test: D 1 . 1 94 / 12 / 08 15 : 08 : 11 aya 1 0 00000 / 00000 / 00000 MRs : COMMENTS : This was COMBined UNIX MAGAZINE 1995.2 UN Ⅸへの招待⑩ 197