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

初心者もOK? FreeBSD質問スレッド その74

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2006/05/27(土) 21:52:57
FreeBSD 関連の質問はここで。
・事前に過去ログ検索や 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/

過去ログ
http://bird.zero.ad.jp/~zau60806/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

まとめサイト@Wiki 過去のQ&A集
http://www9.atwiki.jp/freebsd/

前スレ - 初心者もOK? FreeBSD質問スレッド その72 (実質73)
http://pc8.2ch.net/test/read.cgi/unix/1143992279/
0002名無しさん@お腹いっぱい。2006/05/27(土) 22:08:09
ハイハイ2ゲトズサ
0003名無しさん@お腹いっぱい。2006/05/27(土) 22:09:55
関連スレ

本家 http://www.jp.freebsd.org/pc98/
スレ http://pc.2ch.net/test/read.cgi/unix/999397656/
0004名無しさん@お腹いっぱい。2006/05/27(土) 23:34:34
すみません質問なんですがPC-9801VXでBSDは動きますか?
0005名無しさん@お腹いっぱい。2006/05/27(土) 23:43:49
少なくとも素のままでは無理
0006名無しさん@お腹いっぱい。2006/05/28(日) 00:21:54
また98厨が涌きやがったな
とっとと失せろ
0007名無しさん@お腹いっぱい。2006/05/28(日) 02:19:06
/usr/srcを削除したときに,バックアップを取り損ねて,
誤ってカーネルのコンフィグファイルを削除してしまったのですが,
現在走っているシステムからコンフィグファイルの内容を調べる方法はありませんか.

ちなみに,dmesgは実行に失敗してしまいます.
> dmesg
nfs send error 32 for server filesvr:/export/user4
nfs send error 32 for server filesvr:/export/user4
0008名無しさん@お腹いっぱい。2006/05/28(日) 03:04:34
どのようなモジュールが組み込まれているのかは、

kldstat -v

で見ることができる。
000972006/05/28(日) 03:07:59
>8
ありがとうございます.

GENERICからkldstat -v で出てこないものをコメントアウトして
出てくるものを有効にすれば,現状に近いコンフィグが作れると考えてよいのでしょうか.
0010名無しさん@お腹いっぱい。2006/05/28(日) 03:25:52
>>1
なんでスレタイに「?」がつくわけ?
0011名無しさん@お腹いっぱい。2006/05/28(日) 03:39:38
>>10
初心者でもPC-98ユーザーだけは除外されるから
0012名無しさん@お腹いっぱい。2006/05/28(日) 03:48:36
すみません質問なんですがX68000ACE-HDでBSDは動きますか?
0013名無しさん@お腹いっぱい。2006/05/28(日) 04:12:59
カエレ
0014名無しさん@お腹いっぱい。2006/05/28(日) 05:09:16
次スレは

初心者はKO! FreeBSD質問スレッド その75
0015名無しさん@お腹いっぱい。2006/05/28(日) 10:09:32
>>12
NetBSDは、動くんじゃなかったっけ?
あ、ACE-HDは、MC68000だったね。なら、どうなのか知らん。
0016名無しさん@お腹いっぱい。2006/05/28(日) 10:36:31
お前らそんなに昔話が好きなのか?
0017名無しさん@お腹いっぱい。2006/05/28(日) 12:20:37
すみません質問なんですがIBM PC/ATでBSDは動きますか?
0018名無しさん@お腹いっぱい。2006/05/28(日) 12:43:29
↓ ヌルーパス
0019名無しさん@お腹いっぱい。2006/05/28(日) 13:57:53
vaioのタッチパッドのことで質問。

Synapticsドライバ入れて
マニュアル通りloader.confとxorg.confを変更したけどXが起動しない。
Synapticsデバイスが見つからないのでCorePointerが設定できんとかなんとか。
dmesgによるとpsm0にAlps GlidePointが検出されてる。

Linuxで使ってたときはGlidePointもSynapticsドライバで動いてたよ。
パッド右端を縦になぞってスクロールってのをまたやりたい。

