FreeBSD 6.x から持ってきた新しい ifconfig(8) 入り。
ps(1) と killall(1) が、より jail フレンドリーに。killall -j とか。
デフォルトの fortune(6) のターゲットが freebsd-tips から dragonfly-tips へ変更。
sendmail 8.13.6 import by gshapiro@(って誰 ?)。 1.4.x まわりの sendmail にもがしがしと。
同じく FreeBSD-SA-06:12.opie 対策入り。どちらも by drhodus@。
wchar の初期化まわりで不具合あったのが fix。
gdb -k が kgdb へ by corecode@ from FreeBSD。
pciconf(8) が使うデータが FreeBSD Current と sync。
vfscanf() が FreeBSD と sync。
swildner@ がほとんどの man page を mdoc(7) 準拠に変更してる。
top への修正とあわせて、buildworld ができなくなっていた問題が fix、かな。
OpenSSH が 4.1p1 から 4.3p2 へ by corecode@。
malloc(3) まわりに OpenBSD 由来の修正入り。新しい機能の大部分はデフォルト無効になってるんで、知りたかったら man 見てね
by Matt。
OpenSSH 4.3 リリース。corecode@ が今週末に port するよん
というてる。
swildner@ が、がりがり要らないファイル消したり要らない部分削ったり。
gcc の Bugzilla から引っ張ってきたバグ修正で、BIND9, libopie, dhclient, tcpdump, telnetd などなど に修正。詳しくは Mail 参照。
lpc(8) などなどが 1.4.0 で SEGV してたのの fix。もちろん MFC 済み。
FreeBSD-SA-06:02.ee.asc 対応。 1_2, 1_4 に MFC 済み。
zoneinfo が tzdata2005r と sync。MFC 済み。
local_startup script は .sh 付いているか付いていないか関係なくなったみたい。実行ビットが付いてれば全部実行するらしい。
と思ってたら、ports の残骸で不具合出るよという報告があったらしく .orig, , .sample, .dist は実行しないように修正入ってる。
dump/restore まわりで不具合あったみたい。
vipw を ctrl+Z すると hang する問題で YONETANI さん、Matt、corecode@ で議論中 ? リリースまでに fix するんだろうか。vipw には 修正入って、ちゃんと MFC もされてるみたいだけど、議論は継続中な様子。
pfil(9) の man 追加。 NetBSD から引っ張ったみたい。
nrelease 関係で pkgsrc まわりがどかんと修正。
make pkgsrc_cdrecord とかか ?)PKGSRC_PACKAGES+= dfuibe_installer dfuife_cursesのようになっていたのを
PKGSRC_PACKAGES+= dfuibe_installer-1.1.6.tgz dfuife_curses-1.5.tgzなど、バージョン番号を追加。
src/contrib/cvs-1.12.12 さようなら。今は 1.12.13。
commiter の皆さんで nrelease に関することはまだ議論継続中みたい。壊れてるぞー
と報告が来たり、修正入ったり。
cvs 1.12.13 が動かなかった問題を fix by corecode@。
libcr を窓から投げ捨てろ
。
cvs 1.12.13 by corecode@。
でもその後に うげ、ssh+圧縮ありだとハングしちゃうよ。まじでごめん。誰か fix できる ? それとも back out しようか ?
との follow up が corecode@ から入ってる。それに対して Matt が うえぇ。とりあえず前の cvs をどっかに復旧させて上のディレクトリの Makefile でそっちを build するようにしよう。次リリースまでもう日がないから、デカイ修正はもう控えようねー。
な感じの reply してる。
ちなみに、来週に 1.4 が branch するみたいだ。
環境変数 PATH がない時(シングルユーザの時とか)に与えられるデフォルトが /bin:/usr/bin から /bin:/usr/bin:/sbin:/usr/sbin に変更。
さらに rev1.10 では、/usr/pkg/[s]bin も追加されてる。login.conf とか src/etc/root dot.cshrc, dot.profile とかも pkgsrc 向け修正入ってる。
OpenSSL 0.9.8a by corecode@。
nrelease に pkgsrc 向けの修正入ってる。
zoneinfo が tzdata2005o と sync。
/etc/rc.d 中では KEYWORD: DragonFly 無視になったよ。古い RC スクリプトとか残ってたら片っ端から実行しちゃうから気を付けてね。これでやっと pkgsrc の RC スクリプトが /etc/init.d に ln できるようになったべー。
な HEAD UP by joerg@。1.2 からきたるべき 1.4 にあげる人は、特に注意とのこと。
swildner@ がこれに呼応してがすっと KEYWORD 消したみたい。
swildner@ による clean up x 12。
corecode@ によって、NetBSD の lukemftp が import された。usr.bin/ftp がこれに switch。
NetBSD から libedit 入り by corecode@。 BSDL readline library らしい。
swildner@ によるユーザーランド cleanup commit x23。
FreeBSD と sync。
libc に atoll() が追加。DragonFly_RELEASE_1_2 にも merge されてる。
Minix から持ってきた非常用のエディタ、mined に対するクリーンアップ by swildner@。今年の 3月頃に入ったものらしい。
Alpha サポートを消す作業を swildner@ がしてる。wiki を見てみると、3 月頃からやってるみたい。
ftpd が stand-alone で立ち上がる rcNG script が追加に。
0.5.1 から 0.6.3 へ。いわゆる kerberos 5。日本で使ってる人はいるんだろか。
OpenSSL 0.9.7d さようなら。今は 0.9.7e。
src/contrib/libgmp さようなら。特にコメントはないけど、欲しい場合は ports でということなのかしらん。
保留状態になっていた DHCP 関連の rcNG script が入ったみたい。
kvm を include しないように。また kcore 関係の関数は kgdb という名前に変更。
/sbin に mountctl(8) 追加。control journaling and other features on mounted file systems
らしい。
src/contrib/perl さようなら。今までの perl 使ってる人は use.perl port か rm /usr/bin/perl してね ということみたい。
binutils 2.14 さようなら。
src/contrib/file さようなら。
sockstat.pl さようなら、sockstat.c が FreeBSD からこんにちは。
binutils が 2.14 から 2.15 へ。
ISC-DHCP が 3.0.1rc12 から 3.0.2rc3 へ。以前のものは ざっくり削除 。
補完ー。
cpressey@ が地道に Raise WARNS to 6
等のお掃除 commit を userland まわりに多数入れてる。千里の道も一歩から。
libm が NetBSD 由来のものへ変更。amd64 もサポートしてるらしい。ちなみに、msun へ変更された後もしつこく残っていた src/lib/libm はばっさり削除されてる 。
tail(1) の -f で複数のファイルを追えるようになった。FreeBSD 由来。色々と便利そうだ。
以前ごたごたやってた -b は結局元に戻ったみたい。FreeBSD の Mk/bsd.port.mk にも --suffix 使うように修正入ってる。
libkinfo/libkcore まわりで大幅な修正。systat(1), time(1), top(1), vmstat(8), iostat(8), rpc.rstatd(8) 等で(一部あるいは全部) 新しいインターフェースを使うように修正が入った。
netstat(1) に -P 追加。TCP のウィンドウサイズ*1、ACK にならなかったデータ、RTT を表示する
らしい。
window parametersになってる。
gcc 3.4.1 => gcc 3.4.3 で Heads Up 。
usbdevs に NetBSD 由来の修正入ってる。思うんだけど、こういう共通データみたいなもんて *BSD で共有できるような気がするんだけど、そういう仕組みを作ろうなんて動きはないんかな。
Add OpenSSL 0.9.7e.
by asmodai@。また commits@ がすごいことになってる。
file(1) が 3.41 から 4.12 へ。ついでに libmagic も追加 。
Add binutils 2.15.
by asmodai@。CVSROOT に入った修正のおかげで、ディレクトリ追加の Mail は流れていない。いい感じ。
Add CVS 1.12.11.
by asmodai@。今日はたくさん入るなぁ。2, 3日様子見してから build してみましょうか。
by okumoto@ が毎日がりがり行われている関係で、spam 並の commit log が流れてる。いい感じ。
NO_OPENSSL の時に build がこけてた問題に対する修正。NO_OPENSSL の際は bc/dc を build しないように。
rev(1) 書き直し。liamfoy@ が最初に commit した rev1.5 に引数に関するアレな部分があったが、ものすごい勢いで reply がついて結局 1日で修正されてる。
okumoto@ さん自身による make(1) への commit x 8。早速がりがり merge してる様子。
src/contrib/traceroute さようなら。今使われてるのは src/usr.sbin/traceroute。
src/contrib/ntp さようなら。
from OpenBSD な rdate(8) 追加。time だけでなく SNTP にも対応してるらしい。
liamfoy@ が
DragonFly BSD Base Clean/Update
書いたよ
と言ってる。今やってる base system 周りの clean up まわりのことについてまとめていくみたい。
OpenBSD と sync。
FreeBSD から引っ張ってきた -vv オプション加えたよん
らしい。 出力としてはこんな感じ。
# chown -vv alpha:users chown_test
chown_test: 1001:0 -> 1010:1001
libkcore 追加。pstat(8) が libkcore/libkinfo を使うように変更。
毎日のようにあるので毎回は取り上げていないんだが、Max Okumoto さんによる make への patch & Matt の commit がしがしはまだ続いている。
hrs@ さんの記述
によると、FreeBSD 5 から make(1) の変更点がばんばん merge
ということらしい。喜ばしいこと。
Import
newgrp(1)
from FreeBSD
らしい。
FreeBSD-SA-04:16.fetch に対する fix。kernel@ と users@ にも Fwd されてる 。DragonFly_Stable も既に修正済みの場所まで移動。
新しく libkinfo が src/lib/ 以下に追加。userland まわり(netstat とか ps とかその他沢山)で使われてる libkvm の置き換えになる予定
らしい。
kernel でも告知出てる
みたい。
更に更に src/usr.bin/make に対する修正。Max さんが精力的に patch 出しまくりで Matt も commit しまくり。
FreeBSD の src/contrib/ からそのまま持って来てた古い traceroute から OpenBSD's traceroute へ switch。tag を見てるとどうも元々は NetBSD のものらしい。というか、どちらも元々は BSD 由来かな ?
# eirikn@ は GNU traceroute って書いてるけど、そうじゃないような。
zgrep/zfgrep が usr.bin/gzip 由来の shell script から gnu/usr.bin/grep の hard link に変更。
この commit もその一環なんだが、ちょっと前から joerg が perl 離れの準備をぼちぼちやってる。new dfports に着手するまで perl が抜かれることはないと思うが、悪くはない感じ。
zgrep/zfgrep が複数のファイルに対応する時に必要な grep のオプションが今までの DragonFly's grep にはなかったらしい。それに対する修正 ....... かと思ったら、どうも src/gnu/usr.bin/grep から install された zgrep/zfgrep が src/usr.bin/gzip からの zgrep/zfgrep で上書きされてたらしい。というわけで、src/usr.bin/gzip/Makefile を(上書きしないように)修正する方向でいきそうな感じ。やっぱり GNU は偉大だった、ということで。 :)
お、Yonetani さんが -j 付きで buildworld こけちゃう問題について patch 投げてる。収束すればいいんだが。
メンテされてない gnu/usr.bin/ptx と あっても意味ない gnu/usr.bin/send-pr 消したよ
by joerg。send-pr についてはオフィシャルの BTS ができたら send-pr ライクなスクリプトを作るみたい。しかし .... But we don't want to use GNATS, so no need for send-pr.
とは .... まぁ、非常に非常に非常に非常に(x1024)残念ではあるが、次期 BTS に期待、というところか。
-j 付き buildworld だと gdb で止まっちゃうよ
な bug report。私も -j 付きで build して同じとこで止まったんで、修正入ってくれると嬉しい。 ....
修正入った
みたい。ということで、もっかい build 中。
OpenBSD's tcpdrop for DragonFly 、CLI から TCP コネクションを切断できるコマンドみたい。なんかかんやと議論(さりげなく Hiten が加わってる :))があるようで、入るかどうかは微妙。
make preupgrade target 作った。make upgrade したら自動的に preupgrade が呼び出されるよ
らしい。修正としては
src/etc/Makefile の r1.30 から r.1.31 への diff
を見れば一目瞭然という感じ。installworld の前にもこれらが正しく行われているかの check も入った。
とりあえずひとつの懸念事項が処理されたみたいで、いい感じ。
# build 関連も Base System の一部という解釈で Base System カテゴリにしています。
OpenNTPD 入ったよん
で Heads Up。/etc/ntp.conf さようなら、/etc/ntpd.conf 使ってね。それと ntpdate さようなら、ntpd_flags='-s' 使ってね
らしい。がちょーん、ntpdate さようならなのかー。ntptrace は使えるけど、他はたいしたことないしなー。まぁ、どうしてもって場合は ports 使って
とか言われてるしー。..... とか思ってたら、Matt から えー、ntpdate 使えるぢゃん。時計関係のテストしてる時によく使うんだけどなー
とかいう reply 入ってて、joerg からも わあったよー
(超意訳) な reply 入ってるみたい。とりあえず安心。
何か凄い勢いで Submitted-by: Max Okumoto & Taken-from: FreeBSD
な修正入ってる。
昨日の予想通り、 libarchive and bsdtar 入り。デフォルトでは bsdtar 入らないから、入れたい場合は WITH_BSDTAR=yes でお願い
らしい。
以前提案されていた awk の高速化 in World らしい。
とりあえず細かな修正済んでないけど、OpenNTPD 3.6 入れたよん
by joerg ってオイ。個人的にはどうでもいい*1んだけど、それは本当にええんかい。うーん、トレードオフ的なものなのか、とりあえず入れれ
的なものなのかが非常に気になる。
とりあえず
submit に 問題なかったら明日 switch するよーん
っていう告知
でてる。user と group にも追加と変更入るみたいなんで、make upgrade の時は気を付けましょう。
gdb 6.2.1 in World.
bsdtar 入れるつもりなんで、それの準備として GNU tar は gtar として install されるようにしたよん。当面は tar は gtar への symblic link ね
らしい。入るべくして、という感じ。悪くない。
# 私が fetch してる時点でディレクトリは作られてるので、多分明日には 入れたよー
の Mail を見れるはず。
-P オプション(Overwrite regular files before deleting them)に変更。以前は上書き不能の permission でも上書きせずに削除だったのが、以後は上書き不能だったら削除もしなくなったらしい。
a.out support, base system からはさようなら。....... って、唐突やね。まぁ、objection はひとつも出てないが。
src/contrib/libstdc++3 さようなら。
src/gnu/usr.bin/gzip さようなら。
# なんか mail archive のほうは forbidden になってるなぁ。