トップページunix
1001コメント344KB

初心者もOK! FreeBSD質問スレッド その72

■ このスレッドは過去ログ倉庫に格納されています
0001Beastie2006/04/03(月) 00:34:45
ぼくデーモン君じゃないお。

・事前に過去ログ検索や Google 検索等の自助努力をすることが望ましい。
・再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。

http://www.freebsd.org/ja/
http://www.freebsd.org/releng/

http://www.freebsd.org/doc/ja/books/handbook/
http://www.freebsd.org/doc/ja/books/design-44bsd/

http://www.freebsd.org/ja/ports/
http://www.freshports.org/

前スレ
初心者もOK! FreeBSD質問スレッド その71
http://pc8.2ch.net/test/read.cgi/unix/1140542841/

過去ログ
http://bird.zero.ad.jp/~zau60806/FreeBSD/

まとめサイト
http://www9.atwiki.jp/freebsd/

書籍
http://www.amazon.co.jp/exec/obidos/search-handle-url/ix=books-jp&fqp=keywords%01FreeBSD
http://www.amazon.co.jp/exec/obidos/search-handle-url/ix=books-us&fqp=keywords%01FreeBSD

http://www.freebsd.org/art.html
0242名無しさん@お腹いっぱい。2006/04/11(火) 15:46:50
>>241
なんの互換性なんだ?
スクリプトはばらまかないとマズいのか?
0243名無しさん@お腹いっぱい。2006/04/11(火) 15:53:17
青年の主張は余所でやれ。
0244名無しさん@お腹いっぱい。2006/04/11(火) 16:06:21
>243 に同意だけど青年の主張だとしても
>241は意味自体わけわからん
0245名無しさん@お腹いっぱい。2006/04/11(火) 16:20:58
相手すんなって。
02462362006/04/11(火) 16:35:27
>>240
cron が2つありました。(FreeBSD6.0ですけど)
もう少し調べてみます。


0247名無しさん@お腹いっぱい。2006/04/11(火) 18:46:11
>>241
釣り?
0248名無しさん@お腹いっぱい。2006/04/11(火) 19:44:33
zshの独自機能を使ってるからzshでスクリプト書くわけで・・
zshの独自機能を使ってないなら、普段zshを使っててもスクリプトは#!/bin/shにするわけで

ま、いずれにしてもzshにはcshスクリプトのような悪癖はないので、問題ないだろ。
0249名無しさん@お腹いっぱい。2006/04/11(火) 20:59:32
青年の主張は余所でやれ。
0250名無しさん@お腹いっぱい。2006/04/11(火) 21:13:55
>>249
>>243 でがいしゅつです。
0251名無しさん@お腹いっぱい。2006/04/11(火) 21:22:28
でさぁ、コンソールの件は誰か知らないわけ?
0252酔っ払い2006/04/11(火) 21:28:51
原則的な話としては、人に見せない使わせないなら
何を使ってどんな個人用スクリプト書いても問題ないんだよ。
公開されない俺日記や俺文章書くのと同じ。
しかし人に公開するとき、現代的に csh/bash スクリプトはまずいというのは同感。
0253名無しさん@お腹いっぱい。2006/04/11(火) 21:32:08
>>251
シリアルコンソール使えば解決。
02542522006/04/11(火) 21:48:59
252 ですがちょっと時代の空気を忘れていて不安になったので、
「人に迷惑をかけないなら」
という条件も明示的に言及しておく。
ここ数年どういうわけか変なので (Script Kiddy っていう厨カルチャーの英語表現があったし、まだあるんだろ)。

個人用とか勝手に言いながら人に迷惑かけるものはダメだからな。
それはもはや個人用の会計スクリプトや管理用バッチ処理ではなく、社会の害悪なんだから。
失礼しましたお休みなさい
0255名無しさん@お腹いっぱい。2006/04/11(火) 23:19:44
>252
そういう話じゃないよ(254 もみた上で)

