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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。05/02/10 01:53:18
FreeBSD 関連の質問はここで。

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

■歴代スレ、関連サイト >>2-10 くらい

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

くだらない質問はここに書き込め!39
http://pc5.2ch.net/test/read.cgi/unix/1105202422/
011611105/02/12 22:08:57
>112-113
レスありがとうございました。

>>113がビンゴでした。
一番原因になりそうなgnomeをスルーしててちょっと自己嫌悪。
/desktop/interface/gtk_key_theme を Emacsにして終了でした。
0117名無しさん@お腹いっぱい。05/02/12 22:12:41
>>114
そういう質問こそサポートに連絡しろよ
高い金払ってんだろ?
0118名無しさん@お腹いっぱい。05/02/12 23:54:40
>>115
【UNIX】 - 初心者もOK!FreeBSD質問スレッド その59

【UNIX】 - 初心者もOK!ほにゃらら

UNIX 初心者もOK! HP-UXでもOK!

こういうことじゃないかと
0119名無しさん@お腹いっぱい。05/02/13 00:26:09
>>80
ルータ化する為に再コンパイルした 5.3-RELEASE
おかしくなるのを覚悟の上で freebsd-update やってるんだが
今のところ大丈夫みたい
0120名無しさん@お腹いっぱい。05/02/13 00:55:36
>>119
uname -a やると ReleaseからSecurityに変わってます?
012111905/02/13 01:24:11
>>120
変わってますよ、かれこれ3回以上はアップデートしてる
ちなみに、こっちは ipfilter じゃなくて、ipfw です
0122名無しさん@お腹いっぱい。05/02/13 01:54:05
質問です。
chmodを使って下位ディレクトリ内のファイルを再帰的にすべて変更したいのですが、
chmod -R 644 *
とするとファイルだけでなくディレクトリのパーミッションまで変わってしまいます。

ファイルだけ変えたいのですが、どうすればいいのでしょうか?
0123名無しさん@お腹いっぱい。05/02/13 02:26:52
>>122
findコマンドでファイルだけ選ばせてやればいけるんでないかい

find . -type f -exec chmod 644 {}\;
0124名無しさん@お腹いっぱい。05/02/13 02:28:06
find | xargs
0125名無しさん@お腹いっぱい。05/02/13 03:30:59
chmod -R go-w
とか
0126名無しさん@お腹いっぱい。05/02/13 06:40:11
procmail-3.22_3とcourier-imap-3.0.2を使ってメールサーバーの
実験をしています。/usr/homeにはquota制限をかけているのですが、
制限に達すると、メールは自動的に/var/mailに入ってしまいます。
これを、/var/mailにではなく、送信者にエラーで返すようにしたいの
ですがどこをいじればいいのかわかりません。/varにはquota制限を
かけたくないのですがどのようにすればいいでしょうか?
.procmailrcの設定は以下のようになっています。

MAILDIR=$HOME/Maildir/
LOGFILE=$HOME/.procmail.log
LOCKFILE=$HOME/.lockmail
DEFAULT=$MAILDIR

よろしくお願いします。
0127名無しさん@お腹いっぱい。05/02/13 14:39:12
>>126
それやってるISPもあるけどさ、世の中的には物凄い迷惑だって事わかってる?
エラーを返すなら5xxの恒常的エラーではなくて4xxの一時的エラーで返すようにすること。
0128名無しさん@お腹いっぱい。05/02/13 15:17:39
>>123
find . -type f -exec chmod 644 {} \;
とすることで出来ました。ありがとうございます。

>>124-125
助言ありがとうございました。
0129名無しさん@お腹いっぱい。05/02/13 16:37:28
>>126
ln -s /var/mail/hoge /home/hoge/mbox とか?
0130名無しさん@お腹いっぱい。05/02/13 17:21:51
wu-ftpd(6.00LS) のログの読み方なんですが、

Feb 12 23:42:40 2005!!xxx.xxx.xxx.xxx!/etc/passwd!609!1
(xxx.はIP)

