FreeBSDを語ろう Part 15
■ このスレッドは過去ログ倉庫に格納されています
0001bikeshed
2007/04/08(日) 10:15:08質問は質問スレで。
前スレ。
FreeBSDを語ろう Part14
http://pc11.2ch.net/test/read.cgi/unix/1168465315/
0656名無しさん@お腹いっぱい。
2007/05/23(水) 02:52:32とりあえず /etc/portsnap.conf で REFUSE 設定外しておかないと
UPDATING にある make index でエラーが出る場合があるようだ。
0657名無しさん@お腹いっぱい。
2007/05/23(水) 03:19:030658名無しさん@お腹いっぱい。
2007/05/23(水) 03:27:56あなたの好きなひとつの言葉
死ぬのが皆他人なら、生きるのも皆他人
死ぬのが皆他人なら、愛しあうのも皆他人
覗くのは僕ばかり……
0659名無しさん@お腹いっぱい。
2007/05/23(水) 03:42:08Xは入ったものの環境の復旧が進まん。
0660656
2007/05/23(水) 04:14:37ろ」ってところまで来たので >>655 のスクリプトで
upgrade してみてる。X のライブラリとか着々と作成中。
ちなみに上のスクリプトは pkg_tools とか使って依存
関係を持った更新用 makefile 作るまでを自動化してる。
何かあって停止/再開したときに pkgdb/portsdb が云々、
で時間かかるのが嫌だったので「えいや」で作った。
確か xanim とか portaudit で引っ掛かって make 出来
なかったと思うので、そういうときは makefile から該
当行を削るだけで次の ports から make 出来る。
0661656
2007/05/23(水) 04:46:07上のスクリプトは使わないが吉(ports毎のバージョンしかみてないので)。
うちのシステムはports大分更新してなかったのでほとんど引っ掛かってるはず。
0662名無しさん@お腹いっぱい。
2007/05/23(水) 06:06:13> currentのopenssl問題は、今後数時間から24時間くらいで解決しそうな模様。
修正入りました〜♪
0663名無しさん@お腹いっぱい。
2007/05/23(水) 11:41:25x11/xorg-libraries 7.2へのアップグレードでつまずくんだけど、
Read /usr/ports/UPDATING のようなめんどくさいことしなくちゃだめ?
WEBサーバー専用だから、x11いらないんだけど、
よくわかんないんで、全部portにまかせてる感じなんで、
困ってます。
0664名無しさん@お腹いっぱい。
2007/05/23(水) 11:58:19make.confに書けばX関係は入らなくなる
0665名無しさん@お腹いっぱい。
2007/05/23(水) 12:01:17さんくす!
助かりました。
最近portupgrade関係のトラブルが多くて、
もうFreeBSDいやや、僕には敷居が高かったか、
とか、考えてたのですが。。
0666名無しさん@お腹いっぱい。
2007/05/23(水) 12:06:060667名無しさん@お腹いっぱい。
2007/05/23(水) 14:46:04まぁUPDATINGに従っても壊れることもあるから、その辺はportsシステムの改良に期待したい。
0668656
2007/05/23(水) 14:47:36応出来そう。
*** 15,20 ****
--- 15,23 ----
for pkg in `pkg_version -v |
grep '<' |
sed 's/ *<.*//'|
+ xargs pkg_glob -Or |
+ sort |
+ uniq |
pkg_sort`; do
pkg_info -Qo $pkg
done > pkg_list
それはそうと、ダイナミックリンクの情報を元にスタ
ティックリンク版を作成するのって難しいのかね?
今回みたいなお祭りの時に一旦スタティックリンク版に
入れ替えておいて、ライブラリ構築終わってから新たに
構築したものと入れ替えていければ有難いんだけど。
0669名無しさん@お腹いっぱい。
2007/05/23(水) 15:21:14君は素直に -RELEASE にしとけ
無理して stable とか 最新ports とか使わなければいいと思うよ
0670656
2007/05/23(水) 16:04:04今やってる作業のキリのいいところで X 再起動してみる。
0671656
2007/05/23(水) 16:05:280672名無しさん@お腹いっぱい。
2007/05/23(水) 16:06:22いえ、読むのが面倒でなく、その指示内容が非常に面倒だったので。。。
0673名無しさん@お腹いっぱい。
2007/05/23(水) 17:05:44依存性があるから、どうしてもああなっちゃうでそ。
0674656
2007/05/23(水) 17:36:54俺宛?
祭り中にコマンドが「ライブラリが無い/不整合だ」と
かで動かなくならないようにしたいわけですよ。
上のスクリプトも build → deinstall → reinstall
という具合いに停止期間が短くなるようにしてるつもり
(それでも make install で初めて構築を始めたり、
php みたいに *.o 消さないと build してくれない
ports があったりして頭痛いんだけどさ)。
構築中のライブラリの依存性は、ライブラリを先に更新
してからコマンド類を作ればいいわけでしょ?(という
ことで pkg_sort をかましてる)。
仮にダイナミック版からスタティック版が作れるなら、
祭り直前に更新予定のコマンドをスタティック版にして
おいて、ライブラリ更新して、コマンド類を再構築して
いけばいいんじゃないかと思ったのさ。
何か勘違いしてるかな?
0675656
2007/05/23(水) 18:49:58/usr/X11R6 から /usr/local/ や /usr/local/X11 とか
に書き換えてみたけど startx で起動しなかった。
慌てず騒がずログを見て /usr/ports/x11-drivers/ か
ら必要そうなものを入れてみた。
・ビデオカードドライバ
・xf86-input-mouse
・xf86-input-keyboard
んでも「必要なフォントが無い」とか言われて面倒臭い
ので /usr/ports/x11-fonts/xorg-fonts を入れたら動
いた。
ひょっとしたら mkfontdir だけで良かったかもしれな
いが、今後のことを考えると ports として認識しても
らった方が良い気がするので結果オーライ。
0676名無しさん@お腹いっぱい。
2007/05/23(水) 18:50:47あれはスクリプトの1つや2つ用意するべきだよな、mergebase.sh以外に
0677名無しさん@お腹いっぱい。
2007/05/23(水) 19:06:13WITHOUT_X11=yes
として利用する場合、
/etc/portsnap.conf
REFUSE x11
として問題などあり得るでしょうか?
0679656
2007/05/23(水) 19:33:19そうそう、その mergebase.sh も
「/usr/X11R6 と /usr/local で衝突してるファイルが
あるぜ。/usr/X11R6/man/whatis みたいに作り直す奴は
消しても構わないけどな」
と言いつつその man/whatis だけで止まってさ。
「そこまでわかってるなら消せよ!」
と思ってしまった。
0680名無しさん@お腹いっぱい。
2007/05/23(水) 20:43:00遅れると穴のあいた6.2がちまたにあふれて評判落とすかも。
0681名無しさん@お腹いっぱい。
2007/05/23(水) 21:07:54確かにそうですね。
REFUSE x11 にしていろいろ試してみようと思います。
ありがとう!
0682名無しさん@お腹いっぱい。
2007/05/23(水) 22:08:31自意識過剰なところがかんちがい
0683名無しさん@お腹いっぱい。
2007/05/24(木) 00:24:390684名無しさん@お腹いっぱい。
2007/05/24(木) 00:33:280685名無しさん@お腹いっぱい。
2007/05/24(木) 01:10:58packageをいつも作成してたので、
portupgrade -apv としたんだけど、
pkg_createが重いですな。朝からで、やっとxorg7.2が終わったところ・・・残り、firefoxとgdm先が長い・・・
ところで、Xftが重複しちゃったみたい。
# pkgdb -F
Duplicated origin: x11-fonts/libXft - libXft-2.1.7_1 libXft-2.1.12
Unregister any of them? [no]
Yesでいいんだっけ?
0686名無しさん@お腹いっぱい。
2007/05/24(木) 01:21:070687名無しさん@お腹いっぱい。
2007/05/24(木) 02:59:030688名無しさん@お腹いっぱい。
2007/05/24(木) 03:25:570689名無しさん@お腹いっぱい。
2007/05/24(木) 03:51:390690名無しさん@お腹いっぱい。
2007/05/24(木) 04:09:01> ところで、currentでportsnapは使えるようになったんでしょうか
opensslが動かなかったせいなので、それが修正されてOKになりました。
0691名無しさん@お腹いっぱい。
2007/05/24(木) 04:19:21ども。
$ cd /usr/src/secure
# make obj && make depend && make && make install
でとりあえずportsnapがうごくようになりますた
0692名無しさん@お腹いっぱい。
2007/05/24(木) 04:20:170693名無しさん@お腹いっぱい。
2007/05/24(木) 09:32:06/var/db/pkgdb.db なんて、作り直せばいい・・・って、ほっといた。
そーしたら
openldap22が消滅したのに気がつかず、差し替えしようとして強引に遣ったら
samba-ldap環境が見事にぶち壊れ orz アフォデスワタシ
0694名無しさん@お腹いっぱい。
2007/05/24(木) 16:57:32ttp://gihyo.jp/admin/clip/01/fdt/200705/24
X.Org 6.9.0から7.2.0へのアップグレードや/usr/X11R6/から/usr/local/への変更にともなって
ビルドできなくなったportが逐次修正されています。
アップグレードを実施して動作しなくなったアプリケーションがある場合,
最新のPorts Collectionで動作するようになったかどうか試すと良いでしょう。
たとえばThunderbird(mail/thunderbird)がOpenLDAP関連でビルドできなくなりましたが,
21日に実施された修正でビルドできるようになっています。
0695名無しさん@お腹いっぱい。
2007/05/24(木) 17:24:010696名無しさん@お腹いっぱい。
2007/05/24(木) 19:11:280697名無しさん@お腹いっぱい。
2007/05/24(木) 19:24:49gcc4.2なんか入っちゃったcurrentは、もうRAM512MB以上無いと
baseシステムの構築すらままならない感じだぞ。
256MB程度のRAMしか積んでないマシンで800MBくらい
スワップ喰われて笑うしかない。
0698名無しさん@お腹いっぱい。
2007/05/24(木) 19:32:48しょうがないことかも
>>697
マジで!?仮想環境でFreeBSD飼うのも辛くなる日が思いのほか
早く来そうだ・・・jailは別だけど。
0699名無しさん@お腹いっぱい。
2007/05/24(木) 19:40:02> しょうがないことかも
「しょうがない」とかぬかしはじめた老人は、さっさと引退して墓地へ行ってほしい。
0700名無しさん@お腹いっぱい。
2007/05/24(木) 19:41:16スワップ892MB
current gcc4.2使ってxorg7.2コンパイルしたら gcc internal error で落ちるから何だとおもったら
swap_pager_getswapspace: failedワロタ
0701名無しさん@お腹いっぱい。
2007/05/24(木) 19:49:44に70分かかった。Celeron347(3.06GHz)。
0702名無しさん@お腹いっぱい。
2007/05/24(木) 20:04:23そうそう、うちもxorg-serverのコンパイルでcc1がswap食いつぶして落ちたよ。
gcc-4.2.0がひどいのかxorg-7.2がひどいのか調べてないけど。
0703名無しさん@お腹いっぱい。
2007/05/24(木) 20:13:487にいたっては1GBでも(ryになるって、どういう事よ?
0704698
2007/05/24(木) 20:22:14そうか、27才でそういう思考をしたらもう老人か・・・
否定的なことしか書けなく、なにか打開策を一つも提案できない
人に言われたくありませんけどねw
0705名無しさん@お腹いっぱい。
2007/05/24(木) 20:25:58% lastcomm | sort -r -k 5
してみると
cc1plus - root ttyp2 321.011 secs Thu May 24 04:11
cc1plus - root ttyp2 22.562 secs Thu May 24 12:23
cc1plus - root ttyp2 20.930 secs Thu May 24 08:56
cc1plus - root ttyp2 17.669 secs Thu May 24 03:11
cc1plus - root ttyp2 16.315 secs Thu May 24 03:11
って。
0706名無しさん@お腹いっぱい。
2007/05/24(木) 20:27:07消えな。老人。
0707名無しさん@お腹いっぱい。
2007/05/24(木) 20:34:33うちはVMware上で256MB割り当てて、swap 1GB だが
とりあえず通ったよ。
kern.maxdsize をでかくしたらうまくいかないか?
>>703
GCCのコンパイルやらするとたしかにきついが、
普段使いではそんなに困らないよ?
0708名無しさん@お腹いっぱい。
2007/05/24(木) 20:35:24煽ることしか芸のない能なしが消えるべき。
0709名無しさん@お腹いっぱい。
2007/05/24(木) 20:57:47単純にswap追加しただけで通ったので、maxdsizは関係ないみたいよ。
maxdsizにひっかかって落ちるならswapを食いつぶす前に落ちるはず。
0710名無しさん@お腹いっぱい。
2007/05/24(木) 21:05:220711名無しさん@お腹いっぱい。
2007/05/24(木) 21:09:050712名無しさん@お腹いっぱい。
2007/05/24(木) 21:10:01か余裕だったはず。putty or Xmingで利用してるんで、serverはコ
ンパイルしなかったけど。
しかし、なんかcurrentスレになってきたな。
0713名無しさん@お腹いっぱい。
2007/05/24(木) 21:14:437の公開まだなのか?
死ねよ屑ども
0714名無しさん@お腹いっぱい。
2007/05/24(木) 21:16:250715名無しさん@お腹いっぱい。
2007/05/24(木) 21:18:230716名無しさん@お腹いっぱい。
2007/05/24(木) 21:25:000717名無しさん@お腹いっぱい。
2007/05/24(木) 21:29:450718名無しさん@お腹いっぱい。
2007/05/24(木) 22:10:457-RELEASE直前ってのとgccのメジャーバージョンアップ
ってのがやっぱおっきんじゃね?
つか、gcc4.2のコンパイル中になんかしらんが最大で
800MB弱メモリを喰うようなことが起きたってことなんで、
768MBもあったらそりゃ余裕だろうwww
0719名無しさん@お腹いっぱい。
2007/05/24(木) 22:13:460720名無しさん@お腹いっぱい。
2007/05/24(木) 22:23:37The FreeBSD Project
Topic: Heap overflow in file(1)
Category: contrib
Module: file
Announced: 2007-05-23
Affects: All FreeBSD releases.
Corrected: 2007-05-23 16:12:51 UTC (RELENG_6, 6.2-STABLE)
2007-05-23 16:13:07 UTC (RELENG_6_2, 6.2-RELEASE-p5)
2007-05-23 16:13:20 UTC (RELENG_6_1, 6.1-RELEASE-p17)
2007-05-23 16:12:10 UTC (RELENG_5, 5.5-STABLE)
2007-05-23 16:12:35 UTC (RELENG_5_5, 5.5-RELEASE-p13)
CVE Name: CVE-2007-1536
0721名無しさん@お腹いっぱい。
2007/05/24(木) 22:30:590722名無しさん@お腹いっぱい。
2007/05/24(木) 22:35:330723名無しさん@お腹いっぱい。
2007/05/24(木) 22:39:540724名無しさん@お腹いっぱい。
2007/05/24(木) 22:52:330725名無しさん@お腹いっぱい。
2007/05/24(木) 22:55:01それがおれのFreeBSDに対する復讐だ。
人をバカにしやがって。思い知るがいい!!
0726名無しさん@お腹いっぱい。
2007/05/24(木) 23:02:230727名無しさん@お腹いっぱい。
2007/05/24(木) 23:07:35貴方の、人生を、以下省略させていただきます。
0728名無しさん@お腹いっぱい。
2007/05/24(木) 23:15:57どうでもいいが、いちいちageんなカス。
0729名無しさん@お腹いっぱい。
2007/05/24(木) 23:27:53/compat/linuxのX関連もいずれ整理するんだろうか。
0730名無しさん@お腹いっぱい。
2007/05/25(金) 01:49:52さぼってたので gettext 祭り同時開催だった。
> gcc-4.2.0がひどいのかxorg-7.2がひどいのか
メモリ 256M + swap で gcc-3.4.? だったけど結構早く
終わった(なのであんまりスワップしてないと思う)。
gcc-4.* ってそんな重いのか…。誰か調査して直してく
れんかのう…。
0731名無しさん@お腹いっぱい。
2007/05/25(金) 02:03:30おまえ http://www.bstmcnexp.com の中の人?
0732名無しさん@お腹いっぱい。
2007/05/25(金) 03:43:58http://journal.mycom.co.jp/articles/2007/05/24/bsdcan2/index.html
0733名無しさん@お腹いっぱい。
2007/05/25(金) 03:44:47PCをNASサーバへ変身させる! かんたん本格派NASソリューション - FreeNAS登場
http://journal.mycom.co.jp/articles/2007/05/24/bsdcan3/index.html
0734名無しさん@お腹いっぱい。
2007/05/25(金) 03:54:190735名無しさん@お腹いっぱい。
2007/05/25(金) 04:43:08FreeNAS側でもDLNA対応すれば面白いんじゃないだろうか。
一応DLNA対応のソフトでMediaTombとかいうのがあるらしい。
0736名無しさん@お腹いっぱい。
2007/05/25(金) 04:54:31自宅サーバ板のやつかな?
「【NAS】FreeNAS【FreeBSD】」
http://pc11.2ch.net/test/read.cgi/mysv/1140129793/
0737名無しさん@お腹いっぱい。
2007/05/25(金) 15:15:47http://journal.mycom.co.jp/news/2007/05/25/017/index.html
iXsystems, PC-BSD Softwareは23日(米国時間)、ロゴマークコンテストを開催すると発表した。
同チームは4月23日(米国時間)にPC-BSDのマスコットを選考中であることを発表済み。
現在、タスマニアデビルとメガネザルが候補として残っている。
23日(米国時間)に発表されたのはロゴマークの募集に関するアナウンス。
ただし、今回募集しているロゴは現在のロゴを補完するものであり、現在のロゴは今後もそのまま使われる。
予定されている新ロゴの掲載場所はK Menuにおけるアイコンなど。
コンテストに優勝した作成者は、The PC-BSD projectとロゴの使用契約を結ぶことになる。
公募の締切は6月15日まで。ロゴデザインデータは、 charles_AT_pcbsd_D0T_orgのメールアドレスに送ればよい。
送る画像は次の要件を満たす必要がある。
* 白黒でもカラーでも使えるデザインであること
* 2色や3色といった限定色でも表現できること
* 印刷に耐えうる品質の高解像度データであること(ポータブルEPS、SVG、Adobe Illustrator AIなどスケーラブルベクタデータ)
* 640x480の解像度でJPEGまたはPNGによるサムネール画像を付属させること
* デザインのコンセプトや解説の文書も含めること
* 作成者のフルネームと連絡先メールアドレスを記載すること
賞金やプレゼントなどに関する詳細は発表されていない。PC-BSDのロゴとして採用されるという点が褒美といったところだろう。PC-BSDに興味があるデザイナは挑戦してみてはいかがだろう。
PC-BSDがベースとしているFreeBSDは、2005年10月31日(米国時間)にデザインコンペティションから選んだAnton K. Gural氏のロゴをFreeBSDの新しいロゴとして採用した。
同ロゴはThe FreeBSD Projectですでに採用されている。
PC-BSDでも同ロゴが活用されている。
FreeBSD Logo Vector formats
http://www.freebsd.org/logo/logo-basic.ai
http://www.freebsd.org/logo/logo-basic.svg
0738名無しさん@お腹いっぱい。
2007/05/25(金) 16:52:110739名無しさん@お腹いっぱい。
2007/05/25(金) 17:55:43後はMediaTombみたいなDLNA対応。
0740名無しさん@お腹いっぱい。
2007/05/25(金) 19:16:41楽したいので注意点教えて
0741名無しさん@お腹いっぱい。
2007/05/25(金) 19:18:400742名無しさん@お腹いっぱい。
2007/05/25(金) 19:29:58三台の違う環境でやってみた感じだと /usr/ports/UPDATE の通りにすれば多分大丈夫。
「6.9 の x11/xorg を入れておくこと」ってのが最後に書いてあるので注意、かな。
↓も参考になるかもしれん。
http://slashdot.jp/bsd/article.pl?sid=07/05/21/072222
0743名無しさん@お腹いっぱい。
2007/05/25(金) 20:30:08/usr/X11R6をtarで固めて/usr/localに吐き出して、
portupgrade -fa して、x11/xorgを入れれば大丈夫。
0744名無しさん@お腹いっぱい。
2007/05/25(金) 21:47:25どうしたもんか
0745名無しさん@お腹いっぱい。
2007/05/25(金) 22:56:43【審議中】
∧,,∧ ∧,,∧ ∧_∧
∧∧ ∧∧(´・ω・)(´・ω・`)(・ω・`) ∧,,∧
( ´・ω)(ω・` )| U) ( つと ノ U U (´・ω・`)∧_∧
| U |と ノ`u-u' `u∧,,∧ ∧∧(U U) (・ω・`)
( ´・) u-u ( ´・) ( )(・` )`u-u' | と ノ
(l ) (l )( ) ( ノ∧,,∧ u-u
`u-u' `u-u' `u-u' ..`u-u'( )
∧,,∧ ∧,,∧ ( )
∧ (´・ω・) (・ω・`) ∧∧ `u-u'
( ´・ω) U) ( つと ノ(ω・` )
| U ( ´・) (・` ) と ノ
u-u (l ) ( ノu-u
`u-u'. `u-u'
0746名無しさん@お腹いっぱい。
2007/05/25(金) 22:57:21手動でxorg-libraries (6.9) に依存してるのとかfontconfigとか削除して
portupgrade -PP(package専用)で新しいmetaport入れた経緯ですが、
何か壊したらしくPREFIX(/usr/localとか/compat/linux)を手動設定しないとならない羽目に。
素直にUPDAT(以下略)
動いてはいます('A`)
0747名無しさん@お腹いっぱい。
2007/05/25(金) 23:36:220748名無しさん@お腹いっぱい。
2007/05/26(土) 00:23:18portupgrade -fa って、要するにクリーンインストールではないかww
0749名無しさん@お腹いっぱい。
2007/05/26(土) 00:50:230750名無しさん@お腹いっぱい。
2007/05/26(土) 01:39:156.3は7.0の後だろ、たしか
0751名無しさん@お腹いっぱい。
2007/05/26(土) 01:42:44FreeBSD 6.2-RELEASE-p4 amd64
# vncserver
May 26 01:37:44 kernel: WARNING pid 35585 (Xvnc):
ioctl sign-extension ioctl ffffffffc0106924
…・゚・(つД`)・゚・
0752名無しさん@お腹いっぱい。
2007/05/26(土) 05:50:29いぢるものが多すぎで、泣きそう。NetBSDもあるし。
未だ4.11が現役でかつ最重要機材(メールサーバ)なんで、
6.x化があれなんだが、6.x台が鉄板になるまでまってたら
色々やばそうだな。
0753名無しさん@お腹いっぱい。
2007/05/26(土) 07:03:04つ VMware
それにしても、VMwareのおかげでOS遊びは極端にやりやすくなったよなぁ…
I/OがクソなLinuxではなく、FreeBSDやSolarisがホストOSになれたら
本当に嬉しいんだけど。
にしても、6.x系が鉄板になるまで云々ってをいをい。EOLなOSを使い続けるほうが
周りにとって迷惑な事態を引き起こす可能性があることぐらい自覚したほうがいいぞ。
0754名無しさん@お腹いっぱい。
2007/05/26(土) 09:26:37禿げ堂
っていうかどこを見て鉄板じゃないと?
0755名無しさん@お腹いっぱい。
2007/05/26(土) 10:10:21■ このスレッドは過去ログ倉庫に格納されています