csh を既に使ってる奴は仕方ないので放置して
かってに更生を待つとして、
わざわざ新しい若者が csh/tcsh という腐った道に
入らないように指導しようっていうだけの話だ

公開しない script だって csh の秘孔を突いたら災害は発生するんだから
02562522006/04/11(火) 23:36:19
csh/tcsh あと bash ですか、
その腐った道というが、
なんだか常に移行過程にある歴史的産物としてのユーザの実情を
踏まえていない発言のように見えますよ。
sh で済めばいいけど、ユーザ環境では zsh や bash や tcsh 使ってる人も多いのでは。
0257名無しさん@お腹いっぱい。2006/04/11(火) 23:44:00
悪の道に染まらないようにとかブツブツ言いながら
ヤマダ電気あたりで買ってきたWinodwsマシンをマッサラにして
Linuxあたり入れてリカバリディスクを叩き割るような親父は嫌だなw

教育上とか大層な理由つければ叩きも正当化されるってか?
オナニーはひとりでやれよ、な?
0258名無しさん@お腹いっぱい。2006/04/11(火) 23:48:11
なんか、もう

シェルなんてもの使わないで直にシステムコール叩けよ、な?
0259名無しさん@お腹いっぱい。2006/04/11(火) 23:57:36
>256
今まで zsh/bash を否定している人が一人もいないってことに
そろそろ気づいてくれないかな?

sh を使えと言っている人もほとんどいないよ?
(shell script は sh の範囲で書こうっていう主張はともかく)

>257,258
つ [チラシの裏]
0260名無しさん@お腹いっぱい。2006/04/12(水) 00:15:06
>>246
ちょい古い-CURRENTか-STABLEを追っているのなら
$LOCAL_STARTUPをrcorderに含めるようになった際
/etc/rc.d以下の残骸の影響で
local daemonがどれも二重に起動されるようになったことがあります。
02612522006/04/12(水) 00:22:00
252 以上の言及は私にはありません。
個人環境、あるいは使ってよい環境では、csh も tcsh も bash もお使いなさい。
0262名無しさん@お腹いっぱい。2006/04/12(水) 00:45:00
シェルについての結論は
・インタプリタとして tcsh を使いなさい
・スクリプトファイルは sh を使いなさい
・zsh を使い熟すよりも LL を使いなさい
0263名無しさん@お腹いっぱい。2006/04/12(水) 00:47:47
>>251
ttp://apex.wind.ne.jp/tetsuro/f-bsd/serial.html
0264名無しさん@お腹いっぱい。2006/04/12(水) 00:47:48
要するにzsh(スクリプトではsh)から使いはじめればいいんだ
csh系が好きなら、そのまま使い続ければいいんだ
ただ、それだけのことなんだ
0265名無しさん@お腹いっぱい。2006/04/12(水) 01:07:21
FreeBSD 6.1-RCを使っています。

sambaでWindowsとファイル共有しているため
ファイル名が全角文字になっているのがけっこうあります。

日本語環境を EUCからUTF-8に変更していこうと思うのですが、
ファイル名を一括でUTF-8に変換する方法はありませんか?
0266名無しさん@お腹いっぱい。2006/04/12(水) 01:21:51
>>262
> シェルについての結論は
> ・インタプリタとして tcsh を使いなさい

意味不明。
まあログインシェルは好きなものを使えばいいんじゃないの。

> ・zsh を使い熟すよりも LL を使いなさい

「使い熟す」も含め、ちょっと香ばしすぎ。
LLの定義を書いてみなよ。
0267名無しさん@お腹いっぱい。2006/04/12(水) 01:41:19
前スレで1ディレクトリに大量のファイルを扱いたいことを質問した者です。

やはり、大量のファイルがあるパーティーションのファイルの操作が遅いのですが、どの辺りをいじれば少しでも速くなるでしょうか??

