トップページunix
995コメント249KB

OpenBSD ユーザーコーナー Part3

■ このスレッドは過去ログ倉庫に格納されています
0001_名無しさん@お腹いっぱい。NGNG
OpenBSD についてもっといろいろ語るスレ。
http://www.OpenBSD.org/
0688名無しさん@お腹いっぱい。NGNG
>>687
素直にpkg_addつかってbinary入れれば? ちなみにntpは3.6から
別実装がuserlandに入るようになった。
0689名無しさん@お腹いっぱい。NGNG
error code1

line 1796等複数

/usr/ports/infrastructure/mk/bsd.port.mk 

同一文章の複数で引っかかるし。。。
0690名無しさん@お腹いっぱい。NGNG
>>689
もっとまともに状況報告できる知能をつけて出直すこと
0691名無しさん@お腹いっぱい。NGNG
>>688
http://pc5.2ch.net/test/read.cgi/unix/961853878/788-795
0692名無しさん@お腹いっぱい。NGNG
NetBSD の adjustkernel みたいなのはOpenBSDにもあるの?
0693名無しさん@お腹いっぱい。NGNG
どういう機能?
0694名無しさん@お腹いっぱい。NGNG
dmesgからconfを自動生成するスクリプトでしょ?
GENERIC使えやゴルァなOpenBSDにあるかどうかは知らないが。
0695名無しさん@お腹いっぱい。NGNG
>GENERIC使えやゴルァなOpenBSD

そんなBSDは知らん
0696名無しさん@お腹いっぱい。NGNG
adjustkernel はperlスクリプトだから簡単にOpenBSD用に書き換えられると
思う。どこかにNetBSDのdmesgのサンプルないかな。スクリプトだけ読んでも
俺にはよく分からん。
ftp://ftp2.jp.netbsd.org/pub/NetBSD/packages/pkgsrc-2003Q4/NetBSD-1.6.2/i386/sysutils/adjustkernel-1.5.tgz
0697名無しさん@お腹いっぱい。NGNG
>>694
正確に言うとGENERICなどのconfとdmesgの出力を比較して不要な設定を
コメントアウトしてくれる。
0698名無しさん@お腹いっぱい。NGNG
>>695
http://www.openbsd.org/faq/faq5.html#Why
"You have been warned."の意訳が「ゴルア」になっているようです。
0699名無しさん@お腹いっぱい。NGNG
バグの再現の話か。
0700名無しさん@お腹いっぱい。NGNG
3.4から3.6 (というかcvsのOPENBSD_3_6 tagのもの)に上げたけど、
バージョンアップはホント面倒だよなぁ。

cvsを追っかけていくぶんにはMINI-FAQ見てその度作業していけば
はまらないけど、バージョン2つとばすとmake buildを通すだけでも
ちょっとした仕事になる…。

あと、/etcのアップデートは手でやれなんて書かずに、portsに
入っているmergemasterを標準の支援ツールにしちゃったほうが
いいと思うなぁ。

FreeBSDはmergemasterをuserlandに入れてるわけだし。
0701名無しさん@お腹いっぱい。NGNG
>>692
dmassage
http://www.sentia.org/projects/dmassage/
0702名無しさん@お腹いっぱい。NGNG
>>700
> cvsを追っかけていくぶんにはMINI-FAQ見てその度作業していけば
> はまらないけど、バージョン2つとばすとmake buildを通すだけでも
> ちょっとした仕事になる…。
そういう人は OpenBSD 使うのはやめたほうがいいということです。

> あと、/etcのアップデートは手でやれなんて書かずに、portsに
> 入っているmergemasterを標準の支援ツールにしちゃったほうが
> いいと思うなぁ。
そういう人は OpenBSD 使うのやめたほうがいいということです。

> FreeBSDはmergemasterをuserlandに入れてるわけだし。
馬鹿は FreeBSD でも使っていてください。
0703名無しさん@お腹いっぱい。NGNG
まさかとは思うが律義に釣られたりしないよな↓
0704名無しさん@お腹いっぱい。NGNG
日本版 theo 登場ってなとこかな
0705名無しさん@お腹いっぱい。NGNG
そろそろ下ネタにもどす?(笑)
0706名無しさん@お腹いっぱい。NGNG
>>702
やぁ、包茎くん、久しぶり。NetBSDスレやFreeBSDスレは荒らし飽きたのかな?
0707名無しさん@お腹いっぱい。NGNG
>>702
大佐、性欲をもてあます
0708名無しさん@お腹いっぱい。NGNG
Dragonfly did this and saw a reduction on things like make build down to
1/10th without it.

