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

NetBSD その16

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2006/04/16(日) 18:56:01
``Of course it runs NetBSD.''
http://www.netbsd.org/

前スレ
NetBSD その15
http://pc8.2ch.net/test/read.cgi/unix/1139732291/

次スレは2.0になります(嘘

お約束、関連リンク、心の公式ロゴは>>2-10あたり
0358名無しさん@お腹いっぱい。2006/05/21(日) 20:45:23
>>356
NetBSDの人は自分の興味を引きそうだと思わない限りあまり動かないと思うな。
システムコール周りが気になるならlinuxバイナリエミュとktraceの結果を比べるとか
src/sys/compat/linuxあたりをながめてシステムコールの置換えがちゃんと意図通り
できているか確かめるとか、具体的な問題点が見えていればまだ違うと思うけど。

いずれにせよLinuxべったりのソフトって暗黙的仮定が多いからOSに詳しい人より
そのソフト本体のことわかってる人に聞いた方がいいと思うよ。
0359名無しさん@お腹いっぱい。2006/05/21(日) 20:48:24
FAQ にしよーぜ。

2ch NetBSD スレ FAQ:

Q. パッチ作ったんだけど、スレに貼ってもいい?

A. もちろん、あなたの著作物を 2ch に投稿するのはあなたの自由です。
ただ、パッチやコードを匿名で公表すると、著作権の所在の確認が難しくなり、
本家に取り込む際に問題となる場合がありますので、注意しましょう。
0360名無しさん@お腹いっぱい。2006/05/21(日) 21:23:38
>>358
うーん。 Linux べったりなコードって多いから、 NetBSD に移植するときの
ノウハウがある程度たまっているかなー、と期待したんだけれども。

とりあえず ktrace は試してみます。
0361名無しさん@お腹いっぱい。2006/05/21(日) 21:41:31
Linuxべったりなコードを仕事で触るような人はOSも不本意ながらLinuxだし
趣味でLinuxべったりなソフトを使いたくなる人はCOMPAT_LINUXで片付けちゃう罠。
そもそもアプリの Linux to NetBSD でのハマリつってもいろいろあり過ぎて
見当つかないと思うな。せめて怪しそうなところを挙げてもらわないと。

ただ、pthread まわりは NetBSD だと元からおかしいかも。
0362名無しさん@お腹いっぱい。2006/05/22(月) 02:31:07
>>357
とりあえず build.sh tools のときだけ HAVE_GCC=4 しておいて
それ以外では HAVE_GCC=3 にして GENERIC 以外の変なカーネルを
試してみるってのはあり?
0363名無しさん@お腹いっぱい。2006/05/22(月) 23:31:42
みなさんこんにちは。
NetBSDはバイナリ配布されているパッケージが少ない、pkgsrcに404なURIが多いなど気にくわない事が多いのでFreeBSDに移行します
じゃあね
0364名無しさん@お腹いっぱい。2006/05/22(月) 23:36:54
さようなら、もうこなくていいですよ
あと、pkgsrcは他のプラットフォームで使わないでくださいね
0365名無しさん@お腹いっぱい。2006/05/22(月) 23:37:43
じゃあね
0366名無しさん@お腹いっぱい。2006/05/23(火) 02:03:51
野良インスコ至上主義者マダー? チンチン コ
0367名無しさん@お腹いっぱい。2006/05/23(火) 02:35:02
( ・∀・)ノ~~~
0368名無しさん@お腹いっぱい。2006/05/23(火) 08:45:59
そういや、先日ImageMagickのソースが取れなくてビルドできなかった
なあ。これは、古いソースをあっという間に配布停止してしまう
ImageMagickの方針が異常なんだが。

0369名無しさん@お腹いっぱい。2006/05/23(火) 12:16:02
>>368
どうでもいいことだけど、アップストリームが配布停止してたら
最終的にNetBSD.orgから取ってこない?
0370名無しさん@お腹いっぱい。2006/05/23(火) 12:40:14
>>369
NetBSD.orgにもなかった。
pkgsrcが更新されて最新バージョンになったので、今はビルドできそうだ。
0371名無しさん@お腹いっぱい。2006/05/23(火) 20:42:59
>>370
マジかwww
ImageMagickテラオソロシス。
0372名無しさん@お腹いっぱい。2006/05/23(火) 21:02:58
ファイル名同じで内容差し替えられるよりいいと思うが?
0373名無しさん@お腹いっぱい。2006/05/23(火) 21:14:42
ImageMagickではないが、漏れはfetchまで自動化した
0374名無しさん@お腹いっぱい。2006/05/23(火) 23:11:04
>>372
「ファイル名同じで内容差し替え」がありえないというのは
同意だが、何故今急にそんな話を…?
0375名無しさん@お腹いっぱい。2006/05/24(水) 10:09:27
ん?問題あったらそれは抹消して引っ込めて新しいの出すほうが、
そっと置き換えるよりマシって話ですけど。
0376名無しさん@お腹いっぱい。2006/05/24(水) 13:33:03
>>374
「pkgsrcで困る配布方法」繋がりの話題だろ。
何も急ではないと思うけど。
0377名無しさん@お腹いっぱい。2006/05/24(水) 16:48:56
実際にあったの?
0378名無しさん@お腹いっぱい。2006/05/24(水) 18:28:07
何もしていないのに放って置いたら急にrootでfindが始まりました
STATEはbiowaitというものでした。
これは通常の動作なのでしょうか?
0379名無しさん@お腹いっぱい。2006/05/24(水) 18:34:24
cronが/usr/libexec/locate.updatedbしてるんじゃないの
通常だよ
0380名無しさん@お腹いっぱい。2006/05/24(水) 19:10:41
UNIXではよくあること。
0381名無しさん@お腹いっぱい。2006/05/24(水) 20:06:01
>>377
PRとかMLで何度かそういうケースを見たことがある。
0382名無しさん@お腹いっぱい。2006/05/24(水) 22:52:18
先日もPHP5でありましたね。
DIST_SUBDIR をそういう場合の対処として定義してあるのもある。
0383名無しさん@お腹いっぱい。2006/05/25(木) 03:53:51
NetBSDでWeb鯖ってありですか?
0384名無しさん@お腹いっぱい。2006/05/25(木) 04:39:16
さあ、どうでしょうね?



次のネタどうぞ↓
0385名無しさん@お腹いっぱい。2006/05/25(木) 16:18:09
>>383
普通に運用してます。
0386名無しさん@お腹いっぱい。2006/05/26(金) 01:52:09
ところでApache 2.2のpkgsrcはどうなったのだろうか?
何か前にどっかでchristos@が作業してるって書いてた蟹するけど。
0387名無しさん@お腹いっぱい。2006/05/26(金) 03:47:42
>>385
ありがとうございます。
0388名無しさん@お腹いっぱい。2006/05/26(金) 10:08:17
LinuxのMSG_NOSIGNALと対等なマクロって何?
0389名無しさん@お腹いっぱい。2006/05/26(金) 10:27:21
最近currentに入った。
それ以前には対等なマクロは無い。
pkgsrcのパッチなんかでは、0 にしちゃってるね。

0390名無しさん@お腹いっぱい。2006/05/26(金) 10:32:44
>>386
これか? http://mail-index.netbsd.org/tech-pkg/2006/05/06/0000.html
christos は例の作業に勤しんでいて、それどころじゃない?
0391名無しさん@お腹いっぱい。2006/05/26(金) 17:33:51
>>390
christopqはまだCoverity祭から帰ってきませんかそうですか。
0392名無しさん@お腹いっぱい。2006/05/26(金) 23:19:32
>>390 そう、それそれ。
0393名無しさん@お腹いっぱい。2006/05/30(火) 10:46:41
ついにsendmail
0394名無しさん@お腹いっぱい。2006/05/30(火) 11:49:58
sendmailあぼんキタコレ
0395名無しさん@お腹いっぱい。2006/06/01(木) 19:21:05
ttp://slashdot.jp/bsd/article.pl?sid=06/06/01/0130234

coreグループは取締役会 (のようなもの)
0396名無しさん@お腹いっぱい。2006/06/01(木) 20:17:38
まじかよ
0397名無しさん@お腹いっぱい。2006/06/01(木) 23:27:03
代わりにqmail が キタ━(゚∀゚)━!!!

ttp://mail-index.netbsd.org/source-changes/2005/04/01/0002.html

Log Message:
Initial import of qmail 1.03 by D. J. Bernstein. qmail is a secure, reliable, efficient,
simple, modern MTA designed for typical Internet-connected UNIX hosts.
0398名無しさん@お腹いっぱい。2006/06/01(木) 23:59:48
ネタとしても古すぎ
0399名無しさん@お腹いっぱい。2006/06/02(金) 00:21:44
うん。スラドでこのネタが出てなかったから貼りたくなっただけなんだ。
アドレスで日付がバレまくりなのは何とかして欲しい。
0400名無しさん@お腹いっぱい。2006/06/02(金) 00:22:51
無修正BSDライセンスXFree86採用の次は、qmailライセンスマージ??
0401名無しさん@お腹いっぱい。2006/06/02(金) 01:33:12
>>399
そういう時はこうする。
ttp://mail-index.netbsd.org/source-changes/%3200%35/0%34/01/0002.html
0402名無しさん@お腹いっぱい。2006/06/02(金) 20:09:09
>>401
そんなんわかるやつにはわかっちゃうよ
0403名無しさん@お腹いっぱい。2006/06/02(金) 20:14:24
>>401
解決しました。ありがとう!
0404名無しさん@お腹いっぱい。2006/06/05(月) 03:45:28
NetBSD上でskypeを動かしてる人がいると思うんだけど、音声はきれいなんですか?
本家のメーリングリストではchoppyという表現がちょくちょく出てるみたいですけど。
echo123やsoundtestjapaneseで試してみるとノイズが多いし、ポツリポツリと切れるんです。
0405名無しさん@お腹いっぱい。2006/06/05(月) 03:48:34
404です。書き忘れたんですけど、音声がきれいというのはwindows版skypeの音声並みという
のが基準です。
0406名無しさん@お腹いっぱい。2006/06/06(火) 22:23:26
DRI に対応してほしい今日この頃…。
0407名無しさん@お腹いっぱい。2006/06/07(水) 04:03:31
だれかたすけて-
sgimips3.0がブートできません
ISOイメージを焼いて説明どおりにやったのになぁ
だれか使ってる方いませんか?
0408名無しさん@お腹いっぱい。2006/06/07(水) 04:06:45
いません。
いたとしてもそんな間抜けな(質問の仕方をしている)質問に答えてくれる人はいません。
0409名無しさん@お腹いっぱい。2006/06/07(水) 05:36:57
すでに君がちゃんと「いませんか」って質問には答えてるんじゃ...
0410名無しさん@お腹いっぱい。2006/06/07(水) 05:37:46
>>407
3.0からはブートできるはずだけど、できないという報告もあるね
俺自身は試してないんでその真偽はわからんが
3.99.3のISOイメージでブートしてから、3.0のディスクセットをインストールすれば?

04114072006/06/07(水) 05:43:29
間抜けな質問すいませんでした
一応bootできました
MLでも明快な解決方法が無いようでbootできない外人さんが結構いるし
sgiスレの方もiso焼いただけじゃ無理と言われてましたし
スレの方達ならもしやと思い聞いた次第です
04124072006/06/07(水) 06:08:49
>410さん
レスありがとうございます。
我流なんですが3.99.3を焼くときにセクタサイズをsgiが扱うものに
変更したらブートできるようになったっぽいです…
sgiスレの方はsgiヴォリュームヘッダを追加したbootableCDを造ったそうで、いろんな方法がありそうです
しかしOSのブートでこんなにつまずくとは思いもしなかったです(苦笑
NetBSD初心者なのでこのスレで勉強させて頂きたいと思います。。
0413名無しさん@お腹いっぱい。2006/06/07(水) 08:41:41
ひとまず自分のマシンは何かとかイメージはどこから持ってきたのかとか
どうやって焼いたのかとかどういうコマンドを打ってブートしようとしたのかとか
書いた方がいいと思うけど、3.0のsrc/distrib/cdromには3.0用のファイルがないのに
どうやってofficialのISOが作られたのかも謎だなあ。
src/distrib/cdrom/Makefileを見る限り3.0でもsgivol使ってるみたいだけど、
netbsd-3のソースツリーでちゃんと試した人がいないのかも。
0414名無しさん@お腹いっぱい。2006/06/07(水) 21:20:24
別に謎ではないような。
0415名無しさん@お腹いっぱい。2006/06/07(水) 23:03:56
NetBSDって地上最高の移植性をもつオペレーティングシステム
って言ってるけど日本のユーザーのほとんどがi386だろ
0416名無しさん@お腹いっぱい。2006/06/07(水) 23:19:21
おいらはSPARC32/64でつよ
0417名無しさん@お腹いっぱい。2006/06/07(水) 23:20:29
組み込まれているのを含めるとi386は少数派なんでない?
0418名無しさん@お腹いっぱい。2006/06/07(水) 23:49:58
使われているアーキテクチャに偏りがあったとしても、
移植性が高いこととは何も矛盾しない。
まあ、本当に最高かどうかは知らんが。
0419名無しさん@お腹いっぱい。2006/06/08(木) 02:06:37
うちはmipsが多いな。あとはppcとarm
0420名無しさん@お腹いっぱい。2006/06/08(木) 02:15:01
組み込みでNetBSD/mipsって言われると不安になるんだけど大丈夫なのかしら。sh3よりはまし?
0421名無しさん@お腹いっぱい。2006/06/08(木) 08:22:48
>>415
そんな恥ずかしい表現では誰も言ってないと思う……
0422名無しさん@お腹いっぱい。2006/06/08(木) 11:45:16
The NetBSD Operating System is the most portable OS in the world,
をそう訳す人はいるかもしれない。
0423名無しさん@お腹いっぱい。2006/06/08(木) 12:17:57
>>420
うちではhpcmips(L-Router)とcobalt(Qube2)が年単位でルータとして
アップデートのたびにとまるので連続稼動ではないにせよ動いていたので、
まぁそれなりの安定度なんじゃないでしょうか。
0424名無しさん@お腹いっぱい。2006/06/08(木) 12:21:35
>>421
JNUG
0425名無しさん@お腹いっぱい。2006/06/08(木) 14:37:39
>>423
何がうらやましいってCobalt Qubeがうらやましい。
…新品ってもう絶対手に入らないよねえ。
0426名無しさん@お腹いっぱい。2006/06/08(木) 21:59:55
>>425
Cobalt Qube2ならヤフオクでゴロゴロ出てるよ。もうお腹いっぱいなくらい。
0427名無しさん@お腹いっぱい。2006/06/08(木) 22:17:51
>>423
個人宅のルーターなんてほとんどアイドル状態に等しい
だろうからそんなんで落ちるようでは目も当てられない
けど、ftpででかいファイルをgetすると落ちるらしいね。
組み込みなら知らない内に再起動してればそれでいいのか?
0428名無しさん@お腹いっぱい。2006/06/08(木) 22:41:22
>>426
ごめん、新品がいいのorz
0429名無しさん@お腹いっぱい。2006/06/08(木) 23:16:02
同じ機械でも新品というだけでうれしいとか
使わなくてもインストールできただけで楽しいとか
精神的満足でお腹いっぱいになれる人たちがうらやましい
0430名無しさん@お腹いっぱい。2006/06/08(木) 23:41:23
>>429
功夫が足らんぞ。
J.S.ミルも言ってたではないか。
0431名無しさん@お腹いっぱい。2006/06/09(金) 00:08:47
新品の機械とインストールしただけのソフトを同列に語れちゃったり
精神的満足でお腹いっぱいとか平気で書けちゃう
>>429 の方が幸せでうらやましい。
0432名無しさん@お腹いっぱい。2006/06/09(金) 00:50:02
PERL5_SITEPREFIX=/usr/local で作った perl-5.8.8nb2 の @INC
に /usr/local が含まれている…。

@INC:
/usr/local/lib/perl5/site_perl/5.8.0/i386-netbsd-thread-multi
/usr/local/lib/perl5/site_perl/5.8.0
/usr/local
/usr/pkg/lib/perl5/vendor_perl/5.8.0/i386-netbsd-thread-multi
/usr/pkg/lib/perl5/vendor_perl/5.8.0
/usr/pkg/lib/perl5/vendor_perl
/usr/pkg/lib/perl5/5.8.0/i386-netbsd-thread-multi
/usr/pkg/lib/perl5/5.8.0
.
0433名無しさん@お腹いっぱい。2006/06/09(金) 10:00:19
>>427
毎週バックアップのために数十GBのデータが右から左に流れていたけど
落ちたことはなかったなぁ。

二つの機械に共通する点として、まともでこなれたデバイスしか付いて
いないという点があって、それのほうが大きいかも。
(ppcだが)OpenBlockS/266なんかだとemacが良く刺さったりdavicomのtlpが
腐ったりしてよく詰まったからなぁ。

> けど、ftpででかいファイルをgetすると落ちるらしいね。
mipsマシンから/へのftp?
それともmips(ルータ)マシンを通してのftp?
前者なら数百MB/後者なら数GBぐらいまでならやったことあるけど
落ちたことはなかったなぁ。
0434名無しさん@お腹いっぱい。2006/06/09(金) 11:53:46
>>420

http://www.centurysys.co.jp/router/csseil410.html

これ Au1500 ですけど。
0435名無しさん@お腹いっぱい。2006/06/09(金) 16:16:37
すいませんネットビーエスディーでハッカーになりたいんですが?!
0436名無しさん@お腹いっぱい。2006/06/09(金) 16:17:32
自己解決しました!?
0437名無しさん@お腹いっぱい。2006/06/09(金) 21:27:05
>>433
cobalt上のファイルをほかのマシンからftpやsshでgetすると落ちる、となってるね。
>>434
製品があるから大丈夫ってこともないと思うけど、ルーターとしては困らない程度に
動いてるってことか。
関係ないけど、そのページad clause対応の表示ってどっかにある?
0438名無しさん@お腹いっぱい。2006/06/10(土) 13:30:51
NetBSD-daily/HEAD/i386/200606060000Z をインスールしたマシンで、pkgsrc
をユーザー権限で、make しよとすると、それに依存したパッケージを install
する段階で次のようなエラーになってしまうのですが、どこが悪いのでしょうか?

+ echo => Becoming ``root'' to make su-install-all (/usr/bin/su)
=> Becoming ``root'' to make su-install-all (/usr/bin/su)
+ /usr/bin/su - root -c cd /usr/pkgsrc/devel/libtool-base;
/usr/bin/env
PATH='/home/chie/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin:/sbin:/usr/sbin'
/usr/bin/make -d x -d x DIGEST=/usr/pkg/bin/digest
DIGEST_VERSION=20060302 HOST_OSTYPE=NetBSD-3.99.20-i386
LOWER_OPSYS=netbsd LOWER_OS_VERSION=3.99.20 OPSYS=NetBSD
OS_VERSION=3.99.20 PKGTOOLS_VERSION=20060424
PKG_BUILD_OPTIONS.openssl= _AUTOMATIC=yes _CC=/usr/bin/cc
_MAKE=/usr/bin/make
_PATH_ORIG=/home/chie/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin
_PKGSRCDIR=/usr/pkgsrc _SRC_TOP_= LOWER_OPSYS=netbsd PKG_DEBUG_LEVEL=0
su-install-all
su: Sorry: conversation failure
0439名無しさん@お腹いっぱい。2006/06/10(土) 13:31:19
ちなみに、以下のようにして、手で実行すると問題ありません。
/usr/bin/su - root -c "cd /usr/pkgsrc/devel/libtool-base; /usr/bin/env
PATH='/home/chie/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin:/sbin:/usr/sbin'
/usr/bin/make -d x -d x DIGEST=/usr/pkg/bin/digest
DIGEST_VERSION=20060302 HOST_OSTYPE=NetBSD-3.99.20-i386
LOWER_OPSYS=netbsd LOWER_OS_VERSION=3.99.20 OPSYS=NetBSD
OS_VERSION=3.99.20 PKGTOOLS_VERSION=20060424
PKG_BUILD_OPTIONS.openssl= _AUTOMATIC=yes _CC=/usr/bin/cc
_MAKE=/usr/bin/make
_PATH_ORIG=/home/chie/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin
_PKGSRCDIR=/usr/pkgsrc _SRC_TOP_= LOWER_OPSYS=netbsd PKG_DEBUG_LEVEL=0
su-install-all"
0440名無しさん@お腹いっぱい。2006/06/10(土) 13:37:47
問題を自分で解決できないのならcurrentを使うな
0441名無しさん@お腹いっぱい。2006/06/10(土) 13:41:55
/home/chie/bin?
0442名無しさん@お腹いっぱい。2006/06/10(土) 13:43:33
>>440
netbsd-3 だとマザーボードの DMA 転送がサポートされていなくて、
激しくおそいのですよ。
0443名無しさん@お腹いっぱい。2006/06/10(土) 13:45:15
>>440 は自身に色々な問題を抱えている。
0444名無しさん@お腹いっぱい。2006/06/10(土) 13:48:55
PAM関係かなと思ったのですが、私のレベルではどうにもなりませんでした。
0445名無しさん@お腹いっぱい。2006/06/10(土) 14:23:32
stdin が変なことになっているような気がするが
いつの pkgsrc tree でどこでどういうコマンドを打ってて
mk.conf の中身はどうなっているのかの Environment と
How To Repeat を細かく書いてくれんとわっからへんな
0446名無しさん@お腹いっぱい。2006/06/10(土) 14:48:13
うちでも再現した。
NetBSD/amd64(current), pkgsrc 両方 cvs update した最新。
su の前に tty コマンド仕込んどくと not a tty とか言われるけどそれ?

詳しく調べる時間ないんでまたあとで or だれかよろ
0447名無しさん@お腹いっぱい。2006/06/10(土) 14:59:15
OS は i386 / HEAD / 200606060000Z を sysinst で新規に ftp インスートー
ルした物です。pkgsrc は6/9(金)の夕方あたりで、mk.conf は空です。

How To Repeat ですが、/usr/pkg /var/db/pkg を削除して、
/usr/pkgsrc/sysutils/smartmontools で一般ユーザで、make して、(依存関係
で)gmake をインストールする際に`su: Sorry: conversation failure' のエラー
が発生しました。不思議なことに、(依存関係で)digest-20060302 をインストー
ルする時は、パスワードを尋ねてきて、正常にインストールできました。
0448名無しさん@お腹いっぱい。2006/06/10(土) 15:18:56
>>442 かなりワロスwww
0449名無しさん@お腹いっぱい。2006/06/10(土) 15:40:14
>>448
病院逝ったほうがいいぞ。
0450名無しさん@お腹いっぱい。2006/06/10(土) 16:06:16
>>449
なんで?
まぁ>>442はワロスというよりはハァ?だけどな。意味不明だし。
DMAが使えないんじゃほとんどのデバイスが使えないのでは?
0451名無しさん@お腹いっぱい。2006/06/10(土) 16:07:37
いまどきDMA使ってるデバイスなんてあるのか?
0452名無しさん@お腹いっぱい。2006/06/10(土) 16:15:49
まともなデバイスならDMA使ってるだろ。
0453名無しさん@お腹いっぱい。2006/06/10(土) 16:18:08
マザーのDMAを?
0454名無しさん@お腹いっぱい。2006/06/10(土) 16:32:48
>>450
すみません。bus-master DMA が not supported と出ていました。
0455名無しさん@お腹いっぱい。2006/06/10(土) 16:41:39
オンボードのideコントローラのこと?
ややこしいしどうでもいいことで荒れるから、なるべくあいまいな表現はやめれ
0456名無しさん@お腹いっぱい。2006/06/10(土) 16:51:48
>>453
それはDMACでは?
0457名無しさん@お腹いっぱい。2006/06/10(土) 17:11:56
>>456
それは >>442 に家。
■ このスレッドは過去ログ倉庫に格納されています