FreeBSD6.1-RELEASE
synaptics-0.14.4_2

エロい人教えてくだちい。
0020名無しさん@お腹いっぱい。2006/05/28(日) 14:55:08
> Linuxで使ってたとき

同じソフトなのになぜ設定ファイルを取っておかないんだ!!
0021名無しさん@お腹いっぱい。2006/05/28(日) 15:34:42
5.4Rから6.0Rにして6.1Rにしたホストで。
make delete-oldとmake delete-old-libsなんてのがある事を知って
/usr/src/Makefileを読みつつ実行したら、pkg_installとかで
/libexec/ld-elf.so.1: Shared object
0022名無しさん@お腹いっぱい。2006/05/28(日) 16:01:55
へー
0023名無しさん@お腹いっぱい。2006/05/28(日) 16:34:02
>>21
実行しようとするコマンドが何をするものか
きちんと確認しないからそうなる。
/usr/src/Makefile にも↓と書いてあるだろ。
> 11. `make delete-old-libs' (in case no 3rd party program uses them anymore)
0024名無しさん@お腹いっぱい。2006/05/28(日) 17:35:30
とりあえずmisc/compat5xでも突っ込んどけ
0025名無しさん@お腹いっぱい。2006/05/28(日) 17:47:00
気が付いたらprocfsをマウントしていない状態で使用していましたが、
5系以降のバージョンはprocfsはいらないのでしょうか?
また、procfsをマウントして使うのは、何か問題があるのでしょうか?
0026名無しさん@お腹いっぱい。2006/05/28(日) 19:00:42
>>25
必要ないならマウントしなくてもOK
0027名無しさん@お腹いっぱい。2006/05/28(日) 19:07:21
>>24
漏れはlibc.so.5とかにリンクしてるやつを全部portupgrade -fしようとしたが、
xwnmo(ja-wnn7-xclients)だけはどうにもならんから結局それいれたorz
0028名無しさん@お腹いっぱい。2006/05/28(日) 19:21:14
>>27
洩れはWnnはもう見通しが無いからanthy+uim or scimに
移行した
0029名無しさん@お腹いっぱい。2006/05/28(日) 19:23:47
>>12
アクセラレーターつけてNetBSD
だからすれ違い
0030名無しさん@お腹いっぱい。2006/05/28(日) 20:18:51
初心者もOK? FreeBSD質問スレッド その72
http://pc8.2ch.net/test/read.cgi/unix/1143992279/
の、967です。
古めのノートです。
0031名無しさん@お腹いっぱい。2006/05/28(日) 20:27:17
>>25-26 truss(1)ってもう /procには依存してないんだっけ?
0032名無しさん@お腹いっぱい。2006/05/28(日) 20:30:50
>>26
ありがとうございます。

必要ないバージョンは5からでいいのかな?

>>31
はい、truss使おうとしたときにハマったので>>25です。
0033名無しさん@お腹いっぱい。2006/05/28(日) 20:33:32
>>30
知らんけど、前スレの979も言ってるように、
BIOSの設定、一応、確認してみたら?

npxってのは、数値演算コプロセッサのことで、標準ではirq 13を使用してる
0034名無しさん@お腹いっぱい。2006/05/28(日) 20:53:14
教えてください。

仕事でFreeBSDのサーバを保守しなくてはならなくなりました。
普段はLinuxを使っているので、apacheやら何やらは大丈夫なのですが、
kernel等にセキュリティホールが出たり、サーバが不安定になったの対処法がわかりません。

FreeBSDについては、今後少しずつ自分で勉強をしていくこととして、
とりあえず何かあった場合のルートを確保しておくように言われました。

何かあった(例えばソフトのバージョンアップをしたい等)とき、SSHでリモートログインして保守してくれるようなサービスをやっている会社はありませんか?
もちろん安いほうがうれしいですが、多少お金がかかっても構いません。
0035名無しさん@お腹いっぱい。2006/05/28(日) 22:06:25
>>31-32
trussをつかいたいなら/procは必要だべさ。
0036名無しさん@お腹いっぱい。2006/05/28(日) 22:21:33
FreeBSD.org で作られる、packages の config ってどのように決められ
ているのでしょうか?少なくとも、php はデフォルトではないようです。

% fetch ftp://ring.sakura.ad.jp/pub/FreeBSD/ports/i386/packages-6.1-release/Latest/php5.tbz
% pkg_info -r php5.tbz
Information for php5.tbz:

Depends on:
Dependency: pkgconfig-0.20
Dependency: perl-5.8.8
Dependency: libiconv-1.9.2_2
Dependency: libxml2-2.6.23_1
Dependency: expat-2.0.0_1
Dependency: apache-1.3.34_4

% pwd
/usr/ports/lang/php5
% make package-depends-list
libxml2-2.6.24_1 /usr/ports/textproc/libxml2 textproc/libxml2
libiconv-1.9.2_2 /usr/ports/converters/libiconv converters/libiconv
pkgconfig-0.20_2 /usr/ports/devel/pkgconfig devel/pkgconfig
% make -DWITH_APACHE package-depends-list
libxml2-2.6.24_1 /usr/ports/textproc/libxml2 textproc/libxml2
libiconv-1.9.2_2 /usr/ports/converters/libiconv converters/libiconv
pkgconfig-0.20_2 /usr/ports/devel/pkgconfig devel/pkgconfig
apache-2.0.55_4 /usr/ports/www/apache20 www/apache20
expat-2.0.0_1 /usr/ports/textproc/expat2 textproc/expat2
perl-5.8.8 /usr/ports/lang/perl5.8 lang/perl5.8
0037名無しさん@お腹いっぱい。2006/05/28(日) 22:26:11
>>34
知っているけどここに書くことじゃないだろう
俺を雇ってくれるなら話に乗る
0038名無しさん@お腹いっぱい。2006/05/28(日) 22:42:14
是非お願いします。
時給650円までなら出しますんで。
0039名無しさん@お腹いっぱい。2006/05/28(日) 23:23:43
>>34
> kernel等にセキュリティホールが出たり、サーバが不安定になったの対処法がわかりません。
そこで移植したての DTrace の出番ですよw

まぁ君のその類いの懸念を払拭するには jail で充分でしょう。
0040名無しさん@お腹いっぱい。2006/05/28(日) 23:42:40
>>38
650円だったらそのへん歩いている若いのを
雇ったほうがいいよ
0041名無しさん@お腹いっぱい。2006/05/28(日) 23:48:00
MASTER_SITE_LOCAL jp.freebsd.org のサーバを優先させるにはどうすればよいでしょうか?
0042名無しさん@お腹いっぱい。2006/05/29(月) 01:05:38
6.1R使ってて、sysutils/ataidle 使ってる人いませんか?うまく動いてる
# ataidle -s -S 1 0 0
でHDD止まったっとおもったら、回りだしてしまいます。
で、コンソールに、↓でてしまう。
ad0: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=6961798

diskは↓
# atacontrol cap ad0

Protocol ATA/ATAPI revision 6
device model ST380023A
serial number 3KB05C5W
firmware revision 3.31
cylinders 16383
heads 16
sectors/track 63
lba supported 156301488 sectors
lba48 not supported 156301488 sectors
dma supported
overlap not supported

Feature Support Enable Value Vendor
write cache yes yes
read ahead yes yes
Tagged Command Queuing (TCQ) no no 0/0x00
SMART yes yes
microcode download yes yes
security yes no
power management yes yes
advanced power management no no 65278/0xFEFE
automatic acoustic management yes yes 128/0x80 128/0x80
0043名無しさん@お腹いっぱい。2006/05/29(月) 01:16:47
FreeBSD6.1でportsからpostfix 2.3を入れたんですが、
sendmailに戻したいのですがmailer.conf以外にいじる場所はどこでしょうか
postfixのインストール時に書き換えられてしまった場所がmailer.conf以外わかりません。
現状
sendmailsendmail: fatal: execv /usr/sbin/postfix: No such file or directory
というエラーがでて起動できません
0044名無しさん@お腹いっぱい。2006/05/29(月) 02:18:15
if yesno "Would you like to replace {sendmail,mailq,newaliases} with Postfix versions" n; then
replace /usr/sbin/sendmail ${PKG_PREFIX}/sbin/sendmail
replace /usr/bin/mailq ${PKG_PREFIX}/sbin/sendmail
replace /usr/bin/newaliases ${PKG_PREFIX}/sbin/sendmail
echo "Done."
fi
0045名無しさん@お腹いっぱい。2006/05/29(月) 03:41:07
>41
MASTER_SORT_REGEX?= ://[^/]*?.jp[/.]
0046名無しさん@お腹いっぱい。2006/05/29(月) 03:53:57
>21だけど後半cookie受付画面の変異で途切れていたので追記

/libexec/ld-elf.so.1: Shared object "libc.so.5" ....
とかがpkg_createとか出たのでcvsupしてmake buildworld installworld
mergemasterなんかで再度アップデートをしたりldconfigしたり
cd /usr/src/usr.sbin/pkg_install/
make clean install
とかしたんだけどやっぱダメだった。
/etc/libmap.confで
#libfetch.so.3 libfetch.so.4
libmd.so.2 libmd.so.3
libc.so.5 libc.so.6
なんてのを書いて誤摩化してportupgradeしたんだけど、これでいいのかな?
pkg_installがなんでそう成るのか分からない。
0047名無しさん@お腹いっぱい。2006/05/29(月) 03:58:55
分からないなら世界全部作り直せ
0048名無しさん@お腹いっぱい。2006/05/29(月) 05:46:01
>>42
そのataidleは、6.1の環境でつくられたもの?
0049名無しさん@お腹いっぱい。2006/05/29(月) 06:03:50
みんなマシンの時刻合わせどうやってる?
ntpd常駐させるか、cronでntpdateを1日1回するか。
俺はntpdなんだけど、ntpサーバでクライアント抱えてるわけじゃないし
cronで1回/dayでいいかな〜と思ってるんだけど

0050名無しさん@お腹いっぱい。2006/05/29(月) 06:50:23
ntpdateは下手すると一気に時間が進んだりするのでイマイチ好きになれない。
0051名無しさん@お腹いっぱい。2006/05/29(月) 07:31:35
>>46
シンボリックリンク貼れば?
0052名無しさん@お腹いっぱい。2006/05/29(月) 10:38:56
>>50

セキュリティレベル変えればそういう事故は防止可能
0053名無しさん@お腹いっぱい。2006/05/29(月) 11:41:50
下手だから・・
0054名無しさん@お腹いっぱい。2006/05/29(月) 14:40:33
起動時にntpdateしてあとはntpdというベタな使い方でいいじゃん。
0055名無しさん@お腹いっぱい。2006/05/29(月) 14:53:49
ntpdate は時刻を合わせるためのもの。
ntpd は時刻がずれないようにするためのもの。
0056名無しさん@お腹いっぱい。2006/05/29(月) 15:11:18
dateで腹時計と合わせるのが真の漢
0057名無しさん@お腹いっぱい。2006/05/29(月) 15:43:03
デフォのntpdはlistenするから好きじゃないんだよなぁ
0058名無しさん@お腹いっぱい。2006/05/29(月) 20:41:12
それで思い出したとゆーか、ntpdのlistenするifって指定できませんか?
123だけで8つも上がるので気持ち悪い…
0059名無しさん@お腹いっぱい。2006/05/29(月) 21:24:59
djb clockspeedを使うとか。
0060名無しさん@お腹いっぱい。2006/05/30(火) 00:00:25
そのデフォのntpdをlistenしないで使うことってでけるの?
0061名無しさん@お腹いっぱい。2006/05/30(火) 00:09:31
無理なはず。
openntpd使うとかしないと。
0062名無しさん@お腹いっぱい。2006/05/30(火) 03:33:58
内容:
sshでログインしたときの以下のメッセージを消すにはどうしたらいいんでしょう?

Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
The Regents of the University of California. All rights reserved.

この部分以外はmotdを弄れば消せたんですけど…
0063名無しさん@お腹いっぱい。2006/05/30(火) 03:40:21
touch /etc/COPYRIGHT
0064名無しさん@お腹いっぱい。2006/05/30(火) 06:42:09
5.4から5.5にあげてみて正常に動いてるが
/usr/src/UPDATINGの内容が変わらないのが気になる
うちだけかな?
0065名無しさん@お腹いっぱい。2006/05/30(火) 09:05:07
ntpd_flags=
0066名無しさん@お腹いっぱい。2006/05/30(火) 12:27:44
echo Theo > ~/.hushlogin
0067名無しさん@お腹いっぱい。2006/05/30(火) 12:37:16
すごくえらい人2つ教えてください。
1 今動いているwebサーバーのHDDを丸ごと暗号化する方法。暗号化が目的でdiskアクセス速度などは二の次。
2 新規セットアップしてもいいから早くて丸ごと暗号化したサーバーを作る方法。
よろしくお願いいたしますm(__ __)m
0068名無しさん@お腹いっぱい。2006/05/30(火) 12:53:11
>>67
http://www.freebsd.org/doc/ja_JP.eucJP/books/handbook/disks-encrypting.html
0069名無しさん@お腹いっぱい。2006/05/30(火) 13:07:36
このディスクの暗号化ってまだ流行ってるの?
0070名無しさん@お腹いっぱい。2006/05/30(火) 13:24:47
>>69
手軽に出来ないと話にならない。その点では>>68ですら難しい方法の部類。
OSセットアップ時のスライス切るところで「C: Crypt Filesystem」みたいなのが
トグルで設定出来ちゃうくらいが>>67の理想と思われ。
0071名無しさん@お腹いっぱい。2006/05/30(火) 13:42:31
ぶっちゃけありえない。
0072それ、動いているの?2006/05/30(火) 14:20:44
動作自体暗号化して動いているので普通のブラウザではセッションが成立しないのです!
0073名無しさん@お腹いっぱい。2006/05/30(火) 15:09:56
>>71
ありえないって……
そのありえないことが他のOSではふつーに出来てるわけですが?
0074名無しさん@お腹いっぱい。2006/05/30(火) 15:27:09
それならそのほかのOSを使うか自分で実装するしかないのでは
0075名無しさん@お腹いっぱい。2006/05/30(火) 16:00:38
現状の FreeBSD では「ふつー」にはできない。
それだけ。
0076名無しさん@お腹いっぱい。2006/05/30(火) 17:15:47
WinXP の EFS だってそこまで簡単ではない。
ぶっちゃけ 良くできているとは思うけど。
0077名無しさん@お腹いっぱい。2006/05/30(火) 17:22:38
OSまるごとは出来んし
0078名無しさん@お腹いっぱい。2006/05/30(火) 18:00:35
FreeBSD6.1で、/usr/local/etc/rc.d/ 内にある起動スクリプトですが、
自分の環境だと xxxx.sh のように拡張子が sh でないとPC起動時に実行されません。
これを、拡張子の意識なくPC起動時に自動的に起動させるには、
どうすればよろしいのでしょうか?
0079名無しさん@お腹いっぱい。2006/05/30(火) 19:23:12
近くのRelease6.1のrc付近を見てみたが、"PROVIDE:"行の含まれる
.sample以外の拡張子を持つファイルは全部実行対象にみえる。
0080名無しさん@お腹いっぱい。2006/05/30(火) 19:31:08
>>78
手動でrc.dスクリプトに、.shの拡張子をつけるか
ソースを同期し直して、mergemaster実行してみれば?
0081名無しさん@お腹いっぱい。2006/05/30(火) 19:59:27
>>78
/etc/rc.subr の find_local_scripts_old() を
好きなようにいじればよろしいです
0082782006/05/30(火) 21:05:45
>>79-81
返信ありがとうございます。

調べてみましたが、
/etc/rc.d/localpkg のファイルを見ると
pkg_start() のところのコメントに
# For each dir in $local_startup, search for init scripts matching *.sh
と書いており、スクリプト見る限り .sh しか起動できないみたいです。

今のところ、
localpkg を書き換えるか、>>80 のように名前を変更するか ですね。
ほかに方法はないかな?

>>79
/etc/rc では、 /etc/rc.d/ のファイルを全部見ているみたいですね。

>>81
> find_local_scripts_old()
自分のところでは、そのような関数がなかったので、調べれませんでした。
申し訳ございません。
0083名無しさん@お腹いっぱい。2006/05/30(火) 21:25:49
rc.d には hogehoge.sh で登録しておいて、そっから exec して任意のスクリプトを起動すれば良いですね。任意の・・・は、別のディレクトリに入れておいた方が良いでしょう。
0084名無しさん@お腹いっぱい。2006/05/30(火) 21:26:25
w3m から書くと改行がすっとぶのは何故だぁぁぁぁ!
0085名無しさん@お腹いっぱい。2006/05/30(火) 21:39:52
w3mスレにパッチが出てたから探して当てれ
0086名無しさん@お腹いっぱい。2006/05/30(火) 23:35:49
disk暗号化して何の意味があるんだろ?

泥棒にHDDパクられた時のために?
0087名無しさん@お腹いっぱい。2006/05/30(火) 23:44:10
>>86が大量に収集したチャイルドポルノが、押収されそうになった時の為。
>>86が溜め込んだエロ動画を、家族に見られないようにするため。
0088名無しさん@お腹いっぱい。2006/05/30(火) 23:52:27
ありがとうございます、早速全マシンに導入します!
0089名無しさん@お腹いっぱい。2006/05/30(火) 23:58:50
geomあたりでやれば?
0090名無しさん@お腹いっぱい。2006/05/30(火) 23:59:43
押収されてもrootのパス聞かれたら終わりかと
0091名無しさん@お腹いっぱい。2006/05/31(水) 00:03:26
>>90
Huh?
0092名無しさん@お腹いっぱい。2006/05/31(水) 00:04:07
黙秘しる
0093名無しさん@お腹いっぱい。2006/05/31(水) 00:06:18
忘れました
0094名無しさん@お腹いっぱい。2006/05/31(水) 00:07:30
disk暗号化なんだからroot passwdは関係ないだろ。

また、root passwdの話なら、HDDが物理的に手元にある時点で
root passwdなんて無いも同然。聞く必要なし。
0095名無しさん@お腹いっぱい。2006/05/31(水) 00:10:11
じゃなんで暗号化するの?
0096名無しさん@お腹いっぱい。2006/05/31(水) 01:49:40
FreeBSD6.1で、デフォルトでsendmailがインストールされてますが
コンパイルオプションを変えたいためインストールしなおしたいのですが
どのようにやればいいのでしょうか
0097名無しさん@お腹いっぱい。2006/05/31(水) 01:52:21
/usr/src/path/to/path/sendmail
make install
0098名無しさん@お腹いっぱい。2006/05/31(水) 09:13:38
HDDだけ押収されて他のシステムにマウントされて解析されないようにだろ

企業かペドならアリだなw
0099名無しさん@お腹いっぱい。2006/05/31(水) 09:15:45
SocketAM2が出てきたけど、nVIDIA nForce 570とかに
FreeBSDはいつごろ対応するの?

GenericなPCIドライバだけでいいのかな? DMAが使えそうにないけど。

実はそろそろMBを買い替えようと思っているんだけど。
0100名無しさん@お腹いっぱい。2006/05/31(水) 11:56:59
ICH7RでRAID1を組んでるかたいますか?
6.1R+gmirrorでやろうと思っています。
0101名無しさん@お腹いっぱい。2006/05/31(水) 12:12:01
>>99
>GenericなPCIドライバだけでいいのかな? DMAが使えそうにないけど。

PCI上のデバイスでDMAを使う場合にチップセットがなぜ関係してくるのか
教えてくれ
■ このスレッドは過去ログ倉庫に格納されています