ちなみに、カーネルのそれっぽい所のオプションを変えてみました。
options UFS_DIRHASH
options NMBCLUSTERS=16585
options MAXFILES=16585
0268名無しさん@お腹いっぱい。2006/04/12(水) 01:49:52
プログラムの方を変えろ
0269名無しさん@お腹いっぱい。2006/04/12(水) 02:49:05
tcsh を使う本当の理由は「それがFreeBSDではデフォルトだから」。
0270名無しさん@お腹いっぱい。2006/04/12(水) 03:18:17
locateの検索範囲で、検索されたくないディレクトリがあった場合はどのようにして検索対象から外すのでしょうか?

それっぽいconfファイルがないので。。よろしくお願いします。
0271名無しさん@お腹いっぱい。2006/04/12(水) 03:30:56
君たち、語りすらもままならないんだねぇ
0272名無しさん@お腹いっぱい。2006/04/12(水) 03:32:46
1.man locate してみる
2.FILESセクションにあるファイルを眺めてみる
3.おお、なんかそれっぽいものがある!
4.〜
0273名無しさん@お腹いっぱい。2006/04/12(水) 05:14:17
FreeBSD6.0で
japanese/teTex
japanese/acroread
を使っています。

日本語混じりのtexファイルをコンパイルし、
dvipdfでpdfに変換してacroreadで開くと、
日本語部分が文字化けするようになってしまい困っています。

このとき、ログファイルにはエラーは出ていません。

また、acroreadはそのほかの日本語の入ったファイルは正しく表示できるので、
acroreadの問題ではなさそうです。

ためしに
portinstall -vpPfR japanese/teTex
で再インストールしてみましたが直りません。
どうしたらよいでしょうか。
0274名無しさん@お腹いっぱい。2006/04/12(水) 07:48:17
自分の使いやすいモノを使っとればいいという話がありましたが、
command.com
は、走りますか?
0275名無しさん@お腹いっぱい。2006/04/12(水) 07:54:18
>>274
QEmu
0276名無しさん@お腹いっぱい。2006/04/12(水) 07:55:31
>>273
dvipdfmxが確実
0277名無しさん@お腹いっぱい。2006/04/12(水) 09:04:42
>276
すいません。ダメみたいです。
大量のエラーが出て、
白紙のpdfファイルを出力しました。
0278名無しさん@お腹いっぱい。2006/04/12(水) 09:25:11
現在、courier-imapを入れて動作確認を取っているのですが、IMAPの操作を行うと

%tail /var/log/messages
kernel: pid 1000 (imapd), uid 1001: exited on signal 11 (core dumped)
このようなエラーが出てきます。

signal 11というのは何の番号なのでしょうか?
0279名無しさん@お腹いっぱい。2006/04/12(水) 09:35:30
>>278
signal 11も知らないヤシがなんでFreeBSD使ってるんだよ。
それと、cshの%のプロンプトヤメレ。
0280名無しさん@お腹いっぱい。2006/04/12(水) 09:37:52
「あー、プログラムがセグフォっちゃったよー」とか言ってもわからないんだろうね。
02812782006/04/12(水) 09:55:25
>>279
ごめん。

>>280
いや分かる。


11 SIGSEGV create core image segmentation violation
0282名無しさん@お腹いっぱい。2006/04/12(水) 10:16:47
>>281
ではその segmentation violation てのはどんな時に起こりますか?
0283名無しさん@お腹いっぱい。2006/04/12(水) 10:30:04
>>282
main()
{
*(char *)0 = 0;
return 0;
}
0284名無しさん@お腹いっぱい。2006/04/12(水) 12:27:50
下記のルータとしていたPCにFreeBSDをインストールしようとしたら、うまくいきません。
なにか根本的な勘違いなどありあしたら、指摘していただけないですか?
 FMV-5133DPS(FMV DESKPOWER SE)
 Pentiumプロセッサ(133MHz)
 ALI社製M1511+M1512x2+M1513
 メモリ は48MBにしています。
 http://www.fmworld.net/product/former/dp9606/sespspec.html

