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

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

■ このスレッドは過去ログ倉庫に格納されています
00012ch BSD USERS GROUPNGNG
FreeBSD 関連の質問はここで。

初心者もOK! FreeBSD質問スレッド 過去ログ置き場
http://bird.zero.ad.jp/~zau60806/FreeBSD/

■関連スレ >>2-15 くらい
オリジナルの歴代スレッド 1〜10は >>2, 11〜20は >>3, 21〜30は >>4, 31以降は >>5
FreeBSD 関連の検索は >>6
FreeBSD 関連のスレッドへのリンクは >>7
FreeBSD 関連のお勧めサイトは >>8
FreeBSD の新しいネタを追いかける人は >>9

FreeBSD 以外の UNIX 関連の初歩的な質問は…

くだらない質問はここに書き込め!なんでもアリ32
http://pc3.2ch.net/test/read.cgi/unix/1079699147/l50
0268名無しさん@お腹いっぱい。NGNG
>>257
chflags -R noschg /jail
rm -rf /jail
0269名無しさん@お腹いっぱい。NGNG
>>267
まだFreeBSDマシンがルーターになってないようだが
0270名無しさん@お腹いっぱい。NGNG
/etc/rc.firewallの中身をよんでみると役に立つ鴨
0271名無しさん@お腹いっぱい。NGNG
>>269
まぁDHCPサーバーとしては使えるのでいいです。
>>270
ありがとうございます。読んでみます。
0272258NGNG
>>258
> 12時間以上走った挙げ句、failしやがった ->gnome_upgrade.sh

やっと終った〜
0273名無しさん@お腹いっぱい。NGNG
ATAPICAM ってどう読んだらいい?
0274名無しさん@お腹いっぱい。NGNG
>>273
あたぴきゃむ?
あたぴかむ?
漏れは あたぴきゃむ って読んでる
0275名無しさん@お腹いっぱい。NGNG
シェルスクリプトで、1行目のコマンドの出力ログと2行目のコマンドの出力ログの
間に###########################みたいなコメントを出力するにはどうしたらいいんですか?
0276名無しさん@お腹いっぱい。NGNG
>>275
echo ####################
って事か?
0277名無しさん@お腹いっぱい。NGNG
echo "###########################"
の事だろ
0278名無しさん@お腹いっぱい。NGNG
>>276-276
ありがとうございます。
0279239NGNG
>>266 レスどもです。
なるほど。
それと、
235 名前: 名無しさん@お腹いっぱい。 [sage] 投稿日: 04/04/06 00:41
一番最初のインストールでMinimalを選択して、
/usr/srcに全ソースコードを展開している状態で、
CVSupでソースをアップデートして
make buildworld
make buildkernel
make installkernel
mergemaster
make installworld
とやったら、Minimalでインストールした意味って無くなるんですかね?
無駄なアプリケーションもインストールされるんですか?

236 名前: 名無しさん@お腹いっぱい。 [sage] 投稿日: 04/04/06 00:48
>>235
/etc/make.confを適切に編集すればだいじょーぶ

こっちは、どうなるんですかね?
0280名無しさん@お腹いっぱい。NGNG
>>279
man make.conf
0281名無しさん@お腹いっぱい。NGNG
FREE BSDをインストールすることを考えているんですが、
SATAのHDDを認識してくれないので、インストールできません。
SATAにFREE BSDをインストールすることは可能なんでしょうか?
0282名無しさん@お腹いっぱい。NGNG
マザボは何よ?
0283名無しさん@お腹いっぱい。NGNG
>>273
アタピーキャム
0284258NGNG
FreeBSDをFreeBSDと認識できないものに、UNIXは難しい。
0285名無しさん@お腹いっぱい。NGNG
>>282

マザーボードはGIGABYTE GA-8I875です
0286名無しさん@お腹いっぱい。NGNG
ftpdがいっぱいあるみたいですが、一番簡単なの教えて下さい。
portsからインストールします。
0287名無しさん@お腹いっぱい。NGNG
>>286
in.ftpd
0288267NGNG
ipfwで65000 allow all from any to anyとしたのに
まだこのDHCPサーバから外に出れません。