On Sun, 3 Oct 2004, Jedi/Sector One wrote:

> On Sun, Oct 03, 2004 at 09:34:33AM -0300, Pedro Martelletto wrote:
> > here's a diff which may help our nfs performance. it's a mix of
> > interesting netbsd commits + some small tweaks of mine:
>
> What could also be nice to do is negative caching, ie. caching of files
> that don't exist on the server.
> When compiling something, gcc always does tons of stat() in /usr/include,
> etc. in order to find header files. Negative caching dramatically speeds up
> this.

dragonflyの話題かも
0709名無しさん@お腹いっぱい。NGNG
荒らし君よりも、荒らしの相手をしているやつらのほうが迷惑だということに普通はすぐに気づく。
0710名無しさん@お腹いっぱい。NGNG
>>706
また告白ですか。はやく治すか、もう治したのならつらい記憶は忘れたほうがいいよ。
0711名無しさん@お腹いっぱい。NGNG
>>709
釣れますか?
0712名無しさん@お腹いっぱい。NGNG
一緒にフグ食ってきたよ。
0713名無しさん@お腹いっぱい。NGNG
3.6はやくでないかなー。
今んとこ-current追ってるけど、3.6に近い状態でしょうか?
0714名無しさん@お腹いっぱい。NGNG
>>713
既にOPENBSD_3_6というtagが打たれていて、そっちのbranchは
ほぼfreezeしていることからもわかるように、currentは3.6を
越えている状態。

んで、3.6がリリースされるのは当初の予定通り11/1だろうし、
そのときまでにsecurity hole等がみつかっていた場合、同時に
patchもアナウンスされるはず。
0715名無しさん@お腹いっぱい。NGNG
>>711
だからさ、スルーしろよ。お前だろ吊られてるのは。
0716名無しさん@お腹いっぱい。NGNG
SETI@home は素では動かないけど、dnetc は素で動くOpenBSD に乾杯
0717名無しさん@お腹いっぱい。NGNG
はあ?両方動いていますが…
0718名無しさん@お腹いっぱい。NGNG
条件反射で書き込む前にもう一度読み返してみるといいですよ。
0719名無しさん@お腹いっぱい。NGNG
USB関係のあるパッチに対する Theo de Raadt の意見。

> So what this does is: if you are polling, and an interrupt is
> received, it goes ahead and clears the interrupt bits... which might
> affect what the poll routine sees. Is this really the right solution?
>
> (For the record, I modified such a hack for the uhci, to solve the
> same issue there.. and got all sorts of panics from the polling code)
>
> So are you sure you are doing the right thing?
>

で、結局このパッチ当てちゃっていいの?
俺、上の英語よく理解できない。誰か和訳して。

ソース
http://archives.neohapsis.com/archives/openbsd/2004-06/0335.html
0720名無しさん@お腹いっぱい。NGNG
Theoの言っていることが正しいならば、俺は当てない。
(そしてTheoはいつも正しい)
0721719NGNG
上のパッチの件だけど、USBポートに何か(マウス、フラッシュメモリ等)
指したままブートすると
ohci_intr: ignored interrupt while polling
を永遠に吐き続けてハングする人他にもいない?抜いてブートすれば
ハングしない。

当方OpenBSD3.5/i386 のGENERIC。sys/dev/usb/ohci.c に原因が
あるみたいだが Revision 1.51 でも直ってないみたい。
0722名無しさん@お腹いっぱい。NGNG
>(そしてTheoはいつも正しい)
0723名無しさん@お腹いっぱい。NGNG
漏れが OpenBSD 使う理由: Theo がかっこいいから。
0724名無しさん@お腹いっぱい。NGNG
rms と theo どっちがかっこいい?
0725名無しさん@お腹いっぱい。NGNG
>>724
比べるまでもない
http://zeus.theos.com/deraadt/pirate.jpg
http://www.stallman.org/rms.jpg
0726名無しさん@お腹いっぱい。NGNG
http://zeus.theos.com/deraadt/pirate.jpg
( -_-)フッ