というのはxxxってIPアドレスに、/etc/passwdファイルが送信された
ってことなのでしょうか…
0131名無しさん@お腹いっぱい。05/02/13 22:16:04
/varの掃除をしようと思ってたら、/var/内を全消ししてしまいました。
なので、portversionとかのportupgrade関連の
コマンドを打っても/var/db/pkgが無いと言われ使えません。

OSのクリーンインストール以外に/var/全消し以前と同じ環境に復帰するにはどうしたらいいでしょうか?
バックアップはとっていません。FreeBSD-4.11です。
0132名無しさん@お腹いっぱい。05/02/13 22:46:41
消したものを取り戻すのは不可能。運がよくて大金か凄い技術があれば
ハードディスクを直接さらって復元できるかもしれないが、まあ訊きたいのは
そんなことではないのだろう。

インストール直後の状態に戻すというのであれば、
make buildworld / make installworld するとか、
インストール用のbin.??を展開してそのvarだけ持ってくるとかすればいい。
質問内容から知識レベルを推すに、後者がいいだろうな。
/var/db/pkg の中身は諦めろ。
0133名無しさん@お腹いっぱい。05/02/13 22:48:56
>>132
レスありがとうございます。
試してみて、駄目だったら再インストールします。
0134名無しさん@お腹いっぱい。05/02/13 23:06:10
mtree とか調べてみるといいのかな。

mtree -deU /etc/mtree/BSD.var.dist

とか。

0135名無しさん@お腹いっぱい。05/02/13 23:15:31
>>134
syslogのファイルを作ったりもあるから多分131にはmtree+手作業では対処
しきれないと思うわけである。
0136名無しさん@お腹いっぱい。05/02/13 23:58:26
/etcと/usr/local/etcと/home以下を取って、丸ごとインストールしなおす。
0137名無しさん@お腹いっぱい。05/02/14 03:37:20
最も大事なのは/var
0138名無しさん@お腹いっぱい。05/02/14 23:19:29
あれ?
0139名無しさん@お腹いっぱい。05/02/14 23:29:10
せめて /var/db/pkg のリストくらいはとっとかなくちゃ。
0140名無しさん@お腹いっぱい。05/02/15 01:57:14
/varよりdateの方が大事じゃないかなぁ〜と思ったのは私だけではなかったようだ。
0141名無しさん@お腹いっぱい。05/02/15 02:01:13
dmesgで認識されているディバイスが表示されるけど、表示されたものがどのディバイスを認識したものか?ってどうやって調べたらいいですか?
0142名無しさん@お腹いっぱい。05/02/15 03:54:13
>>141
ん?
0143名無しさん@お腹いっぱい。05/02/15 03:59:09
限りなくエスパー希望だが。
pciconf -vとかはしたこと有るか?
0144名無しさん@お腹いっぱい。05/02/15 04:04:45
たぶん、ドライバ名がどういうデバイスを意味してるのかわからんのだと思う。
対応ハードウェアの項目をドライバごとに見ていけば見当が付くんでは?
0145名無しさん@お腹いっぱい。05/02/15 04:23:05
要するにLINTを見ろってことか?
0146名無しさん@お腹いっぱい。05/02/15 04:33:41
ドライバ名でオンラインマニュアル引けば大体わかんだろ
0147名無しさん@お腹いっぱい。05/02/15 07:29:57
ports の perl 5.6 → 5.8 関係でなんかうんざり。
0148名無しさん@お腹いっぱい。05/02/15 11:08:51
今に始まった話じゃない。
0149名無しさん@お腹いっぱい。05/02/15 12:06:52
dmesgで何も表示されなくなってしまったんで
rebootしたら元にもどったんですが