どうしたら出れるようになるんでしょうか?
0289名無しさん@お腹いっぱい。NGNG
>>288
>>13に思い当たるフシがないかどうかよーく考える
0290267NGNG
>>289
カーネル:5.2_1_p4
ネットワークデバイス:RealTeK(rl0) ←WAN側
VIA(vl0)←LAN側

ハブでつないでます。ハブにつないであるのはWindows2000機です。
0291名無しさん@お腹いっぱい。NGNG
マダコのDHCPサーバ
0292名無しさん@お腹いっぱい。NGNG
>>267,290
PC-1 : kernel 5.2_1_p4, RealTek(rl0), VIA(vl0)
PC-2 : win2k

|外側|
 │
 │
 │rl0
|PC-1| isc-dhcp3稼働中, パケット中継の設定は不明
 │vl0
 │
 │
|PC-2|

ってことか?俺が描いた図も見易いとは言い難いが、これくらいの図は
書け。

PC-2から出たパケットがマシン-1を越えるためにはPC-1にパケット中継の
設定が必要なわけで、それを>>269も指摘してくれていると思うんだが、
それは確認したのか?

PC-1からPC-2や外側に向けたpingは飛ぶのか?
PC-2からはどうだ?

/etc/rc と /etc/rc.conf を読め。
ついでに /etc/default/rc.conf も読め。

win2kでちゃんとネットワーク設定が拾えているかどうか、ipconfig /all
も使ってみろ。

