■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50
レス数が1000を超えています。残念ながら全部は表示しません。 |
初心者もOK! FreeBSD質問スレッド その14
- 1 :名無しさん@お腹いっぱい。 :02/03/09 11:34
- FreeBSD関連の質問はここで。
前スレ
初心者もOK! FreeBSD質問スレッド その13
http://pc.2ch.net/test/read.cgi/unix/1014202165/
歴代スレッドは>>2、FreeBSD関連サイトへのリンクは >>3
まずはこっちをチェックしてみてちょ。
- 183 :名無しさん@お腹いっぱい。 :02/03/13 16:03
- >>180 Bind全般
http://pc.2ch.net/test/read.cgi/unix/994947168
(zone "."ってそんなふうに使うものなのだろうか)
- 184 :名無しさん@お腹いっぱい。 :02/03/13 16:07
- 183>>
BINDに問題があるんではなくて、ルーティング出来ていないんではないかと思うのですが、、。
- 185 :名無しさん@お腹いっぱい。 :02/03/13 17:14
- Ports/Packagesに関して質問です。
実行時には必要ないけどportsのbuild時だけに
必要な依存関係でインストールされたパッケージが
あったとします。
そのパッケージがどのパッケージのbuild時の依存関係で
インストールされた物かを簡単に知る方法はありますか?
#「ログをとっといてそれを見る」ってのは無しで…
- 186 :いひひ :02/03/13 17:21
- >>185
これじゃ駄目かなぁ。jman portsより。
> pretty-print-run-depends-list pretty-print-build-depends-list
> コンパイル依存 port リストと実行依存 port リストを表示しま
> す。また、これらの依存 port リストが依存する port についても
> 表示します。
- 187 :名無しさん@お腹いっぱい。 :02/03/13 17:33
- >>186
いひひさん、情報ありがとうございます。
> pretty-print-run-depends-list pretty-print-build-depends-list
そのmake target は知ってました。他にも
build-depends-list run-depends-list
ってのもありますよね。
でもこれらは新規インストール時に
「なにに依存してるのかな?」ってな感じで使うことは
ありますが、今回の目的にはあまりそぐわないかと、、、
#私がヘボいだけかもしれませんが
- 188 :いひひ :02/03/13 17:38
- >>182
> ここから設定しなくても、FreeBSDを起動したあとに、必要に応じて
> カーネルを再構築すればいいわけですよね?
インストール時に必要なデバイスが組み込まれるなら
そういう認識でよし。
>>187
うーん、やはり知ってらっしゃいましたか。
となると、それのログを取るしかないのかな・・・。
- 189 :名無しさん@お腹いっぱい。 :02/03/13 18:07
- 初めてfreebsdをインストールする初心者です。UNIX系OSはいじったこともありません。
インストール直後に
would you like to congifure any ethernet or slip/ppp network devices?
と聞かれて困ってます。
この場合のイーサネットとはイーサネットカードのことですか?
選択肢がパラレルかシリアルしかないのですが、PCIにイーサネットをさしている場合、何を選択すればいいのでしょうか?
- 190 :名無しさん@お腹いっぱい。 :02/03/13 18:21
- 別にNOで抜けちゃって構わないよ。
選択肢にpppとslipしかでて来ないのは、
PCIに刺さってるNICが認識去れてないからでしょう。
あとでkernelのrecompileもしくはdriver moduleのloadが必要だな。
hostnameとか、IP addressは後から設定できるし。
インストール終らせて再起動してから、
/etc/defaults/rc.confを読んで、/etc/rc.confに設定を書けばヨシ。
- 191 :おれもビギナー :02/03/13 18:31
- >189さん
それは、PCIバスに実装されているイーサネットのカードをFreeBSDが
認識していない場合におきます。
IRQやメモリなどのリソース割付に失敗してるケースが考えられます。
一度インストール後にコマンドプロンプトから
dmesg | less
を実行して立ち上がりのときに表示されるメッセージを確認してみてください
もしリーソース割付に失敗してるのであれば
大抵の場合、BIOSの設定でOSがプラグアンドプレイ対応かどうか
というところを未対応にしてやれば認識してくれます。
そのほかの原因やケースも考えられるのですが
とりあえず上記チェックと実行をお勧めします。
あと、本当は、freeBSDの版数やイーサネットのカードの種類
なども書いてあると問題解決が早いかもしれません
- 192 :名無しさん@お腹いっぱい。 :02/03/13 20:28
- >>185
$ cat /var/db/pkg/PACKAGE-VERSION/+REQUIRED_BY
- 193 :名無しさん@Emacs :02/03/13 20:42
- >>192
> 実行時には必要ないけどportsのbuild時だけに必要な依存関係
- 194 :名無しさん@お腹いっぱい。 :02/03/13 20:57
- >189
もしPCMCIAの話なら、
http://www.running-dog.net/bsd/fiva206/FreeBSD.html
で助かるかも。
- 195 :名無しさん@お腹いっぱい。 :02/03/13 21:01
- FreeBSDって拡張領域の空き領域にインストールは可能なのでしょうか?
インストール時の領域確保の際に拡張領域の中身が表示されなかったの
で,どうなんだろ?と思った次第です.
linuxのfdisk -l だとこんな感じです(ズレまくるかな)
デバイス ブート 始点 終点 ブロック ID システム
/dev/hda1 * 1 765 6144831 b Win95 FAT32
/dev/hda2 766 4865 32933250 f Win95 拡張領域 (LBA)
/dev/hda5 766 2678 15366141 83 Linux
/dev/hda6 2679 3953 10241406 b Win95 FAT32
/dev/hda7 3954 4865 7325608+ ここに入れたい
いろいろ調べてみたのですが,あまりにFAQ過ぎるのか,答えを得ることは
できませんでした.
仮にインストールできても,ブートローダーの問題とか出てくるのか
なぁ….
- 196 :名無しさん@お腹いっぱい。 :02/03/13 21:10
- >>182
その時の設定は、/boot/kernel.conf に保存されたようなー。
ちなみに、kget ってすると起動時に変更したものが見れるよ。
もし、今回の起動時になにか変更したけど/boot/kernel.conf を見たら何も
書いてなかった(だけど、次回から有効にしたい)場合は、
kget > /boot/kernel.conf
てすればOKかも。
- 197 :名無しさん@お腹いっぱい。 :02/03/13 21:12
- >>185
/var/db/pkg/* の中から、タイムスタンプが近いものを
探すってのはだめかな?
- 198 :名無しさん@お腹いっぱい。 :02/03/13 21:13
- >>195
大丈夫だと思う。
とりあえずやってみよう。
- 199 :192 :02/03/13 21:14
- >>193
えうう、後生ですから黙って氏なせてやってくだせえ。
- 200 :名無しさん@お腹いっぱい。 :02/03/13 21:30
- パーティションについての質問なのですが、1つのHDD(4GBと仮定)でパーティションをわけるとします。
/に500m /varに1000m swapに200m
/usr/localに1000m /usrに1300m
このようにわけたとすると、/に500mわりふって/varに1000mわりふると/に/varが入らないのではないでしょうか?
/にマウントしていないファイルを500mまでいれられるという事でしょうか?
- 201 :名無しさん@お腹いっぱい。 :02/03/13 21:37
- >>200
そう
- 202 :200 :02/03/13 21:46
- >>201
明快な回答ありがとうございますm(_ _)m
- 203 :名無しさん@お腹いっぱい。 :02/03/13 21:56
- >>195
ふつうのインストーラではできましぇ〜ん
- 204 :189 :02/03/13 22:04
- 189です。回答ありがとうございます。
只今インストール中なので個別の返事は後ほど致します。
とりあえず、今ものすごい勢いでインストールがループしてるんですが、、、。
このインストールループ地獄から抜け出せないではまってます。
- 205 :185 :02/03/13 22:33
- >>197
> /var/db/pkg/* の中から、タイムスタンプが近いものを
> 探すってのはだめかな?
やっぱりこういう方法しかないんですかね。
BUILD_DEPENDに対応するデータベースがあってもいいと思うんだけど、
どうしてそうしないんですかね。
- 206 :189 :02/03/13 22:36
- インストール中に「383 383 383 383 383 383 383 383 」と画面上に連呼される謎のエラーがでたので今日は止めておきます。
FreeBSDは難しすぎです。
- 207 :名無しさん@お腹いっぱい。 :02/03/13 22:40
- >>206
偶然>>183が書いてるけど、起動時に要らない(自分のPCについてない)
デバイスを削除してから起動してみるか、BIOSのPlug&Play OSをNoにしてから、
明日ゆっくり挑戦してみてください。
- 208 :名無しさん@お腹いっぱい。 :02/03/13 23:03
- 4.5-mini.isoでインストールする時は、DistributionsでMinimalを選択しないといけないのでしょうか?
4.5mini.isoと4.5-install.isoの違いは、X window systemとDeveloperだけでしょうか?
- 209 :名無しさん@お腹いっぱい。 :02/03/13 23:21
- >>208
XFree86とpackagesがないだけでDeveloper関係は
インストールできるはず
- 210 :名無しさん@お腹いっぱい。 :02/03/13 23:22
- FreeBSD 4.5R なら、カーネルのコンフィグファイルの option で PPPoE の
指定をしなくても、PPPoE が使えるのでしょうか。
- 211 :名無しさん@お腹いっぱい。 :02/03/13 23:37
- >>206
いまインストール中のPCにさしているネットワークカードの
できればコントロールチップの名前と、ママン板の名前も
かいてくれ。
俺もKT7Eでdcを認識しないのでfxp挿したりとかしたしね。
どちらかといえば自作板寄りの原因かもしれんから。
- 212 :名無しさん@お腹いっぱい。 :02/03/13 23:45
- FreeBSDでソフトウェアRAID5は可能でしょうか
- 213 :名無しさん@お腹いっぱい。 :02/03/14 00:17
- FreeBSD4.5(98)のGENERIC98はデフォルトでmaxusersが0になっていますが、
これはこれでいいのでしょうか?
- 214 :名無しさん@お腹いっぱい。 :02/03/14 00:27
- >213
はい。
- 215 :名無しさん@お腹いっぱい。 :02/03/14 00:34
- >212
ccdじゃダメ?
- 216 :名無しさん@お腹いっぱい。 :02/03/14 00:43
- >>215
ccdってRAID5に対応してましたっけ?
- 217 :名無しさん@お腹いっぱい。 :02/03/14 00:50
- カーネルのコンパイルの、最後の最後で以下のようなエラーが出て
コンパイルが完了しません。
どうすればいいのでしょうか。
linking kernel
if_ed.o: In function `ed_init':
if_ed.o(.text+0x2912): undefined reference to `mii_mediachg'
if_ed.o: In function `ed_ifmedia_upd':
if_ed.o(.text+0x5130): undefined reference to `mii_mediachg'
if_ed.o: In function `ed_ifmedia_sts':
if_ed.o(.text+0x5162): undefined reference to `mii_pollstat'
if_ed.o: In function `ed_tick':
if_ed.o(.text+0x5239): undefined reference to `mii_tick'
*** Error code 1
OSは4.5R(98)を使っています。
ed9の部分ですかね?
コンフィグファイルは大きいので投稿しませんが、ed9の部分を
普通に設定しただけです。
- 218 :名無しさん@お腹いっぱい。 :02/03/14 00:56
- 本当なのか全然自信無いが device miibus が config file に無いとかか?
- 219 :217 :02/03/14 01:08
- >>218
CバスのNICしか使っていないので、PCI NICのところにあるmiibusは
わざわざコメントアウトしていました(っていうかPCI NICのセクションは
全部コメントアウト)。
それがいけなかったのでしょうか。
コメントアウトを外して、再度コンパイルしてみます。
ご指摘ありがとうございました。
- 220 :217 :02/03/14 01:13
- コンフィグファイルをよく読んだら、
'device ed' requires 'device miibus'
と明記されていました。
逝ってきます(^^;
- 221 :名無しさん@お腹いっぱい。 :02/03/14 01:56
- はじめまして。初歩的な質問かもしれませんが、
tcp_wrapperのログを出力するようにsyslog.confに
daemon.notice /var/log/wrapperlog
と記述して、/var/log/wrapperlogに記録するようにしました。
これをさらにログホストに転送するときには、
syslog.confに
daemon.notice @loghost
と記述するだけでよいのでしょうか?
ログを受け取るログホストでは、どのような設定を
すればよいのですか?
ちなみに受け取ったログはwraplogという名前にしたいのですが。
大変初歩的な質問ですいません。よろしくお願いします。
- 222 :名無しさん@お腹いっぱい。 :02/03/14 02:05
- >>216
Disk mirroringはできるんだけど、RAID5はダメだと思う。
仮にできたとしてもソフトでRAID5なんてやったらかなり
遅いと思う。
- 223 :名無しさん@Emacs :02/03/14 02:11
- >>212
一応Vinumでできる。ただし地獄を見ると思われ。RAIDframe for
FreeBSDはどうなった?
- 224 :138 :02/03/14 02:26
- あっ やっぱりだめだ
マウスカーソルがあるんだが動いてくれず、
時々なんらかの操作に反応して
カーソルが画面の端にぶっ飛んでいくみたいなんです。
dmesgでもちゃんと認識されてるみたいです。
デバイスは/dev/sysmouse
protocolはsysmouse
になっているのですが・・
どうすればいいでしょうか
- 225 :名無しさん@お腹いっぱい。 :02/03/14 02:32
- >>224
とりあえずハードの構成書いてみるよろし。
- 226 :138 :02/03/14 02:43
- Pentium3 800MHz
メモリ168pin SDRAM 128MB
HDD40GB
OS FreeBSD4.4R
ビデオカード Matrox Millenium G450
マザーボード GA-60XT Socket 370
こんなかんじでいいでしょうか?
- 227 :名無しさん@お腹いっぱい。 :02/03/14 02:43
- >>223
地獄見るんですか?
詳細お願いします。
- 228 :名無しさん@お腹いっぱい。 :02/03/14 02:43
- >>224
> カーソルが画面の端にぶっ飛んでいくみたいなんです。
psm0 に flags 0x200 をつけてカーネルを再構築してみそ。
っと、以前このスレで書いたことがある。
ただし、ホイールは使えなくなるけどね。
- 229 :138 :02/03/14 02:51
- >228
ありがとうございます
試してみます。
- 230 :189 :02/03/14 03:29
- >>211
189です。ご指南ありがとうございます。
NICは型番がわからなかったのでスキャナで取り込んでみました。
http://blue.ribbon.to/~guesthouse/hardware/nic2.jpg
http://blue.ribbon.to/~guesthouse/hardware/nic3.jpg
ちょっと重いですけど。。
チップには
「INTEL
SB825582B
L838EA35
SL2P4
○c 1995」
とかかれていました。
マザーにはこれを使っています。
http://dcs.sertek.com.tw/771as.htm
ちなみにCPUはアスロンの700、メモリは128MBです。
>190
選択肢にNICがないと認識されていないということでしょうか。
NICの1枚くらい買ってこれるので、これなら間違いないというNICとかあるのでしょうか?
>>191
FreeBSDは4.2です。freebsdマガジンVol2の付録にあるCD-ROMを使用しています。
なるほど。プラグアンドプレイを未対応にする設定ですか。明日それで試してみます。
>>194
ディスクトップにインストールします。
でもそのページはすごく役立ちそうですね。さっそくブックマークしておきました。
ところでインストールの設定が終わったあと、またメインメニューに戻されて、またそこでスタンダードを選択したらインストールが始まって、、、
っていう無限ループに陥ってるんですが、それから抜け出すにはどうすればよいんでしょうか?
- 231 :名無しさん@お腹いっぱい。 :02/03/14 03:37
- >>230
意外と皆英語できないんだね
適当に抜けて再起動すればいいのでは?
- 232 :189 :02/03/14 03:49
- 再起動したら起動中に止まっちゃうんですよ。リセットしか効かない。
英語できないのはほっといてください。日本語インストーラーが欲しい。。
- 233 :名無しさん@お腹いっぱい。 :02/03/14 03:52
- >>232
383のエラーはどうやって抜けたの?
- 234 :名無しさん@お腹いっぱい。 :02/03/14 03:52
- 英語できないっていっていても、インストールの無間地獄に
陥って時間をつぶしてるヒマがあれば機械翻訳ででも
十分役に立つと思うけど。
- 235 :名無しさん@お腹いっぱい。 :02/03/14 03:53
- >>232
あとインストールメディアとHDDの状況
- 236 :名無しさん@お腹いっぱい。 :02/03/14 03:55
- >>230
その石なら認識しないはずはないんだけどなぁ。
他のOSでは使えてる?
- 237 :名無しさん@お腹いっぱい。 :02/03/14 03:56
- >>232
http://www.jp.freebsd.org/BootAsia/index-jp.html
- 238 :名無しさん@お腹いっぱい。 :02/03/14 03:58
- >>230
本題と関係なくてナニだけど「ディスクトップ」は
恥ずかしすぎるんで、鉄のポリシーを抱いてるんで
なければ人前では使わないほうがいいと思われ。
- 239 :名無しさん@お腹いっぱい。 :02/03/14 03:59
- >>236
だから最初の質問でYESと答えてないんじゃねーの?
そんで皆英語できないもんだから・・・
- 240 :189 :02/03/14 04:00
- みんなやさしいなぁ。インストールすらできない情けなさに涙し、ここでの暖かさにまた涙してます。
でも明日早いんでもう寝なくちゃならないんで、個別のレスはまた明日つけます。では。
- 241 :名無しさん@お腹いっぱい。 :02/03/14 04:03
- >>232
義務教育程度の英語はこなせないと、FreeBSDに限らず
いまどきのUNIX系OSだと相当苦労するんでない?
- 242 :224 :02/03/14 05:52
- これとまったく同じ症状のようでした
http://home.jp.freebsd.org/cgi-bin/showmail/FreeBSD-users-jp/61580
http://home.jp.freebsd.org/cgi-bin/showmail/FreeBSD-users-jp/54156
>228 症状は改善しました。ありがとうございます
- 243 :名無しさん@お腹いっぱい。 :02/03/14 07:52
- >>195
>FreeBSDって拡張領域の空き領域にインストールは可能なのでしょうか?
基本領域にインストして、そこ以外か、あるいはCDROMブートして
dump && restore で移動して、移動先にあわせて /etc/fstab 書き換えれば、
ブートローダがGRUBなら起動もできるはず。
- 244 :243 :02/03/14 07:56
- 移動先を ufs でフォーマットしておく必要はあったかなぁ?(スマソわからん)
少なくとも Linux で移動先が ext2fs の場合には、問題なく移動とブートができた。
- 245 :名無しさん@Emacs :02/03/14 10:37
- >>244
あらかじめ ufs でフォーマットしておかないと restore できんのと違うかな?
もっとも、そこまでは簡単だし何の問題もないはず。
Linux の場合は拡張領域へのインストールやブートもサポートされているから
問題ないのは当然として、ローダが拡張領域に置かれているカーネルを実行
できたとしても、カーネルがその後その拡張領域をルートパーティションとして
使えるかどうかはまた別の話だな。
できた、という話はきいたことがあるが、ガセかもしれないし、
カーネルに patch をあててるかもしれないんで、よくわからん。(藁)
- 246 :243 :02/03/14 11:13
- >>245 サンクスコ
今晩時間があったら試して報告します。
- 247 :名無しさん@お腹いっぱい。 :02/03/14 19:09
- 困り中。snmpのバージョンを上げたら挙動がおかしいでぅ。
ucd-snmp-4.2.3にportsでやったんだけど、設定してエラーでなくしたのに
何度起動しても勝手にプロセスが消えてるんですわ。
こんな現象でてる人いません?
- 248 :名無しさん@Emacs :02/03/14 22:17
- はじめてのカーネルコンパイルに挑戦中なんですけど、
自分のCPUの種類が分からないっす。
FreeBSD 4.5 Celeron 766Mhz なんですけど、
dmesg | grep CPU ってやると
CPU: Pentium III/Pentium III Xeon/Celeron (769.44-MHz 686-class CPU)
とでてきたんですけど、俺のCPUは i686 ってことでいいんですか?
- 249 :名無しさん@Emacs :02/03/14 22:19
- >>248
はい。
- 250 :248@Emacs :02/03/14 22:27
- >249
簡潔にして明瞭なお答えありがとうございます。
ではさっそく逝ってきます。
- 251 :227 :02/03/14 23:07
- >>227です、詳細教えてください。
- 252 :名無しさん@お腹いっぱい。 :02/03/14 23:17
- >>248
あと、/etc/make.confに
CPUTYPE=p3
って書いておくといいかもね。
こうしておくと、そのCPUに最適なコンパイルオプションが
自動的にgccにつくようになる。
詳しくは /etc/defaults/make.conf と /usr/share/mk/bsd.cpu.mk を見てちょ。
- 253 :名無しさん@お腹いっぱい。 :02/03/14 23:26
- KDE2.2(Japanese)をPortsからインストールしていますが、
AC_TRY_RUN ナントカ ... cross compilingという warning が
たくさん出ています。
「warning はとりあえず無視」と言われることも少なくあり
ませんが、これは放っておいてもよいのでしょうか。
OSのVer は 4.5Rです。
- 254 :248@Emacs :02/03/14 23:27
- >252
情報ありがとう。
でも、NIC関連のトラブルが発覚して
まだコンパイルできるまでいってないっす。
とりあえずさっそく書いておきました。
- 255 :名無しさん@お腹いっぱい。 :02/03/14 23:38
- >>254
NIC関連のトラブル…
まさか >>217-220 じゃないよね。
- 256 :253 :02/03/14 23:54
- 結局、kdelibs2で止まりました。
qt2.2がどうの、というメッセージが出ていましたので、再度確認してみます。
- 257 :名無しさん@お腹いっぱい。 :02/03/15 00:16
- 拡張領域へのインストールの件,様々な意見をありがとうございました.
自分にとって,はじめてのBSDなので,現在使用中の領域を吹っ飛ばす
可能性のある,リスクの高い作業は避けようと思います.
私はfips系のツールにも不安を感じるヘタレなので,ディスク増設の
方向で考えていきます.
- 258 :248@Emacs :02/03/15 00:18
- >255
ズバリ…でした。
でもおかげでカーネルコンパイル無事成功しました。
ちゃんと起動もできたのでこれで一段落。
助言してくれた人達、ありがとう。
しかし、こんなすぐ上に答えがあったとは…。
かなり見当違いな方向を探してたよ。
っていうか、このスレはいつも見てるから
俺も読んでたはずなのに (w
- 259 :名無しさん@お腹いっぱい。 :02/03/15 03:45
- >251 まあ待て。誰もが君みたいに毎日このスレに貼り付いているわけじゃない。
>223は逃げたわけじゃないよ、きっと。たぶん。シンジテル。ェェ。
- 260 :名無しさん@お腹いっぱい。 :02/03/15 03:48
- >253 そのwarningは問題ありません。
AC_TRY_RUNとはconfigureの中でバイナリを作って実行を試みる動作であり、
そういうことをするとクロスコンパイルできないので美しくないぞ、
とwarningが出るのです。
- 261 :名無しさん@お腹いっぱい。 :02/03/15 04:40
- FreeBSD上のKDEでkmerlinっていうMSNメッセンジャーのクローン使ってるひといる?
ver.0.3.1っていうちと古いやつをコンパイルしたら、メッセージは日本語とおるんだけど、
相手の名前が文字化けする。。。
- 262 :名無しさん@お腹いっぱい。 :02/03/15 08:53
- 4.5Rで xemacsからwanderlustでメールを読むことができるんですが、
送ることができません。C-c C-cすると、
Wrong type argument: stringp, nil
と出ます。
最初, apel-10.3,flim-1.14.3,semi-1.14.3,wl-2.8.1のソースを持ってきて順番通り
にコンパイル /usr/local/lib/xemacs/site-packages/以下にインストールしたん
ですがダメだったので、消去した後portsのをインストールしてみたのですが
やっぱりダメでした。どちらもWrong type argument: stringp, nilです。
.emacsには
(setq wl-smtp-authenticate-type "login")
(setq wl-smtp-posting-server "otoboke")
(setq wl-smtp-posting-user "ahoaho")
てな感じで,書いてあります。
backtraceは
Signaling: (wrong-type-argument stringp nil)
string-match(".*<\\([^>]*\\)>" nil)
wl-draft-send-mail-with-smtp()
wl-draft-dispatch-message()
wl-draft-normal-send-func(#<buffer "+draft/12"> t)
wl-draft-send(t)
#<compiled-function nil "...(7)" [wl-draft-send t] 2 ("/usr/local/lib/xemacs/site-packages/lisp/wl/wl-draft.elc" . 28682) nil>()
call-interactively(wl-draft-send-and-exit)
- 263 :〆鯖 ◆v9C66ud2 :02/03/15 09:29
- ただいまFreeBSD4.5をベースに、
>3にあるハンドブックを参照しながら自宅鯖を構築中です。
これからいろいろと質問することになると思いますので、よろしくお願いします。
- 264 :名無しさん@お腹いっぱい。 :02/03/15 15:25
- rc.conf で rndcontrol のデフォは NO ですが、適当な IRQ を
振っておくことに問題はあるですか? 例えば kernel に多少なり
負荷が掛かるとか、/dev/random が腐るかもしれないとか。
# man には、"BUGS: Sure to be some." とあるのが怖い。
- 265 :名無しさん@お腹いっぱい。 :02/03/15 15:46
- >264 試したことはありませんが、CPUを喰うのは間違いないです。
-CURRENTでharvest_interrupt=YESにするとATAの割り込みが死ぬほど遅くなりますが、
これと同じ原理かと。
- 266 :名無しさん@お腹いっぱい。 :02/03/15 18:23
- >>44で
portsじゃなくて、Distributionの
CRYPTとかいうので、FreeBSDと一緒にインストール
してしまった場合のOpensshの更新はどうすればいいの?
と質問したものです。
>>45で
>>44
cvsup後にmake world
とお返事頂いたのですが、重要なサーバマシンですので、
(落ちている時間が1時間も許されない)
OS自体のアップデートはなるたけ避けたいと思っています。
回線もめちゃくちゃ思いですし。
このような場合はどうしたらいいでしょうか?
- 267 :名無しさん@お腹いっぱい。 :02/03/15 18:41
- >266
1. src/secure/usr.sbin/sshdでmake depend all installしる。
2. portsからopenssh入れて、/etc/rc.confで
sshd_program="/usr/local/sbin/sshd"を設定しる。
どちらもinstallしたらsshdを再起動しる。
- 268 :267 :02/03/15 18:51
- 267は言葉足らんな、1.あるいは2.の方法がありますってこと。
1.の場合は、patchをhttp://www.freebsd.org/security/から入手するか、
cvsupで修正版を入手すること。
2.の場合は、portsが古いとイヤーンなので、ports-currentを漏ってくる。
このスレでも既出ネタなので、探して下さい。
- 269 :名無しさん@お腹いっぱい。 :02/03/15 19:37
- >>267-268 さん
2のportsから最新のopensshをいれようとおもいますが、
これと、/etc/rc.confで
sshd_program="/usr/local/sbin/sshd"を設定する事により
CRYPTとかいうので、FreeBSDと一緒にインストール
したopensshは上書きされると考えていいのでしょうか?
- 270 :267 :02/03/15 19:52
- つーか、FreeBSD標準のsshは/usr以下にインスコされてます。
んで、portsでいれたsshは、/usr/local以下にインスコされます。
とゆーわけで、上書きはされません。
/etc/rc.confに書いたおまじないは、/etc/rc.confで
sshd_enable=YESにしてある場合には、FreeBSD起動時に
rc.networkからsshdが自動的に起動されんだけど、
その時、/usr/sbin/sshdと/usr/local/sshdのどっちを
起動するかを決めるパラメータです。
しかし、でーもんはそれでいいとしても、sshクライアントは
PATH環境変数順で先にみつかったものが使われるので、
shellのaliasでssh='/usr/local/bin/ssh'とか
しておく必要があり。
- 271 :名無しさん@お腹いっぱい。 :02/03/15 20:08
- >>267 >1. src/secure/usr.sbin/sshdでmake depend all installしる。 それだとsshdだけしかインストールされないのでは? ssh,ssh-add,…などいろいろあるから、結構めんどくさくない?
- 272 :267 :02/03/15 20:30
- >270
ftp://ftp.freebsd.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-02:13.openssd.asc
に書かれてるとーりにやれば、何の問題ないわけで。
いちいちそこまで説明したくないよ...
- 273 :271 :02/03/15 20:57
- >>272
ほんどだ
# cd /usr/src
# patch < /path/to/sshd.patch
# cd /usr/src/secure/lib/libssh
# make depend && make all
# cd /usr/src/secure/usr.sbin/sshd
# make depend && make all install
# cd /usr/src/secure/usr.bin/ssh
# make depend && make all install
こんだけか。他のディレクトリ(scp,sftp,ssh-*など)は関係ないのね。
こんだけ楽ならportsの方を使う理由はほとんど無いような気がしますね。
ちなみに私はいつもRELENG_4_Xをcvsupしてmake worldしてましたが、
影響範囲がこのように少ない場合はmake worldは馬鹿らしく感じてました。
- 274 :267 :02/03/15 21:17
- てゆうか、みんなアドバイザリ読んでないの? 何故?
風の噂でopensshがヤヴァイって聞いたら何も調べずmake worldするの?
一次情報は無視?
# もしかして、microsoftからメールでhotfix patchが送ってきたワショーイ!
# って添付ファイルをダブルクリックしちゃうの?
- 275 :名無しさん@お腹いっぱい。 :02/03/15 21:17
- >>265
-CURRENTだとhavest_interrupt="YES"が/etc/default/rc.confに入っている
けど、そうするとこれをNOにするとちょっとは速くなるのかな、うちの
PenII266?
- 276 :271 :02/03/15 21:43
- >>274
> てゆうか、みんなアドバイザリ読んでないの? 何故?
> 風の噂でopensshがヤヴァイって聞いたら何も調べずmake worldするの?
> 一次情報は無視?
皆さんがどうかは知りませんが、私の場合
Category: ...
Module: ...
Affects: ...
Affects: ...
の辺りだけしか見ないことがほとんどです。理由は簡単。
I. Background
II. Problem Description
のあたりを読んでも「なんか、よ〜ワカラン…」ってなって、
そこで読むのをやめてしまう。で、「ま、とにかくアップデートしとこう」
って感じで、おもむろに cvsup & make world (& mergemaster)って感じでした。
> # もしかして、microsoftからメールでhotfix patchが送ってきたワショーイ!
> # って添付ファイルをダブルクリックしちゃうの?
それはない、ってゆーかMicrosoftからメールは来ない。
でもWindows updateを盲目的に信じてるところはあるかも。
- 277 :名無しさん@お腹いっぱい。 :02/03/15 22:08
- >275 dd if=/dev/ad0s1c of=/dev/null bs=1m count=100とかやると
もの凄い勢いでCPU持ってかれませんか?
あまりに強烈なのでうちはharvest_ethernetしか使ってません。
……だったのですが、最近はえらく改善されたのか、数字に出ないくらいしか
負荷がかかりませんね。これなら全部YESでもいいかも。というわけで、すいません、
最近の-CURRENTだとharvestを調整してもたいして速くならないようです。
- 278 :名無しさん@お腹いっぱい。 :02/03/15 23:06
- > てゆうか、みんなアドバイザリ読んでないの? 何故?
> 風の噂でopensshがヤヴァイって聞いたら何も調べずmake worldするの?
> 一次情報は無視?
アドバイザリって何ですか?
FreeBSDのメーリングリストとかでで送られて来るの?
初心者なので分からないので、知りたいです。
- 279 :名無しさん@お腹いっぱい。 :02/03/15 23:10
- CRYPTとかいうので、FreeBSDと一緒にインストール
したopensshは上書きされると考えていいのでしょうか?
270 名前:267 :02/03/15 19:52
つーか、FreeBSD標準のsshは/usr以下にインスコされてます。
んで、portsでいれたsshは、/usr/local以下にインスコされます。
とゆーわけで、上書きはされません。
/etc/rc.confに書いたおまじないは、/etc/rc.confで
sshd_enable=YESにしてある場合には、FreeBSD起動時に
rc.networkからsshdが自動的に起動されんだけど、
その時、/usr/sbin/sshdと/usr/local/sshdのどっちを
起動するかを決めるパラメータです。
しかし、でーもんはそれでいいとしても、sshクライアントは
PATH環境変数順で先にみつかったものが
- 280 :名無しさん@お腹いっぱい。 :02/03/15 23:11
- >>279
(゚Д゚)ハァ?
- 281 :名無しさん@お腹いっぱい。 :02/03/15 23:12
- はこっちをチェックしてみてちょ。
271 名前:名無しさん@お腹いっぱい。 :02/03/15 20:08
>>267 >1. src/secure/usr.sbin/sshdでmake depend all installしる。 それだとsshdだけしかインストールされないのでは? ssh,ssh-add,…などいろいろあるから、結構めんどくさくない?
272 名前:267 :02/03/15 20:30
>270
ftp://ftp.freebsd.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-02:13.openssd.asc
に書かれてるとーりにやれば、何の問題
- 282 :名無しさん@お腹いっぱい。 :02/03/15 23:17
- >>278
日本人なら これ登録しときましょう。
http://www.jp.FreeBSD.org/ml.html#announce-jp
セキュリティ勧告などのお知らせが届きます。
日本語訳もくるので安心。
過去メールはこちら
http://home.jp.FreeBSD.org/mail-list/announce-jp/
掲示板に戻る 全部 前100 次100 最新50read.cgi ver5.26+ (01/10/21-)