※すでに4.8はインストールしてあります。既存の4.8はインストールの最中に削除する予定です。

5.4のFDインストール
 boot.flp → kern1.flp → kern1.flp → boot.flpで、kernelがこなくて、最初から繰り返しになってしまうので、断念。

5.4と4.11のCDインストール。
 5.4
 >CD Loader 1.2
 >Building the not arguments
 
 4.11
 >CD Loader 1.01
 >Building the boot loader arguments

で止まったままです。HDDの空きも少ないですし、make world は未経験なので避けたいところです。
よろしく御願いします。
0285名無しさん@お腹いっぱい。2006/04/12(水) 12:33:48
uname -vしたときの
FreeBSD 5.5-PRERELEASE #0: Tue Apr 11 12:44:58 JST 2006
            ^^
この#の後ろの数字っていつ増える(リセットされる)んですか。
02862362006/04/12(水) 13:15:23
>>260
他のも二重起動してました。
根本対策は分かりませんが何とかこの場は対処できそうです。
ありがとうございました。
0287名無しさん@お腹いっぱい。2006/04/12(水) 13:30:30
>>267
さんざん言われてるように処理を見直す以外ないんじゃないの?
/sys/ufs/ufs 配下のソースは眺めてみた?
自分はちょろっと見ただけだが、UFS_DIRHASHってようするにメモリ中に
ディレクトリエントリのキャッシュ用ハッシュテーブル持たせるような
感じのものじゃない?
だったらディレクトリアクセス初回時は、テーブル構築のための時間が
相応にかかるはずだし、それ用のメモリも相応に用意する必要ある。
ハッシュのバケットサイズがどんだけか知らんけど、3000万ファイルとか
いってたっけ?それに見合った値にvfs.ufs.dirhash_maxmemは設定してんの?
0288名無しさん@お腹いっぱい。2006/04/12(水) 15:09:19
>>285
kernel を config したとき
0289名無しさん@お腹いっぱい。2006/04/12(水) 16:46:18
>>285
make depend && make で作ってるときは
rm /sys/i386/compire/GENERIC/version
make buildkernel で作ってるときは
rm /usr/obj/usr/src/sys/GENERIC/version
した時。
0290名無しさん@お腹いっぱい。2006/04/12(水) 17:04:51
どうでもいいが、

# uname -v
FreeBSD 5.4-RELEASE-p13 #TSUNDERE: Wed Apr 12 16:58:38 JST 2006 root@FreeBSD:/usr/obj/usr/src/sys/GENERIC

こんなことができてしまうとは驚いたw
0291名無しさん@お腹いっぱい。2006/04/12(水) 18:02:20
せっかくだから忘れないように書いておこ。
>>289のファイルとカーネル?に埋め込むソースを生成してるのが
/usr/src/sys/conf/newvers.sh っと。
0292名無しさん@お腹いっぱい。2006/04/12(水) 18:41:17
>>287
はい。vfs.ufs.dirhash_maxmemは64MB(67108864)で設定してあります。
一応、ソフトの会社に苦情をだしました。
やはり、RAIDや何やらで今のところはハードウェア対処するしかないですかね・・
0293名無しさん@お腹いっぱい。2006/04/12(水) 19:00:08
>>292
インテグレーターの名前出しちゃえよ。
0294名無しさん@お腹いっぱい。2006/04/12(水) 19:02:39
>>292
> はい。vfs.ufs.dirhash_maxmemは64MB(67108864)で設定してあります。
dirhashの中身は知らんが、
3000万エントリのディレクトリ用キャッシュとして、足りてるとは思えん
0295名無しさん@お腹いっぱい。2006/04/12(水) 19:49:30
Cのプログラムをコンパイルするときはgcc42を常に使いたい場合、
/etc/make.confにcc=gcc42と書いておけばいいのでしょうか?
0296名無しさん@お腹いっぱい。2006/04/12(水) 19:51:33
ここで出していいのでしょうか?
Gから始まります。なかなかいい加減でした。。

