中級者もOK! FreeBSD質問スレッド

■ このスレッドは過去ログ倉庫に格納されています
1( ´Д`)y──┛~~
垢版 |
NGNG
もう初心者は卒業した。
もうちっとレベルの高い質問と解答をしたい。
そんなあなたの為のまったりスレッド。

てきとーにやってくらはい。
『無制限』『解放台』です。

204名無しさん@お腹いっぱい。
垢版 |
NGNG
>>203
へー、あの状態からshellを起動できるんだ
しらんかった
Fixitってやつか
205名無しさん@お腹いっぱい。
垢版 |
NGNG

npxintr from nowhere

っていうカーネルパニックになったんですが、これって何ですか?
何が原因で、どんな対策をすればいいですか?
NGNG
>>205
メッセージはもっと晒さないと
NGNG
>>205
君はこっち。

初心者もOK! FreeBSD質問スレッド その41
http://pc.2ch.net/test/read.cgi/unix/1077012194/
208p1254-ipbf408marunouchi.tokyo.ocn.ne.jp
垢版 |
NGNG
10日aoisora777jpjp@yahoo.co.jp
18日kaigyoabc@yahoo.co.jp

↑がman-jp@jp.FreeBSD.org宛に来た未承認広告。
「ご迷惑でしょうがよろしくお願いいたします」
とか書いてるスパムが来てるんですけど、
何の対策もしてないんでしょうか?
完全に業者になめれられてますな。
各個人でフィルタしろとか、2004年にもなって言ってるやつは論外で、
なんでスパム対策できてないのか【中の人orその知り合いさん】教えてちょうだい。
#man-jp@jp.FreeBSD.orgに流しても意味なさそうだったのでこっちでごめんね。
NGNG
>>208
あなたがやれば?
"何で"って単純に人的リソースの問題だろ。
NGNG
>>208
> 各個人でフィルタしろとか、2004年にもなって言ってるやつは論外で、

FreeBSDでなくてもそこらじゅうに飛んでるspamが問題になるほど流量が
少ないんだったらunsubscribeしたら? 流量が少なくないんなら気にすんなよ。
NGNG
っていうか、明らかにspamが減ったよね。
なんかの対策をとった気がするけど。
NGNG
試しにフィルタ外してみればいいのに。
気違いどもも思い知るよ。
NGNG
思い知るどころか、>>208みたいのが既出のループを繰り返すだけでしょ。
NGNG
2002年の焼肉話で友の会の人が、MLのspamからの防御に気を使っているってプロフィールを書いていたけど。
あの頃から緩いとはいえspamフィルターはしていたと思うよ。
塩兄ちゃんもそんなこと日記で書いていたし。
NGNG
4.9/i386 から 5.2(.x)/amd64 にcvsupなどから更新することは可能ですか?

普通に5.2/i386にならできるのでしょう。
しかし、amd64にできるのか、わかりませぬ。
NGNG
>>215
可能です。
NGNG
可能か不可能かっていう話なら、可能のような気はするね。
NGNG
>>216
うはー、すばやいお返事。ありがとうございます。
さっそくチャレンジしてみることにします。
219名無しさん@お腹いっぱい。
垢版 |
NGNG
tsleepのPWAITってなに?
NGNG
FreeBSD5.2.1のkiconvでSJIS->EUC-JP変換が動いていないようなんで
修正したいんだけど、ソースのどこら辺から読み始めればいいの?
教えてエロいひと。
NGNG
>>220
grep 汁
222名無しさん@お腹いっぱい。
垢版 |
NGNG
FreeBSD-SA-04:04.tcpの脆弱性を検証しようとしているのですが、再現できません。
普通にTCPセッションを確立した後に、正規のシーケンス番号より大きなシーケンスを
持つ番号のパケットを投げつづければいいのかな、と思ってやってみたのですが、
mbufを使い切ったりしませんでした。

誰か確実な再現方法しってます?

ちなみに、目的はバージョンアップがなかなかやりにくい鯖の影響度の把握です。
NGNG
>>222
再現方法を知っている人はいます。大人しくアップデートしときましょう。



と管理者に伝えておいて下さい。
NGNG
mbuf を使い切るには、kern.ipc.nmbclusters の値を下げればいいんじゃ
NGNG
s/再現方法を知っている人/すぐそばにキティが/;
226名無しさん@お腹いっぱい。
垢版 |
NGNG

diff(1)で、いくつかのファイルの差分をとったあと、
パッチとしてまとめて、該当するファイルをすべて書き換えしたいんですが、
やり方を教えて下さい。
NGNG
man man
man diff
man patch
NGNG
プゲラ
NGNG
>>226
その言葉どおりやってみればよろし

mkdir work
cd work
vi a
vi b
vi c
cd ../
cp -r work work2
cd work2
vi a
以下つづく

diff -u -r work1 work2 > file
もういろいろためせるだろ
ディレクトリひとつあがって見たりとか
230名無しさん@お腹いっぱい。
垢版 |
NGNG
>223

いやいや、そういうことじゃなくて、ナローバンドからでも簡単にDosできるよ、
というのが本当かどうか知りたいわけで。

場合に依ってはIDSで対応という解もあるわけだし。
NGNG
5.2.1-RELEASEで、cvsup stable-supfileすると、
(src-all cvsup2.jp.freebsd.org *default release=cvs tag=RELENG_5)
FTPdistからいれた/usr/src以下を全部消しまくるんだが?

もしかして、RELENG_5のタグってないわけ?
NGNG
ない
NGNG
がーーーーん
NGNG
>>231
それはcurrentだろ
NGNG
currentって、tag=.でなかったけか?

RELENG_4で暮らしてきたけど、
5.2.1はいいあんばいなので、そろそろ実用かなと思ってたのよ。
NGNG
現状では、RELENG_5 = current ってことでしょ。
NGNG
それはそれとして、存在しないタグを指定するとファイルを
消しまくるのはどうにかならんのか。
typo に気づかずにウンコに行って帰ってくると、あらかた消えとる。
NGNG
ファイル数が0個のタグだけ特別扱いする方が変。
NGNG
>>237 そこで ttp://www.cvsup.org/contact.html ですよ
240名無しさん@お腹いっぱい。
垢版 |
NGNG
portsとpackagesの違いが分からないんですけど。
NGNG
>>240

(元の配布ファイル) + ports = packages
だな。

簡単にインストールできるようにするための make スクリプトが ports。
NGNG
>>240
すでにビルドされてるの。
NGNG
ports はしくみで、packages は結果。
NGNG
>>238
ファイル数0のタグと存在しないタグは区別すべき。
NGNG
>>244
ファイル数0のタグ=存在しないタグじゃねーの?
246名無しさん@お腹いっぱい。
垢版 |
NGNG
自サーバーにDNS&Mailサーバー(Qmail)を立てます。
PC宛にはメールを送信する事が出来ますが携帯宛にはメールを送信する事が
できません。(携帯からはメールは着信します。)どのあたりで設定が間違
っているのでしょうか?よろしく御指導くださいませ
NGNG
>>244

中級者ならパッチを書いて send-pr できるはずだ。
あとは ML で議論されるだろう。
NGNG
s/Qmail/qmail/

>どのあたりで設定が間違っているのでしょうか?
のこたえは「自サーバー」。

smtproutesでISPのsmtpサーバー経由に出来ない?
ttp://www.big.or.jp/~mio/ca/qm/ref/qm_ref_smtproutes_5.html
249名無しさん@お腹いっぱい。
垢版 |
NGNG
>>248
ありがとうございます。やはりISP経由しかありませんでしょうか?
自サーバーでは解決出来ないのでしょうか?sendmailでも一緒でしょうか?
NGNG
sendmailでもtelnet 携帯宛メールサーバー 25でも同じだと思うよ。

原因はたぶん携帯宛メールサーバー側の設定だから。
NGNG
ところで FreeBSD って Cool'n Quiet 対応してますか?
サーバを Athlon64 で組もうかなと思うんだけど・・・
252名無しさん@お腹いっぱい。
垢版 |
NGNG
誰か、GIMP2.0のpackage(x86)を作ってFreeBSDのFTPサイトに置いてくれませんか?
NGNG
>>245
どこのcvs使ってんの?
254名無しさん@お腹いっぱい。
垢版 |
NGNG
cvsupでportsコレクションをアップデートした場合、
どのportsがupしたかはどうやって調べればいいのでしょうか
NGNG
cvsup -L 2 でログ取れば?
256254
垢版 |
NGNG
インストールしてあるportsでupしたものがどれなのか
一目でわかるようなものはありませんでしょうか。
257名無しさん@お腹いっぱい。
垢版 |
NGNG
初心者スレ行けよ・・・

portupgrade
NGNG
むしろ pkg_version
NGNG
# pkg_version |grep "<"
260254
垢版 |
NGNG
>>258
>>259
Thanks !
探していたのは、まさにそれでした。
NGNG
>>258

むしろ portversion -v -L "="
ではなかろうか?
NGNG
全ての機械に portupgrade が入っているわけではない
263名無しさん@お腹いっぱい。
垢版 |
NGNG
自称FreeBSD中級者です.
何かテストのようなものでもあるのでしょうか?
NGNG
>>263
test(1)










とか言ってほしいの?
265名無しさん@お腹いっぱい。
垢版 |
NGNG
ちょっと何処に書けば良いのかわからないので書き込みします。
ルーター+FreeBSD4.10R+dns+qmailの環境です。メールの送信はできますが受信が出来ません。
(lan内部では送受信出来ています)
外部から該当serverにpingを通してみたところ通りません。
受信できない理由はpingが通らない事だと思うのですが、これはどのようにしたら良いでしょう?
それとも全く別のところに原因があるのでしょうか?
よろしくお願いします
NGNG
>>265
初心者もOK! FreeBSD質問スレッド その46
http://pc5.2ch.net/test/read.cgi/unix/1087398765/

多分pingが通らないことと直接の関係は無いと思うが
ルータの設定じゃねーの?
NGNG
>>263
quiz function ed-command

5.x だったら、ports/games/freebsd-games から入れてくれ。
268名無しさん@お腹いっぱい。
垢版 |
NGNG
スレ違いかもしれないけど書き込ませてください。

フリーのディレクトリサーバーのslapdっていうのを
FreeBSD4.5Rで動作させた後に
slapd付属のディレクトリ検索ツールのldapsearchを
実行すると検索は正常終了しているのに、表示が
されない。

デバッグレベルを上げるとResource temporary unavailable
と表示された。

Resource temporary unavailableはslapdだけでなく、posgresql
等のアプリでも発生するとWEBを検索して理解したのだけど
FreeBSDでいう一時リソースって何にあたるんでしょうか?
NGNG
>>268
中級者ならこれくらいはシステムコールをトレースしてトラブルシュート自分でしましょう。
270268
垢版 |
NGNG
実際にtrussというシステムコールをトレースするコマンドを利用して
みました。

その中で気になった点は数点あって
1.malloc.confがありません。
2.ldaprc , .ldaprc がない
とopenシステムコールで表示されていました。


1.について
malloc.confはシンボリックリンクでmalloc.conf ->Jとして
/etc/malloc.confにおくことで解消できました。(4.5Rには
malloc.confはなかったようなので無理やり作成した状態です。
./configure時に4.5R(4.x?)と認識されているため、これが
今回のトラブルの原因になっているとは考えにくい)

2.について
ldap.confよりldaprc, .ldaprcが優先されるとのことですが
ldaprc, .ldaprc共に用意していないので、ldap.confが
読み込まれています。ldap.confをopenした時にはまったく
エラーは起きていないため、問題はなさそうです)

もっと深く、もっと詳細にトレースできるコマンド等は
ないでしょうか。
NGNG
>>270
malloc.confは存在しないのが普通。
存在しなきゃデフォルトの挙動になるだけなので、
わざわざ作成する必要はない。

"Resource temporarily unavailable"なら
errno == EAGAIN のときに perror() すると出るメッセージだから、
EAGAIN で終了しているシステムコールを探すべし。
"Resource *temporary* unavailable"なら、俺は知らん。
NGNG
>>237
CVSレポジトリの構造を知ればどうにもならないことはわかると思う。

タグはレポジトリやモジュール(ディレクトリ)に対して打たれるのではなく
ファイルごとに打たれるものなので、指定されたタグが存在するかどうかは
全ファイルをなめないとわからない。
NGNG
ところで、今まで モアスレにいたのだが、
RELENG_5が出たから、4-stable 追い掛けるのをやめてしまった。
それで モア スレにいづらくなったので
今後はここのスレにきます。
NGNG
>>272
更新する前に $CVSROOT/CVSROOT/val-tagsをチェックするとか。
NGNG
5.3 は予定通りでるんでしょうか?
NGNG
>>275
いつも通りでしょう。
NGNG
順調に遅れるってこと?
NGNG
>>277
リリース予定+1ヶ月ほど、さらに2ヵ月ぐらいでチョイ修正版てなパターンかな?
279名無しさん@お腹いっぱい。
垢版 |
NGNG
海外でメールサーバーを運営しています。数日前から急に日本からのメール
(特にdocomo.ne.jp、so-net.ne.jp、plalaなど)が以下のようなエラーログにより、
受け取れなくなりました。

Sep 4 00:00:40 mail sm-mta[83532]: i8460dLt083532: to=<xxxx@zzzz.com>,
delay=01:00:00, pri=30000,stat=timeout waiting for input during message collect

cvsupなどを先月半ばに実地しましたが、特に、最近は何もこちら側ではソフトも
ハードも変更は加えていません。考えられる原因、切り分け方法、解決法など
どなたかご教示いただけないでしょうか。当方のシステム環境はfreeBSD 4.10 P2および
sendmail8.12.11です。2台あるサーバーの2つとも同時に同じ現象になりました。
それぞれEthernetはfxpとdcです。

これまでに試みたことは
・Sendmailをportsから再インストール
・sendmailのkillallと再起動
・サーバーの再起動
・mtuを1500から1420に変更
などです。

NGNG
>・mtuを1500から1420に変更

これが原因。
281名無しさん@お腹いっぱい。
垢版 |
NGNG
>>280 レスありがとうございます。
少し説明が足りなかったですが、「これまでに試みたこと」というのは
おかしくなった後にやってみたこと、ということです。なぜmtuを1420に
してみたかと言うと、http://www.morijp.com/mistake/case_1/case_1.htm
参考にしたわけです。効き目はありませんでしたが。

ps ax|grep sendmailすると、docomo.ne.jpメールがばんばん溜まっていってる
のが怖くて仕方ありません。
NGNG
>>281
これ?
http://www.mailarchive.ca/lists/comp.mail.sendmail/2003-11/0570.html
283名無しさん@お腹いっぱい。
垢版 |
NGNG
FreeBSD5.3BETA2でdmesg に以下のようなエラーが出ています。
BETA3を入れても同じです。
M/Bは、Gigabyte 7A8DW 一応動いているので大丈夫なのかな。。。。

acpi0: <PTLTD XSDT> on motherboard
acpi0: Power Button (fixed)
acpi0: Sleep Button (fixed)
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
acpi_bus_number: can't get _ADR
unknown: I/O range not supported
unknown: I/O range not supported
ACPI-1303: *** Error: Method execution failed [\\_SB_.PCI0.LPC_.LPT_._CRS] (
Node 0xffffff0000a4f080), AE_AML_BUFFER_LIMIT
ACPI-0239: *** Error: Method execution failed [\\_SB_.PCI0.LPC_.LPT_._CRS] (
Node 0xffffff0000a4f080), AE_AML_BUFFER_LIMIT
can't fetch resources for \\_SB_.PCI0.LPC_.LPT_ - AE_AML_BUFFER_LIMIT
284名無しさん@お腹いっぱい。
垢版 |
NGNG
初心者です、質問させてください。
同じコンピュータにFreeBSD5.2.1とFedoraCore1 をインストールしてみると、
FreeBSDの方でだけインターネットにつながりません。ともにDHCP有効で設定してます。
単にLANカードの対応未対応ってだけですか?
なにか設定ファイル等いじるべきだと思われるところあればご教授ねがいます。
NGNG
ifconfig -a
NGNG
Lanカードの未対応問題なら
pciconf -l | grep class=0x020000
を調べてみて……
あとは識者に任せた。
287281
垢版 |
NGNG
>>282
ええ、それ見たんですけどそれっぽいんです。
この人が自己解決してるKERIO Personal Firewallの例と、誘導先のCiscoの例と
2つのってますよね。うちはCosico1600なんですが、switch off "Mailguard"って
どうするのか分からないんです。

あと、怪しいのがOSのfirewall設定が9/1になにか自動でメンテナンスされてONに
なるってことありますか?どちらのメールサーバーも9/1の5時過ぎにはじまったんですよね。
freeBsdの設定で、icmpのdest-unreachableのパケットをdropするって設定は、どこで
(されているとしたら)どこで、してるんでしょう?

本当に困ってるんです。お助けください。
288281
垢版 |
NGNG
ちなみに、mailguardって、Cisco PIXの機能ですよね。
うちはCiscoのrouterは使ってるけど、PIXってやらは使ってないと
思うのですが。それとも、routerに標準でついてるものなんですか>PIX
289281
垢版 |
NGNG
突然なおって2台とも問題なくdocomoメールをすいすい受信し始めました。

1台は4.10から4.9にして、/var/tmpの中を消し、rebootしたらOK。
もう1台は4.10のままで、/var/tmpの中だけ消して、rebootしたらOK。

MTUがどうとか、icmpのdest-unreachableがどうとか、.CRLFがどうとかは
関係なかったらしい。

さて、考えられる原因は?突然おこって突然おさまった。
290名無しさん@お腹いっぱい。
垢版 |
NGNG
初心者質問スレで、LInuxとFreeBSDの比較が話題になっているけど、

実際、Linux kernel 2.6.x と FreeBSD 5.x の kernel だと
負荷に対する性能はどちらが上なの?

有識者のみなさん教えてください。
NGNG
>>290
> 実際、Linux kernel 2.6.x と FreeBSD 5.x の kernel だと
> 負荷に対する性能はどちらが上なの?
まずは「どのような負荷」に対する性能の話なのか、
それを明らかにしてください。
NGNG
>>291
過負荷に対してです。
NGNG
「どのような過負荷」に対する性能の話なのか
NGNG
ある朝目覚めたら虫になっていたグレゴール君を思い付いた彼のような
NGNG
>>290
いまだにECNすら実装されていないのがFreeBSD
過負荷サーバ用途なら素直にLinuxを使うが吉
NGNG
Linux ユーザって、こういう自分の言ってる意味も分かってないヤシ
が多いよね。

世の中のほとんどのクライアントは Windows なのに、Windows では
ECN が実装されてないから、はっきり言って現時点で混雑対策として
の ECN に実効性はほとんどない。
おまけに ECN を有効にすると通信にトラブルが起こる機器もあるから
サービスを提供する際は、むしろ避けた方がいい機能。

にも関わらず Linux 2.4 は最初 ECN を有効にしてたから、あちこち
で通信できないってトラブルが起きていた。まあさすがに通信もでき
なきゃ話にならないから、今は Linux でもデフォールトでオフになっ
てるけど。
NGNG
Windowsの尻の穴を舐めるスレはこちらですかな?
NGNG
>>296
実装されていないのとデフォルトオフは違うと思うぞ
NGNG
で、君のところのサーバは ECN オンで運用しているのかい?
使えない機能を実装するよりも、ほかに優先することがあるだろ。
FreeBSD に安定性で追いつくとかな。
NGNG
そりゃ〜FreeBSD並まで速度落とせば安定するよ、当然。
自動車と同じ、自転車とは違うけどw
NGNG
ピーク性能は100だが100を越える負荷がかかると性能が0に
なってしまうサーバと、ピーク性能は90だがそれを越える
負荷がかかっても性能90のままで動作し続けるサーバと
どちらが良いかといったら、当然ピーク性能が90の方なんだよ。

こんな当たり前のことさえ分かってないとは。
Linux 使ってるヤシってこういうレベルなんだ。すごいな。

もっとも、Linux の方がピーク性能が高いってのが、そもそも
嘘くさいけどな。
NGNG
>>301
馬路で言ってるの?それともただの馬鹿なの?

過負荷時に落ちないのは

 Solaris > Linux > FreeBSD(すぐに落ちる)

の順がコモンセンスだと思っていたのだが
NGNG
301は、FreeBSD の方が過負荷に強いなんて言ってないと思うが。
それにLinuxが不安定だとも、言ってないように見えるよ。

ピーク性能が高いが不安定なOSを好むなんて香具師は馬鹿だとは
言ってるかもしれないが…
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況