dmesgってどこを参照してるんですか?
0150名無しさん@お腹いっぱい。05/02/15 12:07:56
portsってcvsみたいに任意のタグに戻れたりできんの?
0151名無しさん@お腹いっぱい。05/02/15 12:08:55
>150
sysutils/portdowngrade
0152名無しさん@お腹いっぱい。05/02/15 12:10:49
>149
man 8 dmesg
see FILES
0153名無しさん@お腹いっぱい。05/02/15 23:47:50
どーもemacsがおかしい。今度はプログラムファイル自体が
違うモードで開かれた。
絶対バグあるぞ。ローカライズに。
0154名無しさん@お腹いっぱい。05/02/15 23:49:38
3日かけて作ったスクリプトが全部パー。
こんなもの平気で本に載せるなやボケ
0155名無しさん@お腹いっぱい。05/02/15 23:51:08
p5-FreeBSD-Portindex-1.3 にてINDEXの作成ができなくなりました。
FreeBSD 5.3-RELEASE-p3
perl-5.8.6_2: db3-3.3.11_2,1: p5-BerkeleyDB-0.26
という環境です。具体的には以下のようになり、Out of memory…が延々と続いたあとで、perl
がコアダンプします。解決法はありますでしょうか?

portindex -o /usr/ports/INDEX-5
Accumulating dependency information: Deep recursion on subroutine "FreeBSD::Portindex::Port::accumulate_dependencies" at /usr/local/lib/perl5/site_perl/5.8.6/FreeBSD/Portindex/Port.pm line 193.
Deep recursion on subroutine "FreeBSD::Portindex::Port::accumulate_dependencies" at /usr/local/lib/perl5/site_perl/5.8.6/FreeBSD/Portindex/Port.pm line 193.
Out of memory during "large" request for 4198400 bytes, total sbrk() is 534835200 bytes at /usr/local/lib/perl5/site_perl/5.8.6/FreeBSD/Portindex/Port.pm line 166.
Out of memory during request for 2099272 bytes, total sbrk() is 534835200 bytes!
0156名無しさん@お腹いっぱい。05/02/15 23:59:59
もう泣きそう。
死ねemacsをローカライズしたボケは
0157名無しさん@お腹いっぱい。05/02/16 00:02:09
>>156
> もう泣きそう。

俺の胸でお泣きw
0158名無しさん@お腹いっぱい。05/02/16 00:03:26
>>156

泣け泣け!

Emacs はもう10年以上使ってるけど、そんなことになったことはないよ。
0159名無しさん@お腹いっぱい。05/02/16 00:05:21
業務用ラックサーバ構築の依頼があり
できればFreeBSDにしたいと思ってます

推奨している機種はとくにありませんでしょうか
0160名無しさん@お腹いっぱい。05/02/16 00:06:04
うらめしや徹底入門
0161名無しさん@お腹いっぱい。05/02/16 00:06:23
うんち
0162名無しさん@お腹いっぱい。05/02/16 00:09:15
そんなはずない。
あるとき突然EUCモードで開けなくなってるんだぞ。
ありえないだろ。
0163名無しさん@お腹いっぱい。05/02/16 00:11:21
3日前のバックアップファイルはEUCで開ける。
なぜなんだ?
開くモードの切替えって簡単に出来るのか?
徹底入門に何も書いてないしinfo見てやってもEUCで開けないし死ね死ね死ね
0164名無しさん@お腹いっぱい。05/02/16 00:17:50
>>157
オナ禁?
0165名無しさん@お腹いっぱい。05/02/16 00:22:55
ああ、すぐ取り掛からなければならないが立ち直るのに数時間かかりそうだ。
0166名無しさん@お腹いっぱい。05/02/16 00:27:14
>>159
DELL PowerEdge 750
0167名無しさん@お腹いっぱい。05/02/16 00:27:54
それとemacsってカーソルを一番下までもってきて更に↓を押すと
どうして勝手に半ページ分飛ぶの?
なんなの?
追っている行を見失ってしまうだろボケ
0168名無しさん@お腹いっぱい。05/02/16 00:39:53
おまえの辞書には「.emacs」って言葉はないのか?
0169名無しさん@お腹いっぱい。05/02/16 00:41:05
ない
今の俺は狂犬と化している
0170名無しさん@お腹いっぱい。05/02/16 00:41:35
今なら相手がボブサっぷでも勝てそうだ
0171名無しさん@お腹いっぱい。05/02/16 00:50:11
>155
cvs-initから気長にやり直せ
0172名無しさん@お腹いっぱい。05/02/16 01:02:05
可哀想だから教えてやろう。
C-x RETURN c と打った後に、文字コードを指定して
それから C-x C-f すれば、指定した文字コードで
ファイルを開ける。
こんなの覚えてなくても describe-bindings するだけ
で分かるんだけどな。