とりあえず、無理矢理分散し、ファイルを削除させて今1台100万ファイルぐらいです。

他のサーバーはvfs.ufs.dirhash_maxmemを変えただけですが、新しい設定値(再構築)は再起動すればよいのでしょうか?

とりあえず、今ufs_dirhash.cを読んでいます。
0297名無しさん@お腹いっぱい。2006/04/12(水) 20:06:33
4.11-RELEASEでndiswrapperを使用する方法はありますか?
WPAモードが使用できればそれで良いのですが・・・。
WEPでは問題なく使用できているのですが、4.11-RELEASEで
無線LANを使用する場合、WEPにしとけってことでしょうか?
よろしくお願いします。
0298名無しさん@お腹いっぱい。2006/04/12(水) 22:08:44
>>265
> ファイル名を一括でUTF-8に変換する方法はありませんか?
漏れは使ったことないが、こんなのを見つけた。
ttp://www.geocities.jp/code_air_edge/HP/convmv.html
0299名無しさん@お腹いっぱい。2006/04/12(水) 22:13:47
>>298
samba のオマケで付いてくる奴じゃダメなの?
0300名無しさん@お腹いっぱい。2006/04/12(水) 23:02:52
>292
file system の実験だとしても
1ディレクトリに 3000万ファイルってあり得ないんですけど...

一カ所に万オーダーになったら反省すべしって世界なので
0301名無しさん@お腹いっぱい。2006/04/12(水) 23:21:09
XFS とか ZFS なら、十分ありうるレベルの話では?
ffs や ext2/ext3 とか、移植性が必要なプログラムの場合には
確かにありえないが。
0302名無しさん@お腹いっぱい。2006/04/12(水) 23:42:36
>301
FreeBSD 質問スレでそういうことを言って何になるわけ?
0303名無しさん@お腹いっぱい。2006/04/12(水) 23:56:56
この中にCUIのみで使っている人はいるのか?
0304名無しさん@お腹いっぱい。2006/04/12(水) 23:59:22
>>303
ノシ ルータ用途だからXいれてないよ〜
0305名無しさん@お腹いっぱい。2006/04/13(木) 00:00:52
試したわけじゃないが、

作業用ディレクトリを

http://www.watch.impress.co.jp/akiba/hotline/20051001/etc_iram.html (これFreeBSDで使えるかしらんが。)

に作って、実体のファイルはHDDに置いて、1千個ぐらいづつ別々のディレクトリに置いて

ln -s

でごまかすのは?

0306名無しさん@お腹いっぱい。2006/04/13(木) 00:00:55
俺なんかインストール時にX.orgが見つからないとか言われた
0307名無しさん@お腹いっぱい。2006/04/13(木) 00:01:50
>>303
鯖だとremote 利用が殆どだから、Xは入れているけど使う事はほぼ無いな。
0308名無しさん@お腹いっぱい。2006/04/13(木) 00:11:30
>>303

ここにもいるぞ!