まあ、なんだ。がんばれよ。
0293名無しさん@お腹いっぱい。NGNG
> PC-2から出たパケットがマシン-1を越えるためにはPC-1にパケット中継の
すまん。 s/マシン-1/PC-1/ だ。
0294名無しさん@お腹いっぱい。NGNG
そもそも"option IPDIVERT"を指定してカーネルを再構築したのかと小一時間(略
0295名無しさん@お腹いっぱい。NGNG
>>290
一つやってみてもいい*かも*知れんのが、/etc/rc.conf に
gateway_enable="YES"
と書く事なのだが、藻前の環境によっては窓機が外からまる見えに成るかもしれん。
0296267NGNG
>>292
それであってます。
申し訳ないです。

65000 allow all from any to any以外の設定は無しです。

PC-1から外側、内側、PC−2からPC−1は通ります。

教えてもらった物、読んでみます。
>>294-295
やってあります。
0297267NGNG
あ、ipconfig /allではちゃんと全て設定した通りになっています。
ただPC-1から外へ行けないんです。
0298267NGNG
おかしいなぁ、、、
本とかサイトに書いてある事全てやったんだけど、、、
0299名無しさん@お腹いっぱい。NGNG
/etc/rc.firewallは読んだのか?natという言葉に心当たりはないか?
0300267NGNG
>>299
ppp_nat="YES"と/etc/rc.confに書きました。
0301名無しさん@お腹いっぱい。NGNG
>>267
エスパーきぼ ぬ よ

あと2項目だ。がんがれ。
0302名無しさん@お腹いっぱい。NGNG
>>300
工エエェェ(´д`)ェェエエ工
0303267NGNG
あれ、、、?
winows2000からDHCPのFreeBSDにping打ったら
今度は通らないで、FreeBSD機にpermission denidedって出た、、、

意味わかんねー、、、
0304267NGNG
偽物です。
0305267NGNG
>>304
ヤメレ                   
0306名無しさん@お腹いっぱい。NGNG
>>300
な、なんだってーッ!?

[AAは略]



まあ、その、なんだ。あれだな。












PPP_NATは今回のケースでは設定する必要が無い。
0307267NGNG
>>306
FreeBSD徹底入門の565ページに書いてあったんですよ!!
0308名無しさん@お腹いっぱい。NGNG
>>307
んなこたぁ知らん。
0309名無しさん@お腹いっぱい。NGNG
>>267,307
>13ギリギリのような気もするが。

とりあえずPC-1の両側はEthernetってことでOKか?
なら、PPP(極めて平易に言えば、アナログ電話でダイアルアップ接続するため
の手法)は要らん。
PPPが要らないなら、PPPをNATするための設定(PPP_NAT)も要らん。

PC-1から両側へのpingは成功してるらしいので、rl0とvl0の間の中継ができ
ていないだけのような雰囲気が強いな。

要確認なのは、
・isc-dhcp3の設定はどうか?(win2kにDNSやらGWまで配布できているか?)
・win2kからのpingで、生IPを使ってもpingは通らないのか?
 例えば ping 66.94.230.38 の結果は?
・win2kからvl0にpingは通るとして、win2kからrl0にpingは通るのか?
くらいか。

あと、rc.confの内容を晒せば回答してくれる人がいるかもしれん。
だがしかし、漏れはもう寝る!
0310名無しさん@お腹いっぱい。NGNG
>>309
あとなんだっけ、/procあたりに gateway_enable="YES" やらの反映状況
があったと思ったんだけど、どこだっけか?
0311名無しさん@お腹いっぱい。NGNG
/usr/ports/japanese/xdvik-vflibをmake installしたら、
mozilla上での日本語表示が少しおかしくなったんですが、何を疑うべきでしょうか?
具体的には、メニューバーやフォーム要素での日本語表示が腐りました。
mozillaのフォント設定や、Xのフォント設定は変更されていないようなんですが…。
0312名無しさん@お腹いっぱい。NGNG
多分、man natd
っつーか /etc/rc.conf に
natd_enable="YES"
natd_interface="適時"
firewall_enable="YES"
かな?
外界との接続がPPPならこれじゃないけど
0313名無しさん@お腹いっぱい。NGNG
エスパーの皆さんご苦労様です。超人ロックくらいしか生き残れない強敵な感じだが。。。
0314名無しさん@お腹いっぱい。NGNG
Lady kern はどこだ。
0315名無しさん@お腹いっぱい。NGNG
>>311
mozillaを再makeしてみたらいかがでしょう?
それで直らなかったら、それはその時考える。
0316名無しさん@お腹いっぱい。NGNG
users-jpでも投稿があったけど、portsのgettextインストールに
コケた香具師いない?

とりあえずdevel/gettext/Makefile 109行目の
cd ${WRKSRC}/gettext-runtime/doc && make install-data-local
コレをコメントアウトしたら通ったけどいいのかなあ。
0317258NGNG
>>311
> /usr/ports/japanese/xdvik-vflibをmake installしたら、
> mozilla上での日本語表示が少しおかしくなったんですが、何を疑うべきでしょうか?

パッケージのインストールシーケンスをチェックする。
0318名無しさん@お腹いっぱい。NGNG
>>316
変だと思ったらまずports-bugs@、cvs-ports@を見るとよろしくてよ。
0319名無しさん@お腹いっぱい。NGNG
>>318
ありがとうございます。さっそく見に参りますわ。
ごきげんよう。
0320名無しさん@お腹いっぱい。NGNG
>>311
その状態で日本語のページを印刷して PS-file を作ると日本語が□だろ? 俺もだ。
0321名無しさん@お腹いっぱい。NGNG
FreeBSD 5.1 Release or FreeBSD 5.2.1 Release のブートプログラム(boot0?)
ってハードディスクの100G超えたところにあるカーネルを正しく認識できない?

grub で chainloader +1 でブートしているんですが、
100G 超えたあたりにある 5.1 Release と 5.2.1 Release を混同しているようで
grub のメニューでどちらを選んでも 5.1 Release がブートする。

今は fdisk でパーティションIDを書き換えて FreeBSDパーティションを
一つだけになるようにして切り換えてます。
0322名無しさん@お腹いっぱい。NGNG
>>320
LANGがちゃんと指定されてないとMozillaの吐くPSファイルの日本語部分が
豆腐になっちゃうのは禿しくFAQだけどそのへんどうよ?
0323名無しさん@お腹いっぱい。NGNG
>>321
また聞き情報だが;
最初に見付けたやつをブートするはず。
そんなわけで複数の/パーティションを一つのディスクに入れても
一つしか使えない結果になるとか。
0324名無しさん@お腹いっぱい。NGNG
perl5.8を入れる場合、
perl5.6はpkg_deinstallで消してもO.K.でしょうか?
0325名無しさん@お腹いっぱい。NGNG
所でアイドルの女子高生スーパーハカーが
HP改ざん容疑でタイーホされたようですが。



藻前らのチムポ的にはどうですか?
0326名無しさん@お腹いっぱい。NGNG
M4WE4VxhDvo
0327名無しさん@お腹いっぱい。NGNG
C2Kxr0yCrNI
0328名無しさん@お腹いっぱい。NGNG
vglVskq4Bnw
0329名無しさん@お腹いっぱい。NGNG
g6L1fgj8H4Q
0330名無しさん@お腹いっぱい。NGNG
>>324
消してもOKっつーより消さなきゃダメ
0331名無しさん@お腹いっぱい。NGNG
>>321
100Gは関係ない。323の言っているように"boot2"は最初に見つけた
パーティションからロードするプログラムを探す。
boot2はPCのパーティションについているactiveフラグを認識するの
でMBMのようにDOSの流儀に従って起動パーティションにactiveフラグ
を立てるブートローダを使うと4つの基本パーティションどれからも
起動できる。

宗教上の理由その他grubでどうしてもやりたければ起動したいシステ
ムのファイルシステム上にある/boot/loaderをロードして起動するよ
うにしれ。具体的な設定方法は聞くな。漏れはMBMで複数のシステム
を使っているから。

ところで
MBR: boot0 → パーティションの先頭(ブートブロック): boot1&boot2
→/boot/loader → kernel だ。
grubその他使っているならboot0は関係ない。
321の方法はboot1への飛び込み。grubの場合は/boot/loader経由も
直接kernelロードも可能。ただし直接kernelロードはお勧めしない。
0332名無しさん@お腹いっぱい。NGNG
>>324
参考資料
/usr/ports/UPDATING
Change the default version of perl to 5.8.

1) Force perl-5.6.1 to be upgraded with perl-5.8.
portupgrade -o lang/perl5.8 -f perl-5.6.1_15

2) Update all p5-* modules.
portupgrade -f p5-\*


ただし2)の前に/etc/make.confのperlのバージョンを
書き換えないとだめぽ。
0333324NGNG
tanks
0334324NGNG
おまけ。

/usr/ports/UPDATINGなんてものがあることを今初めて知りますた。
portupgradeっていまや必須のコマンドなのね。
0335名無しさん@お腹いっぱい。NGNG
んなーこたーない
0336名無しさん@お腹いっぱい。NGNG
んなこたぁないが、あったほうが便利だよな。
0337名無しさん@お腹いっぱい。NGNG
おいらの場合はportsでPerl5.8.2をインスコしてから/etc/make.confを編集
 PERL_VER=5.8.2
 PERL_VERSION=5.8.2
その後、/usr/ports/UPDATINGにある方法で5.6.1をアンインスコしますた。

ちなみに5.8.2をインスコした時点で/usr/lobal/bin/perl5.8.2と
/usr/lobal/bin/perl5.6.1のMD5が同じだったんだけど、これってどうなの?
0338名無しさん@お腹いっぱい。NGNG
>>337
/usr/local/bin/perl へのシンボリックリンクになってるからでない?
0339名無しさん@お腹いっぱい。NGNG
4.9Rを入れたばかりですが、muleやgimpなどをpkg_addでインストール
しようとすると"Could not find file"というメッセージが出ます。
これらのアプリはpkg_addで普通にインストールできると参考サイトに書いてあるのですが、
うまくいかないのはどこがマズいのでしょうか。
よろしくおねがいします。
0340名無しさん@お腹いっぱい。NGNG
こわごわ聞くけど、パッケージのファイル自体は
ダウンロードしてあるんだよね?
0341名無しさん@お腹いっぱい。NGNG
>>340
はい、.tgzのファイルを/usr/local/packagesに落としてそこからpkg_addしました。
展開しても見つからないファイルがあるというようなメッセージが出てきたりします。
0342名無しさん@お腹いっぱい。NGNG
pkgを普段使わないからよくしらないけど、
man pkg_addで出てくるtechnical detailにこう書いてある。

3. Scan all the package dependencies (from @pkgdep directives, see
pkg_create(1)) are read from the packing list. If any of these
required packages is not currently installed, an attempt is made to
find and install it; if the missing package cannot be found or
installed, the installation is terminated.

ということは、.tbzのファイルを展開してできる+CONTENTSにリストに
@pkgdepとして書いてあるパッケージを予めダウンロードしておかなくちゃ
ならないんでは?
0343名無しさん@お腹いっぱい。NGNG
>>342
確かに、関連ファイルをインストールしておかないといけなかったようです。
ファイルを追加したらうまくできました。どうもありがとうございました!
0344321NGNG
>>323,>>331さんサンクスコ

たしかに 100Gはなんの関係もなかったです。
grub(少なくとも現在の最新バージョン0.94まで)ではまだ UFS2 を読めないので
 kernel /boot/loader
といったブートができないので chainloader +1 すると
こんどは boot2 が最初に見つかったパーティション(id:a5)から
ブートしてしまっているというカラクリなわけですね。

http://savannah.gnu.org/bugs/?func=detailitem&item_id=7399
にある grub-freebsd5_5.patch を 0.94 にあてて試してみました。
が、相変わらず UFS2 を理解できない模様。

仕方がないので Froppy に入れた MBM 0.38 を
grub から選択出来るようにして MBM 経由でブートしています。
完全に 5.2.1 Release に移行するまでの間だけなので、これでしのごうとおもいます。

MBM マンセー!
0345321NGNG
事故レース

>が、相変わらず UFS2 を理解できない模様。

と書きましたが、menu.lst に以下のように makeactive を追記したところ
無事、UFS2 の切り換えブートができるようなりました。
これからパッチなしの grub 0.93 でも同じことが可能か試してみまつ。

title FreeBSD 5.1 Release
root (hd0,2,a)
makeactive
chainloader +1

title FreeBSD 5.2.1 Release
root (hd0,3,a)
makeactive
chainloader +1

grub マンセー!
0346321NGNG
パッチなしの grub 0.93でも makeactive をきちんとすればOKでした。

結局 makeactive を省いていたため、
boot2がアクティブパーティションからブートしていたというオチでした。

あーすっきりした。サンクスコ!
0347名無しさん@お腹いっぱい。NGNG
>>346
をーそういう手があったかグッジョプ!!
0348名無しさん@お腹いっぱい。NGNG
4.9-stableでperl5.8を入れて、perl -vとするとdefaultで入っている方の
5.005_03バージョンが表示されます。
5.8を優先したい場合はpath /usr/local/binの優先順位を上げるのが普通なんでしょうか?
0349名無しさん@お腹いっぱい。NGNG
use.perl port
0350258NGNG
うん、

# use.port port

実行で関係する設定ファイル群も全部更新だったような。

0351名無しさん@お腹いっぱい。NGNG
5月からネットへの接続をADSLに変えるつもりなのですが、win2kマシンに趣味用としてFreeBSD5.0を入れています。
Yahooの有線26Mサービスで,無線ルータ買って802.11g規格の無線LANアダプタでFreeBSDの方も大丈夫ですかね。
後,スレ違いで恐縮ですが,Yahooの無線LANサービスって入るだけ損と思えてしまうのですがどうなのでしょうか。
無線LANを自分で用意して,有線の方のサービスに加入しても大丈夫ですよね?
0352名無しさん@お腹いっぱい。NGNG
ひとくちに「無線LANアダプタ」といってもいろいろあるわけだが
0353258NGNG
>>351
> Yahooの有線26Mサービスで,無線ルータ買って802.11g規格の無線LANアダプタでFreeBSDの方も大丈夫ですかね。

いわゆるイサネトコンバタってラクチンでいいぞ〜
0354_NGNG
SAMBAでプリンタを共有しようとしてるんですがうまくいきません
プリンタはCanonのLBP-320を使用していて認識もされていて
(lpc>status allで確認)BSDから印刷できることを確認。
Windowsのプリンタ追加でも、ほかのコンピュータに接続されてい
るプリンタ→プリンタを参照でもLBP-320を見つけることができて
ドライバも普通にインストールできたのですが
テスト印刷をしようとすると「印刷ジョブを作成できません」とな
ってしまいます。どうしたらよいでしょうか?
0355名無しさん@お腹いっぱい。NGNG
>>124
/boot/loader.conf.localに
debug.acpi.disable="timer"
0356名無しさん@お腹いっぱい。NGNG
>>354
samba と lpd のログを100回見る。
0357名無しさん@お腹いっぱい。NGNG
>>321 さん
つまりMBM使っていると何も考えなくてOKという理解でよろしい?
0358311NGNG
mozillaをmake、make installしなおしたらフォントが直ったー
ついでにmozillaの設定画面で出てくるフォント一覧が凄い増えたー

mozillaのバージョンが微妙にあがったせいか?
mozillaがシステム内に存在するフォントのリストを新しくしたか?
('ー').o○(mozillaのフォント管理について調べておいた方がよさそうだなぁ…)
0359321NGNG
>>357
そう、MBM がさいこうかも。
でも grub 好きなんですぅ。
0360名無しさん@お腹いっぱい。NGNG
FreeBSD-users-jp で mod_php4 と lang/php4 がぶつかる〜ってメールがあったが
やっぱりそうだったのか・・
自分 mod_php4 と PEAR が入れたいので PEAR 入れた後
/var/db/pkg/php4 消して mod_php4 入れてたよ・・
send-pr 通ると良いなぁ
0361名無しさん@お腹いっぱい。NGNG
独り言
0362名無しさん@お腹いっぱい。NGNG
>>360
んなわけねーだろ。nork が書いてるのが正解。
0363名無しさん@お腹いっぱい。NGNG
FreeBSD5.2.1で、portsからkdelibs3.2.1を入れようとすると、
keramikのところで、/libexec下のld-elf.so.1中に
libpthread.so.1がないといってエラーになります。

ちょっと前に/etc/libmap.confの設定が原因でいろいろこけたことがあったので、
そころへんは調べてみたのですが特に問題なかったです。

ports/kdelibsがおかしいのでしょうか、それとも私のシステムがおかしいのでしょう
か?自分では判定不能なので、だれかおながいします。


0364名無しさん@お腹いっぱい。NGNG
(´-`).。oO(>>13の2…)
0365名無しさん@お腹いっぱい。NGNG
そこでこれですよ

エスパーが次の人にアドバイスするスレ
http://pc3.2ch.net/test/read.cgi/unix/1081522053/
0366名無しさん@お腹いっぱい。NGNG
http://web.take-labo.jp/freebsd/i386-4-install.php
上のURLに従ってインストールしているのですが、
インストールされたものを見るとアップデート前のものです。
インストール後にcvsupしてbuildworldしたのですが、
コンパイルが二度手間になってなんだか気持ち悪いです。

最初のインストール時からセキュリティfixだけでも
パッチ済みの状態にする方法があるなら、教えてください。
0367名無しさん@お腹いっぱい。NGNG
>>363
あなたがおかしいのです。
あなたは5.2.1で-CURRENT用のバイナリを動かそうとしています。
■ このスレッドは過去ログ倉庫に格納されています