FreeBSD7.0リリース
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2007/06/13(水) 22:11:300565名無しさん@お腹いっぱい。
2008/04/16(水) 20:31:16secureでないqmailとはいったい何者だ?
djb信者なら素のqmailを使いたまえ。djb信者でないならqmailを使ってはいけない。
0566名無しさん@お腹いっぱい。
2008/04/16(水) 22:04:170567名無しさん@お腹いっぱい。
2008/04/16(水) 22:17:24メール送信は、qmail-inject 使っているので、qmail は素のままだな。
spam は受けとってから捨ててるし。
0568名無しさん@お腹いっぱい。
2008/04/16(水) 23:00:03素のqmailでもセキュリティが駄目という奴はいるが、
大騒ぎするやつはコード読めないのが多いしな。
0569名無しさん@お腹いっぱい。
2008/04/16(水) 23:43:53パッチにバグがあるってこと?
kwskplz
0570名無しさん@お腹いっぱい。
2008/04/17(木) 15:04:25素のqmailがFreebsd7.0で動かなかったのが気になるんだよね。
「oh no! lost spawn connection!」という内容が /var/log/maillog にボロボロと出る。
http://www.faqts.com/knowledge_base/view.phtml/aid/1749/fid/284/lang/en
OSのバグってか?
0571名無しさん@お腹いっぱい。
2008/04/17(木) 15:23:57> ports/118117: mail/qmail broken on amd64 -- fixed
ちゃんと見てないけど、gcc 4.xの最適化の問題かな。
qmail用のsecureなコンパイラを用意すべきだろうね、djb的に考えて。
0572名無しさん@お腹いっぱい。
2008/04/17(木) 16:22:57自分でセキュアなコンパイラ書くはずだ
0573名無しさん@お腹いっぱい。
2008/04/17(木) 21:13:50枯れた6.x系列使うか、mailing list等々ちゃんと見るか
どっちかにした方が健康にいいと思うが……
0574名無しさん@お腹いっぱい。
2008/04/18(金) 18:53:370575名無しさん@お腹いっぱい。
2008/04/18(金) 22:35:200576名無しさん@お腹いっぱい。
2008/04/19(土) 00:40:36iconv回りがbase systemに入ってないのが難点かなあ。
0577名無しさん@お腹いっぱい。
2008/04/19(土) 00:40:386.3もREL以外はヤバいよ。
kernelコンパイルしたら、mount出来なかったんで、汗栗捲り
0578名無しさん@お腹いっぱい。
2008/04/19(土) 08:49:17アセンブラで書けばいいのに
0579名無しさん@お腹いっぱい。
2008/04/20(日) 18:14:36インストール時に bios で compati mode にしてれば問題ないが。
0580ぱんてぃー仮面 ◆8cBPUextJk
2008/04/21(月) 01:08:580581名無しさん@お腹いっぱい。
2008/04/21(月) 08:08:19GEOM labelオヌヌメ
0582名無しさん@お腹いっぱい。
2008/04/21(月) 17:52:11/etc/rcの先頭にfsckを入れると
fsckの処理後に走るautobootがエラーを吐いて止まるな・・・・
0583名無しさん@お腹いっぱい。
2008/04/21(月) 23:46:20これ関係かな?
http://www.freebsd.org/cgi/query-pr.cgi?pr=120319
0584名無しさん@お腹いっぱい。
2008/04/22(火) 00:29:11>>583
くだらん内容に、さっそくのレスを入れてくれる
あなたに感謝します。
ずばりこれです。ありがとう。
0585名無しさん@お腹いっぱい。
2008/04/23(水) 22:38:180586名無しさん@お腹いっぱい。
2008/04/24(木) 01:15:27Ports内のPerlにしてもバージョンがかなり前のものになってるし
おそらくPerl5.8.8に対応できていないものと思われる
ちなみにデベロッパ版のPerl5.10.0はOk
0587名無しさん@お腹いっぱい。
2008/04/24(木) 23:03:180588名無しさん@お腹いっぱい。
2008/04/24(木) 23:26:11いいかげん p5-* とか py-* とか ruby-* とか... やめてくれよぉ
0589名無しさん@お腹いっぱい。
2008/04/25(金) 00:06:100590名無しさん@お腹いっぱい。
2008/04/25(金) 00:36:44/usr/ports/japaneseをみてた
サンコス!!
0591名無しさん@お腹いっぱい。
2008/04/25(金) 01:10:050592名無しさん@お腹いっぱい。
2008/04/25(金) 01:39:27意味がわからん
0593名無しさん@お腹いっぱい。
2008/04/30(水) 00:21:057.0R出た頃にbuild出来なくなって心配してたvmware3は大丈夫だった。
ATOKX for Linuxも動いたがlinux-gtkのバージョン違いに気づくまで悩んだ。
jlsがなぜかcore dumpするのが気がかりだが概ねよさそう。
0594名無しさん@お腹いっぱい。
2008/04/30(水) 01:33:20今年のゴールデンウィークも時間が無い
0595名無しさん@お腹いっぱい。
2008/04/30(水) 01:46:050596名無しさん@お腹いっぱい。
2008/04/30(水) 07:10:570597名無しさん@お腹いっぱい。
2008/04/30(水) 07:44:08FreeBSD4.x 時代のようにOSコンポネントにperlを入れておけという意味か。
perlのバージョン更新で苦労したから、分離したんだよね。
0598名無しさん@お腹いっぱい。
2008/04/30(水) 13:15:560599591
2008/04/30(水) 13:26:14p5-* とか py-* とかが山ほど出てきてうぜぇんだよぉ
/usr/ports/perl-lib とか /usr/ports/lib/perl とかに押し込んでけろって話だ
0600名無しさん@お腹いっぱい。
2008/04/30(水) 13:47:260601名無しさん@お腹いっぱい。
2008/04/30(水) 16:36:46ls -d /usr/ports/devel/^(p5|ruby|php|py|pear)*
とやっても1000行以上出てくるぞ。ls使うというのが既に破綻してる気が。
0602名無しさん@お腹いっぱい。
2008/04/30(水) 17:02:450603名無しさん@お腹いっぱい。
2008/04/30(水) 22:09:57その仕様でBSDPerlを作ってくれ
0604名無しさん@お腹いっぱい。
2008/05/01(木) 10:26:520605名無しさん@お腹いっぱい。
2008/05/01(木) 12:07:450606名無しさん@お腹いっぱい。
2008/05/01(木) 13:59:374なんて15年近く前じゃねぇか
0607名無しさん@お腹いっぱい。
2008/05/01(木) 14:09:19Perl重い派 と awk軽い派 が居た
0608名無しさん@お腹いっぱい。
2008/05/02(金) 10:50:110609名無しさん@お腹いっぱい。
2008/05/04(日) 18:35:410610名無しさん@お腹いっぱい。
2008/05/05(月) 19:33:12http://qb5.2ch.net/test/read.cgi/operate/1209117581/l50
たいへんそうだな。
0611名無しさん@お腹いっぱい。
2008/05/07(水) 10:17:42おもって、csupを使ってsource-treeから作り直そうとしたら、
コンパイラが腐ってて全滅スタorz.
0612名無しさん@お腹いっぱい。
2008/05/07(水) 15:42:41http://qb5.2ch.net/test/read.cgi/operate/1210076267/
> 255 名前:出先 ◆NAO/2MXDEk 投稿日:2008/05/07(水) 10:09:28 ID:y6Ip9Vh3O
> 3000の件ですが、リブート中のfsckで不具合が出たそうです
> で、再リブートだそうです
今の FreeBSD でリブート中に fsck とか何かハード的にやばくない?
0613名無しさん@お腹いっぱい。
2008/05/07(水) 19:01:260614名無しさん@お腹いっぱい。
2008/05/10(土) 13:52:50installkernelでkldxrefが動作しなかった。ただ、自分の手順ミスという気もする。
kldxrefが動かなかったのは6系のkldxrefを7系カーネル、モジュールに適用する形に
なるからなんだろうけど、なんかそういう状態が発生すること自体がおかしな気が
するので。
0615名無しさん@お腹いっぱい。
2008/05/17(土) 02:36:30また、gentooだとprofileのシンボリックを変更して日常的にupdateするコマンドを
実行するだけでメジャーアップグレードも簡単に行えるのですが、FreeBSDでも
そういった事は可能なんでしょうか?
0616名無しさん@お腹いっぱい。
2008/05/17(土) 07:43:56> RELENG_6からRELENG_7にbuildkernel+buildworldでアップグレードしたんだけど、
順番逆だろ、ドキュメント読メ
>>615
emerge -e worldってなんですか?
0617名無しさん@お腹いっぱい。
2008/05/17(土) 09:05:08手前勝手な質問の仕方ですいませんでした。
emerge -e worldとはシステム全体を再ビルドする事です。
gentooのportageはportsをお手本にしてるので似通ったところが
あると思うのですが、共通してる部分を知りたくて。
システムのコアになる部分をsystem、全体をworldとなってます。
emerge -e systemでコア部分のみを再ビルドです。
--emptytreeというオプションの略式で良く使うオプションでは、
--update (-u): アップデート
--deep (-D): 依存するものも含めてアップデート
--newuse (-N): /etc/make.confを更新した時に明示的に反映させる
--depclean: revdep-rebuildを行った後、依存されなくなったパッケージを削除
revdep-rebuild: ライブラリを調べ、アップデートや削除などでリンクが切れたパッケージを再ビルドして修復
と言ったものが有り、おおまかに説明すればこんな感じです。
0618名無しさん@お腹いっぱい。
2008/05/17(土) 10:00:53csup -h cvsup.jp.freebsd.org /usr/share/examples/cvsup/stable-supfile && make world
と
portsnap fetch update && portupgrade -a
を足して同等かな?
0619名無しさん@お腹いっぱい。
2008/05/17(土) 10:56:41う、複雑……。
それぞれのコマンドの意味は後ほどハンドブックで調べてみます。
>>615の後半の部分はどうでしょう?
profileというものがあり
/usr/portage/profilesにそれぞれ
/usr/portage/profiles/default-bsd
/usr/portage/profiles/default-linux/{alpha,amd64,arm,hppa,ia64,m68k,ppc,s390,sparc,x86}
各アークテクチャの下には前述したprofile情報を格納したリリースごとのディレクトリがあり
現在のx86だと{2006.1,2007.0}となってます。この下にもdesktopとserverというのがありますが
デフォルト設定がこのディレクトリで/etc/make.profileがシンボリックリンクになります。
/etc/make.profile -> /usr/portage/profiles/default-linux/x86/2007.0
emerge --syncでportageツリーを更新した時にメジャーリリースがあれば2007.1や2008.0
というものが追加されていて/etc/make.profileのリンク先を変更して
普段通りにemerge -uDN update && revdep-rebuild && emerge --depcleanや
全体を新しいリリースで再構築するならemerge -e worldでアップグレード完了となります。
上手くまとめられず長々しい説明で申し訳ありませんが、ご理解いただければ回答のほど宜しくお願い致します。
0620名無しさん@お腹いっぱい。
2008/05/17(土) 11:06:28/usr/share/examples/cvsup/stable-supfile
のなかの、RELENG_X_Y となっているのを変えれば別のリリースにアップデートできる。
/usr/src/UPDATING や /usr/ports/UPDATE を読むのを忘れないようにな。
0621名無しさん@お腹いっぱい。
2008/05/17(土) 11:14:57多少、作法やコマンドの違いはあるようですが流れ的には似たような感覚で出来るんですね。
疑問の霧が随分晴れました、ありがとうございました。
0622名無しさん@お腹いっぱい。
2008/05/17(土) 11:21:47sys/conf/kmod.mk:
.if !defined(NO_XREF)
afterinstall: _kldxref
.ORDER: realinstall _kldxref
.ORDER: _installlinks _kldxref
_kldxref:
@if type kldxref >/dev/null 2>&1; then \
${ECHO} kldxref ${DESTDIR}${KMODDIR}; \
kldxref ${DESTDIR}${KMODDIR}; \
fi
.endif
どこかでPATH設定してますか?
0623名無しさん@お腹いっぱい。
2008/05/17(土) 12:09:01ググればわかるが既知の問題
気にせずinstallworldしてかまわない
Makefileまで読んでるならわざわざ616みたいな知ったかの相手することないだろ
0624名無しさん@お腹いっぱい。
2008/05/19(月) 16:12:23G33でのレポートプリーズ〜
検索かけても動いたという情報が1件も見付からないし、
やっぱり動かなかったのかなぁ…
0625名無しさん@お腹いっぱい。
2008/05/19(月) 23:03:27今そのマシンで書いているけど
もっともCD/DVDは内蔵せずにUSB経由と割り切
っているのでATAPIの件は不明。
G33のグラフィック機能は945Gとは微妙に制御
が違うらしくAGPGARTのコメントアウトされて
いる部分を外しただけではdriの方で何か問題
あるらしく動いてくれない。
なのでXorgのintelドライバは動かない。
#だいちの嘘つきorz(←違うかもしれんけど)
VESAドライバで一応は使えるけどね。
compizとか使う気なければこれでも問題ねーや
0626名無しさん@お腹いっぱい。
2008/05/23(金) 01:01:36■ ■■■ |\_/ ̄ ̄\_/| ■ ■
■■■■ ■ ■ \_| ▼ ▼|_/ ■ ■
■ ■■■ ■■■○\ 皿 /.○■■■ ■ ■
■■■■ ■ ■ \ /
■ ■ | / ■ ■
■ ■ し(_)
0627名無しさん@お腹いっぱい。
2008/05/24(土) 13:27:26ハンドブック(日本語も英語も)には、必ずbuildworldしてからbuildkernelしろって書いてある。
普通に知らないでbuildkernelだけしてインストールして問題なく動いてるが…。
これってハンドブックが古いの?
http://www.freebsd.org/doc/en/books/handbook/makeworld.html
> On FreeBSD it is important to build world before building a new kernel.
0628名無しさん@お腹いっぱい。
2008/05/24(土) 13:31:07状況を切り分ける手間を省けば、ハンドブックみたいな記述になるんだろうね
0629名無しさん@お腹いっぱい。
2008/05/24(土) 13:35:030630名無しさん@お腹いっぱい。
2008/05/24(土) 13:40:060631名無しさん@お腹いっぱい。
2008/05/24(土) 13:40:53buildworld時間かかりすぎ
0632名無しさん@お腹いっぱい。
2008/05/24(土) 14:22:31それCurrentの場合? StableとかReleaseなら -j 付けて桶になるまで
MFCされないんじゃね?
>>631
OPTIONS変更とかDEVICEの有効無効とかだけでsrc更新してないなら
buildworld不要だろ。
0633名無しさん@お腹いっぱい。
2008/05/24(土) 15:09:33レポートどうも。やはり少し問題があるのか。
VESAだとXVideo拡張が使えなくて、mplayer -vo xv とかが出来ないよなぁ。
0634名無しさん@お腹いっぱい。
2008/05/24(土) 20:08:25移行途中でエラーは出るが普通に動くという話なので、
何も考えず手順通りにやってれば問題に気づくことはない。
メッセージを細かく見て、ここでリブートかけても大丈夫だろうかとか考える人は
逆にはまる。
0635名無しさん@お腹いっぱい。
2008/05/27(火) 15:48:13buildkernel する時には /usr/obj/usr/src/tmp/usr/bin とかに PATH が通さ
れる事は知っていますか?
0636名無しさん@お腹いっぱい。
2008/05/27(火) 18:01:15> Makefileまで読んでるならわざわざ616みたいな知ったかの相手することないだろ
自己紹介乙とでも書いておきましょうか。
0637名無しさん@お腹いっぱい。
2008/05/27(火) 22:04:36初めて知った
makefileとか少し見てみたけどすぐあきらめた
0638名無しさん@お腹いっぱい。
2008/05/27(火) 22:51:250639名無しさん@お腹いっぱい。
2008/05/27(火) 23:28:57最近のはmergemaster -sv で正常終了するかい?
0640名無しさん@お腹いっぱい。
2008/05/27(火) 23:57:28どうするか聞かれるたびに手動でiとdを入力してますが
0641名無しさん@お腹いっぱい。
2008/05/28(水) 09:43:120642名無しさん@お腹いっぱい。
2008/05/28(水) 10:54:47そか。
>>641
後々になって、ファイルが古いと問題発生時の検証箇所が増える。
確実に入れ替えが成功したという証でもある。
0643名無しさん@お腹いっぱい。
2008/05/28(水) 20:13:370644名無しさん@お腹いっぱい。
2008/05/28(水) 20:34:14古いxhあ
0645名無しさん@お腹いっぱい。
2008/05/29(木) 19:20:49gccとか新しい方のworldのを使うんじゃね?
だもんで、cvsupとかして全src新しくしたら、buildworld buildkernel installkernel (reboot) installworld (reboot)の順だと思ってたのよ。
KERNCONFいじってkernel小さくするとかだけなら、worldは作らないな。
UPDATEING読んで、group追加とか、できるだけ古いのを自分で編集する。
mergemasterは結局何してるかわからなくなったりするので、自分は使う技量なし orz
0646名無しさん@お腹いっぱい。
2008/05/30(金) 15:51:51> mergemasterは結局何してるかわからなくなったりするので、自分は使う技量なし orz
なんなんだこのオチは(笑)
0647名無しさん@お腹いっぱい。
2008/05/31(土) 02:41:33ややこしい気がするが?w
0648名無しさん@お腹いっぱい。
2008/06/01(日) 23:37:39で十分。
0649名無しさん@お腹いっぱい。
2008/06/05(木) 18:31:43おまえのバージョン古いんだよ!って、そんなメッセージが最近でるようになってきましたが。
0650名無しさん@お腹いっぱい。
2008/06/05(木) 18:35:450651名無しさん@お腹いっぱい。
2008/06/05(木) 18:35:49http://lists.freebsd.org/pipermail/freebsd-announce/2008-June/001189.html
0652名無しさん@お腹いっぱい。
2008/06/05(木) 18:41:12どもありがとう。メッセージの通りですね。
0653名無しさん@お腹いっぱい。
2008/06/05(木) 20:19:050654名無しさん@お腹いっぱい。
2008/06/05(木) 22:06:230655名無しさん@お腹いっぱい。
2008/06/06(金) 00:29:540656名無しさん@お腹いっぱい。
2008/06/06(金) 17:03:570657名無しさん@お腹いっぱい。
2008/06/07(土) 12:46:510658名無しさん@お腹いっぱい。
2008/06/10(火) 13:25:510659名無しさん@お腹いっぱい。
2008/06/10(火) 19:33:230660名無しさん@お腹いっぱい。
2008/06/10(火) 22:08:05kwsk
0661名無しさん@お腹いっぱい。
2008/06/11(水) 14:26:33関連するPortsも自動的にインストールされるけど
導入手順を間違えると make errorになってずっこけるな。
0662名無しさん@お腹いっぱい。
2008/06/11(水) 16:28:240663名無しさん@お腹いっぱい。
2008/06/12(木) 03:27:13たとえば、
cd /usr/ports/net/samba3; make install clean
と
portinstall net/samba3
を比較すると、前者は最初の dialog で、CUPS を無効にすれば、
CUPS が入らないけど、後者は先に、CUPS をインストールしてから、
dialog がくるので、CUPS を入れたく無い場合でも入ってしまう。
逆に、make install をすう場合だと、再帰的な make config をやってくれな
いという不具合、たとえば: libiconv が入ってない状態で、zsh 等、
libiconv に依存するものをインストールすると、portinstall では、
libiconv の make config をちゃんと実行してくれるのに、make install
では、libiconv はスルー、結果 portupgrade したときに、libiconv に
make config のメニューがあるこに気付くと…
そういうことで、どちらを使うか悩みどころ。
0664名無しさん@お腹いっぱい。
2008/06/12(木) 16:33:26なんかこまごまとした違いがあるよね
なのでおいらは、分かる範囲で関連するモジュールを先に
インストールしておくことにしている。
■ このスレッドは過去ログ倉庫に格納されています