(単に、Xが立てられないだけのヘタレだったりする)
0309名無しさん@お腹いっぱい。2006/04/13(木) 00:45:25
>>303
サーバ用途にしか使ったこと無いので自分はXも使えないし日本語入力環境の構築もできない・・・
0310名無しさん@お腹いっぱい。2006/04/13(木) 00:53:29
>>302
悪魔本のネタだとLFSはどうよ、とかいう話になると思うけど
FreeBSDでサポートしてないんだっけ。
0311名無しさん@お腹いっぱい。2006/04/13(木) 00:55:32
canna+ja-elvisでctrl+Oが軽くてお手軽で好き!
0312名無しさん@お腹いっぱい。2006/04/13(木) 02:16:39
CUI環境だが、TeraTermからまれに日本語もコピペしたいんで
jvimとか入れてる
0313名無しさん@お腹いっぱい。2006/04/13(木) 02:45:12
xdm chooser画面から始めてSolaris(Java Desktop)以外はみなKDEですが何か?
仮名漢字変換は全部ATOKXですが何か?
0314名無しさん@お腹いっぱい。2006/04/13(木) 03:55:21
>>302
たしかにそうだ。すまんかった。
NetApp あたりの高級 NAS でも入れるって手は一応あるかもしれんが。
0315名無しさん@お腹いっぱい。2006/04/13(木) 04:13:47
まずWITHOUT_X11=yを/etc/make.confに指定しちゃうな。
0316名無しさん@お腹いっぱい。2006/04/13(木) 06:42:13
何気なくjmanしたら、以前まで正常だったのが文字化けしてた
JLESSCHARSET=japaneseからjapanese-eucしたらおkだったけど
いきなり何か変わるものかね
0317名無しさん@お腹いっぱい。2006/04/13(木) 11:31:40
>>265
>>298
ports化されている
/usr/ports/conveters/convmv
0318名無しさん@お腹いっぱい。2006/04/13(木) 11:52:03
topするとプロセスとかのCPU利用率などが表示されますが
PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND
と表示される中で、WCPUとCPUの違いがわかりません。
同じこともあるし違うこともあるし
ぐぐってみても、ハンドブックとかの広告がほとんどだし、
各項目の意味まで説明してるところがなくて。

わかる方がいれば教えてください。
0319名無しさん@お腹いっぱい。2006/04/13(木) 12:00:07
起動中のfreebsdから、指定したディレクトリにシステム一式を新規にインストールすることってできますか?
sysinstallでCustom -> Options -> Install Rootを指定すると出来きるかもしれないと考えたのですが、LabelとかPartitionの指定をどうすればよいかわからず恐くて試せません。
0320名無しさん@お腹いっぱい。2006/04/13(木) 13:23:15
php4-extensionsをpotrsで入れようとしたらmake installのところで
libexpat.so.5が無いとか言われてしまいましたlibexpat.so.6ならあるのですが
どーすればいいのやら・・・
03213162006/04/13(木) 14:11:07
自分でやってみました。出来るようです。
0322名無しさん@お腹いっぱい。2006/04/13(木) 14:48:27
QEMUスレにすべきか迷ったけどこちらで。

portsからQEMUをWITH_KQEMU=yesのみを指定して入れ直しました。
以前使っていたWin2Kが起動しなかったので作り直したのですが、
-kernel-kqemuオプションを指定して起動すると、

npxdna: fpcurthread == curthread 538 times
npxdna: fpcurthread == curthread 539 times
npxdna: fpcurthread == curthread 540 times
npxdna: fpcurthread == curthread 541 times

といったメッセージが出ています。
ぐぐったのですが、意味が解りませんでした。
-kernel-kqemu無しの場合は表示されません。
対処方法を御存じの方が居られましたら教えてください。

環境は、6.1-PRE/i386(SMP)です。
0323名無しさん@お腹いっぱい。2006/04/13(木) 14:56:16
>>319
/usr/src/UPDATINGの
To cross-install current onto a separate partition
ではダメ?
0324名無しさん@お腹いっぱい。2006/04/13(木) 18:11:57
>>322
答えは分からんがスクツを教えておきたい
http://pc8.2ch.net/test/read.cgi/unix/1107211157/
03252962006/04/13(木) 19:42:45
今日、送られてきたパッチを当ててどうにかなりました。。
次からこの会社のは買わないようにしようと思います。

ディレクトリを構築し、lsコマンド等も快適に動くようになったのですが、
大量のファイルが入っていたディレクトリのサイズが桁違いに大きくなったままでした。