http://www.stallman.org/rms.jpg
(;´Д`)ハァハァ
0727名無しさん@お腹いっぱい。NGNG
http://www.crynwr.com/~nelson/als98/proof-its-rms.jpeg
http://www.lugos.si/lugos/rms2000/pic/RMS-2000-10-13/pic00003.jpg
http://www.turbolinux.com.cn/images/rms-bj17.jpg
0728名無しさん@お腹いっぱい。NGNG
一番上のは小室等かとおもた。
0729名無しさん@お腹いっぱい。NGNG
theoをボンジョビあたりとするならば、
rmsはサバスかモーターヘッドかな。。。
0730名無しさん@お腹いっぱい。NGNG
何年か前は美女をはべらせていたよ<RMS
教祖様はもてるんだよね
0731名無しさん@お腹いっぱい。NGNG
カーネルだけとりあえず3.6にしてみた。
0732名無しさん@お腹いっぱい。NGNG
無線LAN使えてる人いる?いたら製品名書いて。
0733名無しさん@お腹いっぱい。NGNG
ちなみに802.11gはほとんど使えないと思った方がいい
-tech参照
0734名無しさん@お腹いっぱい。NGNG
>733
OpenBSDのウェブページを見てほとんどの無線LANアダプタがサポートされてる
ように思えたのだが。期待してたのに。

OpenBSD使い始めてまだ日が浅く
>-tech参照
の意味が分からん。具体的には何を参照したらいいのか教えて。
0735名無しさん@お腹いっぱい。NGNG
3.6使い始めた。無線LANを有効にしてカーネルをmakeしても認識されないな。
dmesg ではUSBポートに何か刺さってるということだけ言ってきてそれが
wi0 だとは認識してくれない。
0736名無しさん@お腹いっぱい。NGNG
差したのがどんなスペックのカードだったのかをESP で読み取れと?
0737名無しさん@お腹いっぱい。NGNG
>>734
素万-miscだった。
Re: Wireless PCI card support in upcoming 3.6
あたりを読んでくれ
0738名無しさん@お腹いっぱい。NGNG
ところで、net-snmp入れている奴居る?
0739名無しさん@お腹いっぱい。NGNG
ぬるぽ
0740名無しさん@お腹いっぱい。NGNG
ガッ
0741名無しさん@お腹いっぱい。NGNG
OpenBSDユーザでも「ガッ」してくれるんですね。
浮世離れした異人種の方々と創造していただけに、ちょっとカンゲキいたしますた。
0742名無しさん@お腹いっぱい。NGNG
たまたまみかけた非OpenBSDユーザーという可能性も捨て切れない
0743名無しさん@お腹いっぱい。NGNG
いやな浮世だな
0744名無しさん@お腹いっぱい。NGNG
引き籠もりの君たちに質問。

# mv /bsd /bsd.old
# mv ./bsd /
# shutdown -r now

でリブートしたときに/bsd ではなくて/bsd.old が読み込まれてしまう
のはハードディスクのキャッシュが利いてしまうから、という理解で
よろしいか?

OpenBSD-3.6/i368 ノートパソコン
0745名無しさん@お腹いっぱい。NGNG
礼儀知らずの厨房だな。
いつのまにi368なんてCPUにポートされたんだよ。
0746名無しさん@お腹いっぱい。NGNG
744=ただのバカ
0747名無しさん@お腹いっぱい。NGNG
bootconfig だったっけ?
0748名無しさん@お腹いっぱい。NGNG
>>744
ちがうけどその現象は少し考えれば当たり前田のクラッカー。
0749名無しさん@お腹いっぱい。NGNG
OpenBSD も名前見てないんでつか....。
0750名無しさん@お腹いっぱい。NGNG
liloを思い出す…
0751名無しさん@お腹いっぱい。NGNG
mount_portal ってどういうときに使うの?
マン読んだけどちんぷんかんぷん。
0752名無しさん@お腹いっぱい。NGNG
>>751
なら使わんでもよろしい。
0753名無しさん@お腹いっぱい。NGNG
OpenBSD 3.5において、net-snmp-5.2.pre2を利用すべく、
./configureしmakeをかけたところ、以下のようなエラーがゲロゲロ吐き出された。。。

# make
making all in /usr/share/net-snmp-5.2.pre2/snmplib
making all in /usr/share/net-snmp-5.2.pre2/agent
making all in /usr/share/net-snmp-5.2.pre2/agent/helpers
making all in /usr/share/net-snmp-5.2.pre2/agent/mibgroup
/bin/sh ../../libtool --mode=compile gcc -I../../include -I. -I../../agent -I../../agent/mibgroup -
I../../snmplib -g -O2 -Dopenbsd3 -c -o mibII/tcpTable.lo mibII/tcpTable.c
rm -f mibII/.libs/tcpTable.lo
gcc -I../../include -I. -I../../agent -I../../agent/mibgroup -I../../snmplib -g -O2 -Dopenbsd3 -c mi
bII/tcpTable.c -fPIC -DPIC -o mibII/.libs/tcpTable.lo
mibII/tcpTable.c: In function `tcpTable_next_entry':
mibII/tcpTable.c:449: structure has no member named `inp_queue'
mibII/tcpTable.c: In function `tcpTable_free':
mibII/tcpTable.c:459: structure has no member named `inp_queue'
mibII/tcpTable.c: In function `tcpTable_load':
mibII/tcpTable.c:795: structure has no member named `inp_queue'
*** Error code 1

Stop in /usr/share/net-snmp-5.2.pre2/agent/mibgroup.
*** Error code 1

Stop in /usr/share/net-snmp-5.2.pre2/agent (line 284 of Makefile).
*** Error code 1

Stop in /usr/share/net-snmp-5.2.pre2 (line 451 of Makefile).
0754753NGNG
どうしたらよいだろう。。。(ガッ
0755名無しさん@お腹いっぱい。NGNG
>>754
portsのをinstallすれば?
0756名無しさん@お腹いっぱい。NGNG
ちなみにportsのnet-snmpは5.1.2
0757753NGNG
portsからmrtgをインストールすべく、makeしmake installしたところ以下のようになった。。。

#make install
===> Installing mrtg-2.10.13 from /usr/ports/packages/i386/all/mrtg-2.10.13.tgz
Adding /usr/ports/packages/i386/all/mrtg-2.10.13.tgz
Dependencies for mrtg-2.10.13 resolve to: p5-Pod-Simple-2.05,p5-SNMP_Session-0.99,gd-1.8.3 (todo: gd
-1.8.3)
Adding gd-1.8.3
Dependencies for gd-1.8.3 resolve to: jpeg-6b
Collision: the following files already exists
/usr/local/bin/bdftogd
/usr/local/bin/pngtogd
/usr/local/bin/pngtogd2
/usr/local/bin/gdtopng
/usr/local/bin/gd2topng
/usr/local/bin/gd2copypal
/usr/local/bin/gdparttopng
/usr/local/bin/webpng
/usr/local/include/gd.h
/usr/local/include/gd_io.h
/usr/local/include/gdcache.h
/usr/local/include/gdfontt.h
/usr/local/include/gdfonts.h
/usr/local/include/gdfontmb.h
/usr/local/include/gdfontl.h
/usr/local/include/gdfontg.h
/usr/local/lib/libgd.a
*** Error code 1

Stop in /usr/ports/net/mrtg (line 1769 of /usr/ports/infrastructure/mk/bsd.port.mk).
0758753NGNG
というか、毎回makeが失敗するたびに思うのだが、error code1とはナンダロウ、、、
portsでインストールすると、大抵以下のエラーで停止するし、、、

*** Error code 1

Stop in /usr/ports/net/mrtg (line **** of /usr/ports/infrastructure/mk/bsd.port.mk).

(*:任意の数字)

OpenBSD 3.5の仕様ですか?
0759名無しさん@お腹いっぱい。NGNG
自分でコピペしてるメッセージくらい読みたまへ。
0760キャッスルNGNG
お疲れ様です^0^♪
0761名無しさん@お腹いっぱい。NGNG
Collision: the following files already exists
の意味がわからんのだろうな、こいつは。
0762名無しさん@お腹いっぱいNGNG
>>744
「/」ディレクトリでlsしてみて。
あなたの思惑通りに、/にbsdは存在しているか?

ブートローダーがbsd.oldを呼び出すのは、
ブート時にbsd.oldで起動するよう指定した時か、
bsdが存在しない時。

0763744NGNG
>>762
レスTHX でもさすがに初心者じゃないのでそういう単純ミスはないです。

shutdown -r now で再起動するのと、一度電源を落として少したってから
起動するのとではハードウェア的に違いがあるみたい。よく分からんけど
前者では前の設定が一部クリアされないらしい。

他には、windowsを使っていて再起動してOpenBSD立ち上げるとUSB機器が
認識されない可能性が高い。マウスやフラッシュメモリ。しかし一度
完全に電源を落として、数秒待って、それからOpenBSD立ち上げると
問題なく認識される。

ちなみに最近のモバイルペンティアム4ノート。

748 が説明できそうなのでお願い。
0764名無しさん@お腹いっぱい。NGNG
748は引き籠もりなのか?
0765名無しさん@お腹いっぱい。NGNG
>>753 って頭悪いの?
0766名無しさん@お腹いっぱい。NGNG
カーネルのクロスコンパイル環境を作りたいのですが簡単にやる方法ない
ですか?NetBSD の build.sh みたいなやつを探したんですがそれらしき
ものが見当たりませんでした。

ホストはi386、ターゲットはsparcです。
0767名無しさん@お腹いっぱい。NGNG
NetBSD を当たり前と思ってはいかん。
カーネルだけならともかく、ユーザランドも含めて
あんなに簡単にクロスコンパイルできるのはNetBSD
だけだと思った方がいい。
0768767NGNG
ちゃんと読むとカーネルのクロスコンパイルって書いてあるじゃん。orz
すまん。ユーザランドじゃなくてカーネルだけならOpenBSD でも簡単。
gcc と binutils のソースをとってきて、クロスコンパイル用に
configure して make && make install して、あとは、それを CC, AS,
LD として指定してカーネルを make するだけの筈。
0769名無しさん@お腹いっぱい。NGNG
cvsweb の中身が空っぽだよママン
0770名無しさん@お腹いっぱい。NGNG
>>769
ttp://undeadly.org/cgi?action=article&sid=20041021193656
0771名無しさん@お腹いっぱい。NGNG
3.6 released
0772名無しさん@お腹いっぱい。NGNG
水曜日くらいにCD-ROM届いたわ。
0773名無しさん@お腹いっぱい。NGNG
3.6 でも起動時に arpresolve can't allocate llinfo が出るのが直らない
GENERIC カーネルでも出るポ
2.8 か 2.9 位から出だしたんだよな...
0774名無しさん@お腹いっぱい。NGNG
OpenBSDのISOイメージ(i386のcd35.iso)って4.6MBしかないのですが、
これを使えばいいのですか?
必要なソフトはインストール後にportsから持ってくるってことですか?
0775名無しさん@お腹いっぱい。NGNG
isoでブートしてみたのですが、base35.tgzがないとかでエラーが出て進まなくなってしまいました…
0776名無しさん@お腹いっぱい。NGNG
初心者は CD 買っときなさい。
0777名無しさん@お腹いっぱい。NGNG
そんなこと言わずに…
0778名無しさん@お腹いっぱい。NGNG
OpenBSDは使う人を選びます
0779名無しさん@お腹いっぱい。NGNG
公式のインストールガイドも読まず、
インストール画面のメッセージも読まず、
base35.tgzも探さないと?
マジでCDぐらい買ってあげなって。
0780名無しさん@お腹いっぱい。NGNG
いきなりOpenBSDは少なくとも上のを読む限り
いくら何でも無理じゃない?
いつぞやの厨じゃないけどとりあえず
FreeBSDから入った方がいいのでは…
0781名無しさん@お腹いっぱい。NGNG
ヽ(´ー`)ノおいでおいでーヽ(´ー`)ノ
0782名無しさん@お腹いっぱい。NGNG
初めからLinux使った方が良いよ。
どうせ、みんなLinuxに移るんだから。
Linux使ってもOpenBSDを使いたいと思ったら、またおいで。
そのときまで残ってればいいけど…
0783名無しさん@お腹いっぱいNGNG
OpenBSD 3.6 GENERIC#59 i386 になりました。
なお 3.6のbootable CD をlinuxでつくりました。
0784sageNGNG
OpenBSDのフグって最初は?と思ったけど慣れたらいちばんかっこいいね。デザインしたやつのセンスを感じるよ。NetBSDは最近ロゴが変わったみたいだな。
0785名無しさん@お腹いっぱい。NGNG
しっかし、plain installならともかく、upgradeは相変わらずアレだよなぁ。

一つ前のバージョンからのupgradeにしか対応していないと言っているのにも
かかわらず/etc等はまったくいじらないので、Upgrade Guideを見ながら
いちいちユーザ追加だのdeviceの削除だのせんといかんのはかな〜り面倒。

インストーラで「ユーザを追加します(yes/no)」とか出して、半自動化して欲しい…。
0786名無しさん@お腹いっぱい。NGNG
>>785
単に、OpenBSDには"foolproof"を入れないってことじゃん。
そういうものを組み込むと開発者に負担をかけるし。
だから、ものすごくドライなOSとも言えるけど。。。
0787名無しさん@お腹いっぱい。NGNG
>>782
theo が宗旨替えしたり死んだりしない限りなくならないよ、OpenBSD は。
Linux も Linus が死ぬとやばい。FreeBSD は何が起ころうともなくなる運命だ。
■ このスレッドは過去ログ倉庫に格納されています