たぶんバイナリかなにかがファイルに紛れ込んで、
文字コードを誤認するようになったんじゃないのか?
0173名無しさん@お腹いっぱい。05/02/16 01:17:26
10年以上前からemacsつかっててバグに遭遇したこと無い奴はヘナチョコ。
0174名無しさん@お腹いっぱい。05/02/16 01:18:32
もう遅い。ファイルは削除した。
いぢわるしないで前質問したときに教えて頂ければよかったのにね。
これから二日徹夜やあ。

> C-x RETURN c と打った後に、文字コードを指定して

ここまではinfo読んで分かったけど

>それから C-x C-f すれば、指定した文字コードで

これが分からなかったなぁ。
じゃね。
0175名無しさん@お腹いっぱい。05/02/16 01:20:16
> C-x RETURN c と打った後に、文字コードを指定して


つーか日本語のinfoにこれ書いてあったか?
0176名無しさん@お腹いっぱい。05/02/16 01:20:21
>>173

煽りを煽ってどうするよ。
0177名無しさん@お腹いっぱい。05/02/16 01:21:25
>それから C-x C-f すれば、指定した文字コードで

いや違った、こっちだ。
0178名無しさん@お腹いっぱい。05/02/16 01:28:14
そろそろスレ違いなのに気付け


Emacs part13
http://pc5.2ch.net/test/read.cgi/unix/1096186227/
0179名無しさん@お腹いっぱい。05/02/16 01:39:25
OSはFreeBSDですから。残念!
0180名無しさん@お腹いっぱい。05/02/16 02:23:01
C-u C-x C-f でもいける。
0181名無しさん@お腹いっぱい。05/02/16 02:30:26
>>180
mule の頃は確かにそれでできたけど…
emacs-21.3 では駄目だよ? どのバージョン?
0182名無しさん@お腹いっぱい。05/02/16 02:59:30
発狂しる
0183名無しさん@お腹いっぱい。05/02/16 03:00:13
なんで徹底入門に書いてねーんだよ
0184名無しさん@お腹いっぱい。05/02/16 03:04:35
emacsって複数のファイル開いてるとどのファイルか分からなくなるんですが
どうにかなりませんか?
どうしてタイトルがバーに書いてないんですか?
ユーザーのこと全く考えてないエディタだよね
0185名無しさん@お腹いっぱい。05/02/16 03:06:43
M-x help C
0186名無しさん@お腹いっぱい。05/02/16 03:22:45
まだ立ち直れねえ
ため息千回くらいついた
0187名無しさん@お腹いっぱい。05/02/16 04:14:35
岩波文庫から技術書まで、日本語の翻訳なんて信用しちゃダメ。
平気で嘘訳書いてたり訳者の都合の悪いところをバッサリ省略したりするから。
0188名無しさん@お腹いっぱい。05/02/16 04:41:30
徹底入門見ながらemacs使ってるのか。
長年emacs使ってて他のエディタじゃ駄目というのでなければ、
(あり得ない仮定だけどw)
素直に違うエディタを使うことを薦める。

# emacs嫌いじゃないし、lispも拡張性が高く素晴らしいと思うけど、
# lispの見た目の汚さだけは馴染めない
# lispは括弧の数が多いほどいいと言うが、その見た目の悪さはちょっと
# という漏れはviユーザだから環境変わってもエディタに不自由することは
# ほとんどないが
# linuxだとviがvimになってるんだよなぁ
0189名無しさん@お腹いっぱい。05/02/16 05:09:39
>>188
うむ。賛成だ。いやま、おれはEmacsにどっぷり浸ってて離れる気はないが、
これから覚えるのなら別のものを使った方がいいと思うな。