もうその大量のファイルが入っていたディレクトリには32このサブディレクトリしかないのですが、この巨大サイズのディレクトリはどうしたら元のサイズまで戻るのでしょうか?
0326名無しさん@お腹いっぱい。2006/04/13(木) 19:56:27
そのディレクトリで
touch shrinkhere
とかしてみれば?
03272962006/04/13(木) 20:03:03
なおりました。
いろいろ本当にありがとうございました。
0328名無しさん@お腹いっぱい。2006/04/13(木) 20:50:47
スワップを止めたい場合はどうすればいいですか?
0329名無しさん@お腹いっぱい。2006/04/13(木) 20:52:45
メモリを増やす
0330名無しさん@お腹いっぱい。2006/04/13(木) 21:02:21
そうではなく、スワップシステム自体を止めたいのです。
0331名無しさん@お腹いっぱい。2006/04/13(木) 21:07:42
>>328
/etc/fstabのswapの記述をコメントアウトしてリブート。
0332名無しさん@お腹いっぱい。2006/04/13(木) 21:26:19
ありがとうございます。
0333名無しさん@お腹いっぱい。2006/04/13(木) 22:26:50
viで開発するとき予約語をカラーにする方法教えてください。
syntax:onでは無理でした。
0334名無しさん@お腹いっぱい。2006/04/13(木) 22:52:51
>>289
サンクス。そういえば#0になる前のmake worldの際にmake cleanworldしてたよ。
>>290
早速遊んでみた。楽しいね。
>>333
viのバージョンを教えれ。
0335名無しさん@お腹いっぱい。2006/04/13(木) 23:11:31
6.0がRELEASEされたときぐらいに、MySQLが正常稼働しないというバグがありましたが、対処されたのでしょうか??
それらしい記事が見つからないので気になってます。
0336名無しさん@お腹いっぱい。2006/04/13(木) 23:22:13
>>334
JVim 3.0-j2.1aです。
お願いします。
0337名無しさん@お腹いっぱい。2006/04/13(木) 23:24:52
いまだに5.4-Rを使っています。
portsでfontconfigを最新にしたら、acroreadやrealplayを走らせようとすると

No fonts found; this probably means that the fontconfig
library is not correctly configured. You may need to
edit the fonts.conf configuration file. More information
about fontconfig can be found in the fontconfig(3) manual
page and on http://fontconfig.org

と出力され、起動できなくなってしまいました。
rootになってfc-cacheを実行しても変化ありません。
マシンに/etc/fontsがなかったので、ln -s /usr/X11R6/etc/fonts /etc
としてみましたが、これも変化ありません。
何かヒントを頂けないでしょうか。
0338名無しさん@お腹いっぱい。2006/04/14(金) 15:15:47
5.4Rをつかっています。
ネットワーク設定でDNS鯖は別PCを参照するようにしています。
hosts(ディフォルト)host.conf(ディフォルト)
この状態で#nslookup localhostをするとDNS鯖に問い合わせしています。
hostsを優先させるにはどうしたらいいですか?
0339名無しさん@お腹いっぱい。2006/04/14(金) 15:24:09
>>338
微妙にスレ違いだが、
nslookup はそもそも hosts は見ないよ。
0340名無しさん@お腹いっぱい。2006/04/14(金) 17:39:42
SolarisまたはLinuxだと、

$ getent hosts localhost

で、そのOSの名前解決ルール(host.conf/nsswitch.conf)通りに
引きに行ってくれるので hosts優先ならDNSは引きに行かない。

FreeBSDにはgetentコマンドがないので、
pingあたりで代用するしかない。


あと、>>338 への突っ込みポイントとしては、
・nslookupは使ってはいけないコマンド
・必要ないのにrootで実行するな
0341名無しさん@お腹いっぱい。2006/04/14(金) 18:52:54
C言語が書けるなら、gethostbyname()を呼び出して、
その結果を表示するだけの簡単なプログラムを書いて、
gethostbynameなどの名前のコマンドとしてインスコしとけ。
というか、なぜgethostbynameコマンドが標準になってないんだろと
疑問に思うのはオレだけじゃない筈だ。

お前らも、オレ製 gethostbynameコマンドを自分で書いて
インスコしてるよね? 普通。
■ このスレッドは過去ログ倉庫に格納されています