とはいえ、Emacsみたいにweb上に大量に参考資料が存在してるものさえ
使えないやつが他のものをちゃんと使えるようになるとはちょっと思えないんだがw

# なに、括弧? そういやそんなものあったな。
## なんて域まで到達したいものだ
0190名無しさん@お腹いっぱい。05/02/16 06:16:42
ファイルの中身が糞だったんで、Emacsがお怒りになったんじゃない?w
0191名無しさん@お腹いっぱい。05/02/16 06:18:06
eeやjlessではちゃんとeucで開けるんだもん。絶対にバグだよ
0192名無しさん@お腹いっぱい。05/02/16 06:45:22
さっさと誰かに再現性を確かめてもらえよ。
0193名無しさん@お腹いっぱい。05/02/16 07:32:48
もういいよ
0194名無しさん@お腹いっぱい。05/02/16 09:32:00
ならグダグダ言うな
0195名無しさん@お腹いっぱい。05/02/16 14:28:03
とあるシステムの端末アプリを FreeBSD で作ったんだけど,
納品したあとになって, 端末側でも
「設定ファイルやデータベースの内容を印刷したい!」
だとか,
「画面コピーがほしい!」
ぬかしやがります.

ぶっちゃけ, どのプリンタが安くて印字品質がよろしいでしょうか?
もう残り予算ないんです.
0196名無しさん@お腹いっぱい。05/02/16 15:11:44
>>195
ブラザーのモノクロレーザーが良い。
2万くらいと安いし、PS対応だし、手動両面印刷できるし。
0197名無しさん@お腹いっぱい。05/02/16 15:21:10
>>195
別途見積り出せ。
0198名無しさん@お腹いっぱい。05/02/16 15:56:32
>>166
レスありがとうございます。
一番気になるRAIDの部分ですが

アドインCERC接続 SATA RAID 1 (ミラーリング HDD2台)

これ、OS稼動時に状態確認できますでしょうか?
できればFreeBSD5.3で
019919805/02/16 16:56:37
おっと失礼、前スレに出てましたね
前スレの751さん

>>PowerEdge 750 + PERC 4/SC(amrドライバ)で半年以上動いてます。

これは 4.10ですか? 5.3ですか?
RAIDのハードディスクの稼動状態を確認するのは
WEBブラウザから可能ですか?
0200名無しさん@お腹いっぱい。 05/02/16 17:55:51
Xをインストールしてstartxで起動後、FreeBSDを再起動すると
startxでXが起動できなくなります。
FreeBSDの再起動時に、パーティションのそれぞれがdismounted
でWarningと出てるのですが、画面の流れが速すぎて
じっくり見る事ができません。
パーティションは/、/var、/tmp、/usrのすべてです。
このログはどこかに取られていないのでしょうか。
ちなみにデスクトップ環境はインストールしていません。
0201名無しさん@お腹いっぱい。05/02/16 17:58:00
>>196
カラープリンタじゃないとまずいらしい.

>>197
予算ないのはこっちじゃなくて客先の方.
端末 10 台程度あるんで...

「印刷速度は気にしない.」って, 話なんだが...

とりあえず, 印字品質はおいといて,
gs 経由で出力するとして何がおすすめ?

自宅で FreeBSD つかってる連中って, どんなプリンタ使ってるんだ?
0202名無しさん@お腹いっぱい。05/02/16 18:09:20
なんとか一日で終了。天才ゆえなせるわざだな。
020320005/02/16 18:12:07
warningの内容ですが、
 / was not properly dismounted.
 /var was not properly dismounted.
でした。

X Window が起動できなくなるのと関係があると思うのですが・・・
0204名無しさん@お腹いっぱい。05/02/16 18:27:11
>>203
おまいさん、電源切るときどうやってる?
020520005/02/16 18:52:25
>204
haltでリブートが多いです。
Xの時はメニューからログアウトします。
0206名無しさん@お腹いっぱい。05/02/16 19:02:14
>>205
FreeBSD のバージョンは?
background fsck が動いてたりしない?
mount と入れたら何が表示される?
手動で fsck はしてみた?
/var/run/dmesg.boot に望みの情報はない?
起動時にスクロールロックして遡ったら何が見える?
/var/log/messages にエラーが記録されてない?
/var/log/X{Free86,org}.0.log はどうなってる?
020720005/02/16 19:19:50
>206
ご親切にありがとうございます。

>FreeBSD のバージョンは?
5.2Releaseです。

>background fsck が動いてたりしない?
よくわかりません。すみません。

>mount と入れたら何が表示される?
/dev/ad0s1a on / (ufs, local)
devfs on / (devfs, local)
/dev/ad0s1e on /tmp (ufs, local, soft-updates)
/dev/ad0s1f on /usr (ufs, local, soft-updates)
/dev/ad0s1d on /var (ufs, local, soft-updates)

>手動で fsck はしてみた?
すみません。fsckが何なのかわかりません。
これから調べます。

>/var/run/dmesg.boot に望みの情報はない?
すべてログが採られていました。

>起動時にスクロールロックして遡ったら何が見える?
スクロールロックはいつ、どうやってやるのでしょうか?

/var/log/messages にエラーが記録されてない?
/var/run/dmesg.bootのログと同様のエラーが記録されていました。

/var/log/X{Free86,org}.0.log はどうなってる?
何も記録されていません
020820005/02/16 19:20:49
もう一度システムから再インストールしようと思いますが、
例えば、DOS領域を先頭から4GBとかとって、それ以降に
FreeBSDをインストールしても問題ないですよね?
全体のHDD領域は19GBです。
0209名無しさん@お腹いっぱい。05/02/16 19:47:39
>>207
>5.2Releaseです。

>>208
>もう一度システムから再インストールしようと思います

入れ直すなら、5.3-R の方が良いと思うが。
021020005/02/16 20:04:26
>209
うーん・・・
XのメインコンソールでExitするとフリーズして、
Ctl+Alt+BSでコンソール画面に戻りますが、
プロンプトが現れません。
電源ボタンOFFしかないのでしょうか?
次からはまた、Xが起動できなくなると思うのですが。
0211名無しさん@お腹いっぱい。05/02/16 20:08:50
>>195
もしかしてNの案件ですか?
0212名無しさん@お腹いっぱい。05/02/16 20:08:59
Xも起動出来ない奴なんているんだw
俺かなりの初心者だと思ってたけど、下には下がいるんだな・・・。
俺はFedoraCore2で即効でX起動できたよw
021320005/02/16 20:14:08
>212
私はホイールマウスが使えるようにXF86Configを設定しただけですが、
あなたは他に何をしましたか?
0214名無しさん@お腹いっぱい。05/02/16 20:14:23
>>201
10台にそれぞれプリンタを繋ぐの?
とりあえず手頃なカラーインクジェットだとhpかエプソンあたりじゃない?

家ではエプソンのPM-970C使ってるけどFreeBSDからは印刷したことないなそういえば。
0215個人ユーザ05/02/16 20:16:02
>>201
先日、HP直販で
http://h50146.www5.hp.com/products/printers/bizinkjet/product/bij1200/spec.html
この1200d購入しますた。(FAQによると個人でもビジネス用製品買えるそうです。)
*ghostscript* と print/hpijsでOK
ネットワークインターフェースなし、カラー、両面印刷、パラレルポート付き(;´Д`)
スキャナとかなし、ランニングコスト向上らしい、音はそれなり、で割り切った機種と
いう感じかと。
まだそんな使い込んでないんだけど、ちゃんと使えてるということで報告

プリンタ板とかlprスレッドの方もどう?
http://pc5.2ch.net/test/read.cgi/unix/1024973777/l50
■ このスレッドは過去ログ倉庫に格納されています