diff --git a/ja/mailto.sgml b/ja/mailto.sgml index 1635cb1010..bbc93a57a0 100644 --- a/ja/mailto.sgml +++ b/ja/mailto.sgml @@ -1,60 +1,59 @@ + %includes; ]> - + &header;

FreeBSD に関する質問は...

FreeBSD に関する質問は FreeBSD Questions メーリングリスト, freebsd-questions@FreeBSD.ORG までどうぞ.

メーリングリスト は FreeBSD のユーザにとって主要なサポート手段であり, 異なる話題範囲を カバーする多くのメーリングリストがあります. 英語以外のいくつかのメーリングリストもあります.

-

この WWW サーバの文書に関する質問は...

HandbookFAQ, Tutorials などの文書に関する 質問や提案は FreeBSD ドキュメンテーションプロジェクトのメーリングリスト freebsd-doc@FreeBSD.ORG までどうぞ.

日本語版についての質問や提案は FreeBSD 日本語 ドキュメンテーションプロジェクト, doc-jp@jp.FreeBSD.ORG までどうぞ.

郵便, 電話, FAX

CDROM の注文は: BSDi

-

商用サポートは: The +

商用サポートは: The FreeBSD Mall

-

担当者一覧

+

担当者一覧

公式関係者 & 企業交渉, セキュリティオフィサー, - ポストマスター, ウェブマスター etc.

+ ポストマスター, ウェブマスターなど

&footer; diff --git a/ja/news/Makefile b/ja/news/Makefile index 7fdc5abe15..2c772749c8 100644 --- a/ja/news/Makefile +++ b/ja/news/Makefile @@ -1,54 +1,57 @@ -# $FreeBSD: www/ja/news/Makefile,v 1.28 2001/09/03 06:03:31 kuriyama Exp $ +# $FreeBSD: www/ja/news/Makefile,v 1.29 2001/09/05 15:32:56 kuriyama Exp $ # The FreeBSD Japanese Documentation Project -# Original revision: 1.29 +# Original revision: 1.30 .if exists(../Makefile.conf) .include "../Makefile.conf" .endif .if exists(../Makefile.inc) .include "../Makefile.inc" .endif #DOCS= press.sgml DOCS+= news.sgml #DOCS+= webchanges.sgml # press releases DOCS+= pressreleases.sgml DOCS+= press-rel-1.sgml DOCS+= press-rel-2.sgml DOCS+= press-rel-3.sgml DOCS+= press-rel-4.sgml DOCS+= press-rel-5.sgml # The yearly State of the Union address #DOCS+= sou1999.sgml INDEXLINK= news.html SUBDIR= 1996 SUBDIR+= 1997 #SUBDIR+= 1998 #SUBDIR+= 1999 #SUBDIR+= 2000 #SUBDIR+= status DATA= newsflash.html press.html #+= news.rdf CLEANFILES+= newsflash.html press.html newsflash.html: newsflash.xsl news.xml includes.xsl ../includes.xsl - xsltproc -nonet -o newsflash.html newsflash.xsl news.xml -# -tidy -i -m -f /dev/null newsflash.html + ${XSLTPROC} ${XSLTPROCFLAGS} -o ${.TARGET} \ + ${.CURDIR}/newsflash.xsl ${.CURDIR}/news.xml +# -${TIDY} ${TIDYFLAGS} ${.TARGET} news.rdf: news-rdf.xsl news.xml includes.xsl ../includes.xsl - xsltproc -nonet -o news.rdf news-rdf.xsl news.xml + ${XSLTPROC} ${XSLTPROCFLAGS} -o ${.TARGET} \ + ${.CURDIR}/news-rdf.xsl ${.CURDIR}/news.xml press.html: press.xsl press.xml includes.xsl ../includes.xsl - xsltproc -nonet -o press.html press.xsl press.xml -# -tidy -i -m -f /dev/null press.html + ${XSLTPROC} ${XSLTPROCFLAGS} -o ${.TARGET} \ + ${.CURDIR}/press.xsl ${.CURDIR}/press.xml +# -${TIDY} ${TIDYFLAGS} ${.TARGET} ### Revision checking REVCHECK= YES .include "${WEB_PREFIX}/share/mk/web.site.mk" diff --git a/ja/news/news.sgml b/ja/news/news.sgml index e2654a54cc..221f706f06 100644 --- a/ja/news/news.sgml +++ b/ja/news/news.sgml @@ -1,90 +1,86 @@ - + %includes; %newsincludes; ]> - + &header;

ローカルニュース

他のサイト

&footer; diff --git a/ja/news/newsflash.xsl b/ja/news/newsflash.xsl index d1c353e0d1..deb2a8ac34 100644 --- a/ja/news/newsflash.xsl +++ b/ja/news/newsflash.xsl @@ -1,127 +1,130 @@ - - + + - + - + + + FreeBSD News

FreeBSD は急速に発展を続けるオペレーティングシステムなので, 最新の進歩について行くのが面倒になる時がありますよね. 情報通になるために, このページを定期的にチェックするようにしましょう. freebsd-announce メーリングリストを購読したい という方もいるかもしれませんね.

FreeBSD Java Project の最新情報については FreeBSD/Java ニュースフラッシュのページをご覧ください.

過去, 現在, そして将来のリリースの詳細については, リリース情報 のページをご覧ください.

FreeBSD セキュリティ勧告については, セキュリティ情報 のページをご覧ください.

Older announcements: 2000, 1999, 1998, 1997, 1996

  • / :

  • diff --git a/ja/ports/Makefile b/ja/ports/Makefile index 8e877c42f6..643d747021 100644 --- a/ja/ports/Makefile +++ b/ja/ports/Makefile @@ -1,82 +1,82 @@ -# $FreeBSD: www/ja/ports/Makefile,v 1.23 2001/05/10 02:03:06 kuriyama Exp $ +# $FreeBSD: www/ja/ports/Makefile,v 1.24 2001/09/06 13:35:08 kuriyama Exp $ # The FreeBSD Japanese Documentation Project -# Original revision: 1.33 +# Original revision: 1.34 .if exists(../Makefile.conf) .include "../Makefile.conf" .endif .if exists(../Makefile.inc) .include "../Makefile.inc" .endif .if exists(../../en/ports/Makefile.inc) .include "../../en/ports/Makefile.inc" .endif CVS_READONLY?= YES CVS_OPT+= -Q .if !empty(CVS_READONLY) CVS_OPT+= -R .endif # # This hack is allows to build www/ tree for case when ports/ located # in other repository, for example Repository of Translation Project # .if defined(PORTSCVSROOT) && !empty(PORTSCVSROOT) CVS_OPT+= -d ${PORTSCVSROOT} .endif .if defined(NOPORTSCVS) ${INDEX}: $${PORTSBASE}/${PINDEX} - cp ${PORTSBASE}/${PINDEX} ${INDEX} + ${CP} ${PORTSBASE}/${PINDEX} ${INDEX} .else ${INDEX}: - cvs ${CVS_OPT} co -p ${PINDEX} > ${INDEX} + ${CVS} ${CVS_OPT} co -p ${PINDEX} > ${INDEX} .endif # build the list of available packages only on the # main FreeBSD machines hostname!= hostname # # don't build the packages links if NO_PACKAGES_LINK # is set and not empty. # # XXX: you can set NO_PACKAGES_LINK to your hostname to # test the packages link generation # .if defined(NO_PACKAGES_LINK) && !empty(NO_PACKAGES_LINK) hostname= ${NO_PACKAGES_LINK} .endif - packages.exists: .if ${hostname} == "hub.freebsd.org" || ${hostname} == "freefall.freebsd.org" .if exists(${.CURDIR}/../../en/ports/packages.exists) cp ${.CURDIR}/../../en/ports/${.TARGET} . .else - @if sh ${.CURDIR}/../../en/ports/packages > ${.TARGET}.temp; then \ - mv ${.TARGET}.temp ${.TARGET}; \ + @if ${SH} ${.CURDIR}/../../en/ports/packages > ${.TARGET}.temp; then \ + ${MV} ${.TARGET}.temp ${.TARGET}; \ else \ - rm ${.TARGET}.temp; touch ${.TARGET}; \ + ${RM} ${.TARGET}.temp; ${TOUCH} ${.TARGET}; \ fi; .endif .else - touch ${.TARGET} + ${TOUCH} ${.TARGET} .endif Makefile.gen: index.sgml .NOTMAIN - echo DOCS= *.sgml > Makefile.gen + ${ECHO_CMD} DOCS= *.sgml > Makefile.gen index.sgml: ${INDEX} categories packages.exists portindex ports.inc .NOTMAIN - rm -f *.sgml + ${RM} -f *.sgml ${PORTINDEX} ${INDEX} ${.CURDIR} install: all all install clean: - (cd ${.CURDIR} && ${MAKE} ${MAKEFLAGS} -f Makefile.inc0 ${.TARGET}) + cd ${.CURDIR}; \ + ${MAKE} ${MAKEFLAGS} -f ${.CURDIR}/Makefile.inc0 ${.TARGET} .include "${WEB_PREFIX}/share/mk/web.site.mk" diff --git a/ja/ports/categories b/ja/ports/categories index 231e267cf8..5fd0bd922a 100755 --- a/ja/ports/categories +++ b/ja/ports/categories @@ -1,78 +1,77 @@ -# $FreeBSD: www/ja/ports/categories,v 1.7 2000/11/17 15:20:40 hrs Exp $ +# $FreeBSD: www/ja/ports/categories,v 1.8 2001/05/10 02:03:06 kuriyama Exp $ # The FreeBSD Japanese Documentation Project -# Original revision: 1.16 +# Original revision: 1.17 "afterstep", "AfterStep ウィンドウマネージャをサポートする ports.", "archivers", "アーカイビングとアンアーカイビングのユーティリティ.", "astro", "天文学関係のアプリケーション.", "audio", "オーディオユーティリティ - ほとんどにサポートするサウンドカードが必要.", "benchmarks", "システム性能測定のユーティリティ.", "biology", "生物学に関連するソフトウェア.", "cad", "CAD (Computer Aided Design) ユーティリティ.", "chinese", "中国向けに移植されたソフトウェア.", "comms", "通信ユーティリティ.", "converters", "フォーマット変換ユーティリティ.", "databases", "データベースソフトウェア.", "deskutils", "さまざまなデスクトップユーティリティ.", "devel", "ソフトウエア開発ユーティリティ及びライブラリ.", "editors", "一般的なテキストエディタ.", "elisp", "Emacs lisp の ports.", "emulators", "他の OS をエミュレートするユーティリティ.", "french", "フランス語向けに移植されたソフトウェア.", "ftp", "FTP クライアントとサーバユーティリティ.", "games", "種々雑多なゲーム.", "german", "ドイツ語圏向けに移植されたソフトウェア.", "gnome", "Gnome デスクトップ環境の部品群.", "graphics", "グラフィックライブラリとユーティリティ.", "hebrew", "ヘブライ語向けに移植されたソフトウェア.", - "irc", "インターネットリレーチャットのユーティリティ.", "ipv6", "IPv6 関係のソフトウェア.", + "irc", "インターネットリレーチャットのユーティリティ.", "japanese", "日本向けに移植されたソフトウェア.", "java", "Java 言語サポート.", "kde", "K Desktop Environment 関連のソフトウェア.", "korean", "韓国向けに移植されたソフトウェア.", "lang", "コンピュータ言語.", "linux", "Linux アプリケーションとソフトウェアユーティリティ.", "mail", "電子メールパッケージとユーティリティ.", "math", "数値計算ソフトウエア.", "mbone", "mbone のアプリケーションとユーティリティ.", "misc", "色々なユーティリティ.", "net", "ネットワーキングユーティリティ.", "news", "USENETニュースサポートソフトウェア.", "offix", "オフィスオートメーションスイート.", "palm", "3Com Palm(tm) シリーズをサポートするソフトウェア.", "perl5", "Perl5 言語のためのユーティリティ/モジュール.", "picobsd", "PicoBSD サポート.", "plan9", "plan9 オペレーティングシステム由来のソフトウェア.", "print", "印刷処理のユーティリティ.", "python", "Python 言語に関連するソフトウェア.", "ruby", "Ruby 言語に関連するソフトウェア.", "russian", "ロシア向けに移植されたソフトウェア.", "science", "科学に関連するソフトウェア.", "security", "システムセキュリティソフトウエア.", "shells", "各種シェル (tcsh, bash など).", "sysutils", "各種システムユーティリティ.", - "tcl76", "TCL v7.6 とそれに依存するパッケージ.", "tcl80", "TCL v8.0 とそれに依存するパッケージ.", "tcl81", "TCL v8.1 とそれに依存するパッケージ.", "tcl82", "TCL v8.2 とそれに依存するパッケージ.", "tcl83", "TCL v8.3 とそれに依存するパッケージ.", "textproc", "テキスト処理/検索ユーティリティ.", "tk42", "Tk4.2 とそれに依存するパッケージ.", "tk80", "Tk8.0 とそれに依存するパッケージ.", "tk81", "Tk8.1 とそれに依存するパッケージ.", "tk82", "Tk8.2 とそれに依存するパッケージ.", "tk83", "Tk8.3 とそれに依存するパッケージ.", "tkstep80", "NexTSTEP look な Tk toolkit とそれに依存するパッケージ.", "ukrainian", "ウクライナ向けに移植されたソフトウェア.", "vietnamese", "ベトナム向けに移植されたソフトウェア.", "windowmaker", "WindowMaker ウィンドウマネージャをサポートする.", "www", "WEB ユーティリティ (ブラウザ, HTTP サーバ など).", "x11", "X ウインドウシステムベースのユーティリティ.", "x11-clocks", "X ウインドウシステムベースの時計.", "x11-fm", "X ウインドウシステムベースのファイルマネージャ.", "x11-fonts", "X ウインドウシステムのフォントとフォントユーティリティ.", "x11-servers", "X ウィンドウシステムサーバ.", "x11-toolkits", "X ウインドウシステムベースの開発ツールキット.", "x11-wm", "X ウインドウシステムベースのウィンドウマネージャ.", "zope", "zope 環境に関連したソフトウェア.", diff --git a/ja/ports/portindex b/ja/ports/portindex index 8b2a3d38de..3fca654ffe 100755 --- a/ja/ports/portindex +++ b/ja/ports/portindex @@ -1,296 +1,296 @@ #!/usr/bin/perl # convert a ports INDEX file to HTML # # by John Fieber # Mon May 13 10:31:58 EST 1996 -# $FreeBSD: www/ja/ports/portindex,v 1.24 2001/05/21 14:47:09 kuriyama Exp $ +# $FreeBSD: www/ja/ports/portindex,v 1.25 2001/07/14 16:41:46 hrs Exp $ # The FreeBSD Japanese Documentation Project -# Original revision: 1.41 +# Original revision: 1.42 ############################################################ # Load local config file. You can override in portindex.conf # the variables for the default web and the ftp server. This # make it easy to maintain a local web mirror and let the # URL point to yourself and not to the standard FreeBSD FTP server. $config = $0 . '.' . 'conf'; do $config if -f $config; # This is the base of where we ftp stuff from if ($ENV{'MASTER_FTP_SERVER'}) { $ftpserver = $ENV{'MASTER_FTP_SERVER'}; } else { - $ftpserver = 'ftp://ftp.freebsd.org' if !$ftpserver; + $ftpserver = 'ftp://ftp.FreeBSD.org' if !$ftpserver; } $base = "" if !$base; $baseHTTP = $base if !$baseHTTP; $baseFTP = "$ftpserver/pub/FreeBSD/branches/-current/"; -$urlcgi = 'http://www.freebsd.org/cgi/url.cgi' if !$urlcgi; +$urlcgi = 'http://www.FreeBSD.org/cgi/url.cgi' if !$urlcgi; $packagesURL = "$ftpserver/pub/FreeBSD/ports/i386/packages-stable/All/" if !$packagesURL; # support tar on the fly or gzip'ed tar on the fly $ftparchive = ''; $ftparchive = '.tar' if !defined $ftparchive; # ports download sources script -$pds = 'http://www.freebsd.org/cgi/pds.cgi'; +$pds = 'http://www.FreeBSD.org/cgi/pds.cgi'; # better layout and link to the sources if ($urlcgi) { $baseHTTP = $urlcgi . '?' . $baseHTTP; } $today = &getdate; &packages_exist('packages.exists', *packages); &category_description(($ARGV[1] || '.') . '/categories', *category_description); &main; sub getdate { # @months = ("January", "February", "March", "April", "May","June", # "July", "August", "September", "October", "November", "December"); ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time); $year += 1900; # return "Last modified: $mday-$months[$mon]-$year"; $mon++; return "最終更新日: $year 年 $mon 月 $mday 日"; } sub header { local ($fh, $htext) = @_; print $fh ""; + print $fh "\n"; print $fh ""; print $fh "$today\">\n"; - print $fh ""; + print $fh "\n"; print $fh "\n"; print $fh "\n"; - print $fh ""; + print $fh "\n"; print $fh "%includes;\n"; print $fh "]>\n"; print $fh "&header;\n"; } sub footer { local ($fh, $ftext) = @_; print $fh "\n$ftext\n"; print $fh "&footer;\n"; print $fh "\n\n"; } sub packages_exist { local($file, *p) = @_; open(P, $file) || do { warn "open $file: $!\n"; warn "Cannot create packages links\n"; return 1; }; while(

    ) { chop; $p{$_} = 1; } close P; return 0; } sub category_description { local($file, *p) = @_; open(P, $file) || do { warn "open $file: $!\n"; warn "Cannot find category description\n"; return 1; }; local($category, $description); while(

    ) { # ignore comments next if /^\s*#/; ($category, $description) = /^\s*"([^"]+)",\s*"([^"]+)/; $p{$category} = $description; } close P; return 0; } sub main { $sep = ":"; # 'COMMENT' translation database if (open(COMF, "comments.ja")) { while () { ($a, $b) = split('\|'); next if !defined($b); chop($b); $b =~ s/&/&/g; $b =~ s//>/g; $descLANG{$a} = $b; } } open(INDEX, $ARGV[0]); while () { chop; s/&/&/g; s//>/g; # Read a record ($name, $loc, $prefix, $desc, $ldesc, $owner, $cats, $bdep, $rdep, $www) = split('\|'); # Check for double hyphens in the name (--). $name =~ s/--/-/g; # Split the categories into an array @cat = split("[ \t]+", $cats); $catkey{$name} = $cat[0]; local($sourcepath) = $loc; $sourcepath =~ s%/usr/%%; # desc translation ($lloc = $loc) =~ s@^/usr/ports/@@; $desc = $descLANG{$lloc} if ($descLANG{$lloc} ne ''); foreach $i (@cat) { $stats{$i}++; # figure out the FTP url $loc =~ s/\/usr\//$baseFTP/; $ldesc =~ s/\/usr\//$baseHTTP/; # The name description and maintainer $data{$i} .= "

    $name "; $data{$i} .= "
    $desc
    詳しい説明"; if ($packages{"$name.tgz"}) { $data{$i} .= qq{ | パッケージ}; } $data{$i} .= qq{ | ソース}; if ($www ne "") { $data{$i} .= qq{ | Main Web Site}; } $ownerurl = $owner; $ownerurl =~ s/<//g; $data{$i} .= "
    保守担当者: $owner"; # If there are any dependencies, list them if ($bdep ne "" || $rdep ne "") { $data{$i} .= "
    必要なもの: "; @dep = split(/ /, "$bdep $rdep"); local($last) = ''; foreach $j (sort @dep) { next if $j eq $last; $last = $j; $data{$i} .= " $j,"; } # remove the trailing comma chop $data{$i}; } # If the port is listed in more than one category, throw # in some cross references if ($#cat > 0) { $data{$i} .= "
    ここにも含まれています: "; foreach $j (@cat) { if ($j ne $i) { if ($j eq $cat[0]) { $data{$i} .= " \u$j,"; } else { $data{$i} .= " \u$j,"; } } } # remove the trailing comma chop($data{$i}); } $data{$i} .= "

    \n" } # Add an entry to the master index # workaround for SGML bug, `--' is not allowed in comments local($sname) = $name; $sname =~ s/--/-=/g; $master[$portnumber] = "$name " . " -- $desc
    \n"; $portnumber++; } open(MOUTF, ">index.sgml"); &header(MOUTF, "FreeBSD Ports"); # print MOUTF "\n"; print MOUTF "&blurb;"; - print MOUTF "

    FreeBSD Ports Collection には, 現時点で $portnumber 個の ports が提供されています.
    全ての $portnumber 個の ports を tar でまとめて gzip したもの (およそ 10 メガバイト) をダウンロードするか, 以下の分類からたどってください:\n"; + print MOUTF "


    FreeBSD Ports Collection には, 現時点で $portnumber 個の ports が提供されています.
    $portnumber 個すべての ports を tar でまとめて gzip したもの (およそ 15 メガバイト) をダウンロードするか, 以下の分類からたどってください.\n"; print MOUTF "

    \n"; print MOUTF "\n"; &footer(MOUTF, ""); close(MOUTF); # Create the master index file open(MINDEX, ">master-index.sgml"); &header(MINDEX, "FreeBSD Ports Collection 一覧"); print MINDEX "

    \n"; print MINDEX sort @master; print MINDEX "

    "; &footer(MINDEX, "Port の分類"); close(MINDEX); close(INDEX); } diff --git a/ja/publish.sgml b/ja/publish.sgml index 9c576c015c..174ed7f298 100644 --- a/ja/publish.sgml +++ b/ja/publish.sgml @@ -1,515 +1,515 @@ + %includes; ]> - + &header;
    FreeBSD デーモン
    ここではたくさんの FreeBSD 関連の出版物の表紙を見ることができます. この他に FreeBSD 関連の書籍や CDROM を御存知でしたら, ここに追加できるようwww@FreeBSD.org までメールにてお知らせください.

    The FreeBSD ハンドブック に かなり長い 文献があります.

    画像をクリックすると大きく表示されます.

    書籍

    これが細川 達己氏らによる最新の (1997 年 5 月) 書籍です. 発売時には「ビル・ゲイツ 未来を語る」(原題 "The Road Ahead") を上回る 売れ行きを記録し, 日本のコンピュータ関係の書籍のベストセラーと なりました (彼の本が 2 位, この本が 1 位です).
    "FreeBSD お気楽極楽インストール" です. 2.0.5 が附属しています
    "FreeBSD 入門キット" です. 2.0.5 が附属しています.
    これが BSDi の "FreeBSD Complete" です. インストール ガイド, マニュアルおよびインストール CD 2 枚から構成されています.
    この本は近ごろ (1997 年はじめ) 台湾で出版されたものです. タイトルは "FreeBSD: 入門と応用" で, 著者は李 建達氏です.
    これは蕗出版の "はじめての FreeBSD" です. 一般的な インストールガイドや日本語環境のほか, システム管理や (ブートプロセス 等のような) 下位レベルの情報に重点を置いています. FreeBSD-2.2.2R と XFree86-3.2 が CDROM に収録されています. 264 ページ, 3,400 円です.
    ASCII の "パーソナル Unix スターターキット - FreeBSD" です. Unix の歴史, 日本語文書処理システムの構築ガイドや ports の 作り方についても書かれています. 2.1.7.1R と XFree86-3.2 が CDROM に収録されています. 384 ページ, 3,000 円です.
    M. Schulze, B. Roehrig, M. Hoelzer und andere による, BSD mit Methode です. C&L Computer und Literatur Verlag から 1998 年に発行されました. 850 ページ. 2 枚の CDROM に, FreeBSD 2.2.6, NetBSD 1.2.1 と 1.3.2, OpenBSD 2.2 と 2.3 が収録されています. 98 ドイツマルク.
    毎日コミュニケーションズの, "FreeBSD インストール&活用マニュアル" です. 日本のユーザーグループ監修による, インストールから トラブルシューティングを含む活用法までの FreeBSD 総合入門です. 2.2.7-RELEASE, FreeBSD(98)2.2.7-Rev01, PAO, distfiles が CDROM に 収録されています. 472 ページ, 3,600 円です.
    日本のユーザーグループによるマニュアルページの翻訳プロジェクト, "jpman プロジェクト"の監修による, "FreeBSD ユーザーズ リファレンスマニュアル" です. 毎日コミュニケーションズから出ています. FreeBSD マニュアルページのセクション 1 の日本語版です. 2.2.7-RELEASE, FreeBSD(98)2.2.7-Rev01,PAO が CDROM に収録されています. 1,040 ページ, 3,800 円です.
    日本のユーザーグループによるマニュアルページの翻訳プロジェクト, "jpman プロジェクト"の監修による, "FreeBSD システムアドミニストレーターズマニュアル"です. 毎日コミュニケーションズから出ています. FreeBSD マニュアルページの セクション 5 と 8 の日本語版です. 756 ページ, 3,300 円です.
    Youngjin.com による "About FreeBSD" です. 韓国最初の FreeBSD の本であり, インストールからハングル環境 などのトピックを含んでいます. 3.5.1-RELEASE/PAO と 4.1-RELEASE を含む 3 枚の CDROM からなり, 788 ページ, 26,000 ウォンです.
    Onno W Purbo, Dodi Maryanto, Syahrial Hubbany, Widjil Widodo: FreeBSD によるインターネットサーバの構築 (インドネシア語), Elex Media Komputindo, による 2000 年の出版.
    Complete FreeBSD with CDs の第三版, FreeBSD 4.2. 今まで知りたかった, あなたのコンピュータで FreeBSD を実行する方法についてのすべてがここに. FreeBSD を含む 4 枚の CD 付き ! 発売: 2000 年 11 月 ISBN: 1-57176-246-9

    CDROMs

    最近のリリースについては FreeBSD リリース情報のページを参照してください

    これは InfoMagic の BSDisc で, FreeBSD 2.0 と NetBSD 1.0 を 1 枚の CD に収録したものです. 私が持っている中では, 表紙に絵が 描かれているのは これ 1 枚だけです.
    これがカリフォルニア大学バークレイ校によるオリジナルの 4.4 BSD Lite2 リリースで, FreeBSD のかなりの部分を支える中心技術です.
    >LASER 5 の "BSD" シリーズの最初のものです. FreeBSD-2.0.5R, NetBSD-1.0, XFree86-3.1.1 および FreeBSD(98) カーネルが収録されています.
    >LASER 5 の "BSD" シリーズの 2 枚目のものです. このバージョンから 通常の CD ケースにパッケージングされるようになりました. FreeBSD-2.1R, NetBSD-1.1, XFree86-3.1.2 と 3.1.2A および FreeBSD(98) カーネル (2.0.5) が収録されています.
    LASER 5 の日本語版 FreeBSD CDROM です. CD 4 枚組です.
    パシフィックハイテック (PHT) の製品ラインが Walnut Creek CDROM に統合される前に PHT が発行した唯一の FreeBSD の CD です. PHT は現在 FreeBSD/J (日本語版) CD も発行しています.
    韓国の雑誌の付録 CD の表紙です. 独創的な絵の描かれた表紙に御注目 ! この CD には FreeBSD 2.2.1 release とローカルな拡張がいくつか収録されています.
    これこそが ! 実に初めて発行された FreeBSD の CD なのです ! FreeBSD プロジェクトと Walnut Creek CDROM 両者の若かりし頃の作 品なので, 現在の製品との品質の違いを見つけるのは, おそらく あまり難しくないことでしょう.
    これは Walnut Creek CDROM から発行された 2 枚目の FreeBSD の CD で, 1.x ブランチの最後の CD でもあります (USL/ノベル との訴訟と和解を 参照). ついでリリースされた FreeBSD 1.1.5 はネットワーク上でしか 入手することができませんでした.
    この珍しい CD は, 現存する見本のほぼすべてが組織的に追跡され 廃棄されたため, 現在ではちょっとしたコレクターズアイテムに なっています. この CD の図版の不幸な点は, 作成年が間違っていることと, さらにバツの悪いことに, 背中の "January" まで "Jaunary" と間違って つづられていることです. ああ, 見本市に向けて出発するほんの数時間前に 図版を変更するという冒険を試みるんじゃなかった.
    これが修正版の FreeBSD 2.0 の CD です. 修正版では (多少風変わりではありますが), 色彩までもが変更されていることに御注目. おそらく この変更は, 以前の失敗作と区別するために おこなわれたものでしょう.
    FreeBSD 2.0.5 release の CD です. これは細川 達己氏のデーモン君を 初めて表紙に使用した CD です.
    >FreeBSD 2.1 release の CD です. これは (2.1.7 が最後となる) 2.1 ブランチの最初の CD リリースです.
    FreeBSD 2.1.5 release の CD です.
    FreeBSD 2.1.6 release の CD です.
    WC から発行された, 最初で最後の 2.1.6 の日本語ローカライズ版です. 今後この種の製品に関しては, パシフィックハイテックおよび LASER 5 の後援を受けた, 細川 達己氏のひきいるチームに責任が移転されます.
    これは FreeBSD 2.1.7 release の CDで, 2.1.x ブランチの最後の CD リリースでもあります. 2.1.6 のセキュリティ対策を主な目的としてリリースされたものです.
    2.2 スナップショットの早期リリース (2.2.1 のリリース以前に おこなわれたもの) です.
    FreeBSD 2.2.1 release の CD です. これは 2.2 ブランチの最初の CD です.
    FreeBSD 2.2.2 release の CD です.
    >FreeBSD 3.0 スナップショットの CD です.
    FreeBSD メーリングリストとニュースのアーカイブです. スレッド毎に少し整理され, HTML に変換されています. この製品の発行は 2 回おこなわれたあとで壁にぶち当ってしまいました. というのはデータが多すぎて 1 枚の CD には入りきらないことが明らかに なったからです. おそらく DVD がもっと一般的になった時には...
    FreeBSD Toolkit: あなたの FreeBSD 体験をより豊かなものにしてくれる 6 枚組のリソース CD.
    FreeBSD Alpha 4.2 - DEC Alpha 用 64 ビット UNIX オペレーティングシステム 完全版.
    FreeBSD 4.2: PC 用 32 ビット UNIX オペレーティングシステム完全版.
    FreeBSD 4.2 CD-ROM. Lehmanns CD-ROM 版. 2001 年 1 月, CD-ROM 4枚組. Lehmanns Fachbuchhandlung. ドイツ. ISBN 3-931253-72-4.

    雑誌

    韓国の UNIX 雑誌 1997 年 5 月号の表紙です. 付録 CD にFreeBSD 2.2.1が収録されています.
    UNIX User 誌 1996 年 11 月号です. 付録 CD に FreeBSD 2.1.5 が収録されています.
    Software Design 誌 1997 年 4 月号の "FreeBSD フルコース" 特集 (技術評論社発行) です. インストールから -current の追いかけ方までのすべてをカバーした FreeBSD の記事が 80 ページにわたって掲載されています.
    Sm@rt Reseller Online の 1998 年 9 月号に掲載された Brett Glass の Quality Unix for FREE です.

    ニュースレター

    これは Walnut Creek CDROM が発行し, 無料で配布している FreeBSD ニュースレターの 第 1 号です. - 登録すれば + 登録すれば 手に入れることができます. 記事の投稿や御意見は電子メールで newsletter@FreeBSD.ORGまでお願いします.
    これは Walnut Creek CDROM が発行し, 無料で配布している FreeBSD ニュースレターの 第 2 号です. - 登録すれば + 登録すれば 手に入れることができます. 記事の投稿や御意見は電子メールで newsletter@FreeBSD.ORGまでお願いします.
    &footer; diff --git a/ja/search/search.sgml b/ja/search/search.sgml index 624ba345ef..c5ff0e5a3b 100644 --- a/ja/search/search.sgml +++ b/ja/search/search.sgml @@ -1,450 +1,462 @@ - + %includes; ]> - + &header;

    FreeBSD 検索サービス


    ウェブページ (FAQHandbookを含む)

    検索文字列

    注意: AND や NOT 等の演算子を使って探したいものを制限できます. 詳しくは検索のヒントをご覧ください.


    検索結果の表示数:


    メーリングリストのアーカイブ

    メーリングリストのアーカイブ のインデックスは毎週更新しています!

    この mailing list (そのほかのも)は GeoCrawler でもアーカイブされています.

    検索文字列

    注意: AND や NOT 等の演算子を使って探したいものを制限できます. 詳しくは検索のヒント をご覧ください.


    検索結果の表示数: 個, ソート順: , 検索範囲:

    アーカイブ:

    注意: 一度に3つか4つ以上のアーカイブで検索すると, 間違った結果になるかもしれません.

    一般的なアーカイブ

    Advocacy FreeBSD の普及, 宣伝活動
    Announce 重要なイベント / マイルストーン
    Chat (時々)FreeBSD に関連するランダムなトピックス
    Jobs FreeBSD に関連する求人のアナウンスや履歴書
    Newbies FreeBSD の初心者ユーザの活動と議論
    Questions 一般的な質問
    User-Groups FreeBSD ユーザグループのフォーラム

    システム管理

    + + + + +
    Bugs バグについてのレポートや議論
    Clusterクラスタ環境での FreeBSD の利用に関する議論
    Hardware FreeBSD に関連するハードウェアについての議論
    ISP FreeBSD を使用している ISP のための議論
    Security FreeBSD でのコンピュータセキュリティ問題 (DES, Kerberos など)
    Stable 開発ツリーの FreeBSD-stable ブランチの議論

    開発者

    + + + + +
    Afs CMU/Transarc の AFS (Andrew File System) の移植と利用
    Alpha FreeBSD を DEC Alpha に移植する
    Arch アーキテクチャとデザインの議論
    ARM FreeBSD の StrongARM 移植版に関する議論
    ATM FreeBSD における ATM ネットワーキングの利用
    Audit ソースコード監査プロジェクト
    Commit FreeBSDソースツリーに生じた変更
    Binup バイナリ更新システムの設計と実装
    Config FreeBSD のインストール・設定ツールの開発
    Current FreeBSD-current ソースの利用
    Database FreeBSD でのデータベースの利用と開発に関する議論
    Doc ドキュメンテーションに関する議論
    Emulation FreeBSD 上での他のシステムのエミュレート
    Firewire FreeBSD の Firewire (IEEE 1394/iLink) サブシステムの設計と実装
    Fs FreeBSD のファイルシステムに関する議論
    Hackers 一般的な技術的な議論
    I18n FreeBSD の国際化
    ia64 FreeBSD の Intel の最新 IA64 システムへの移植に関する話題
    ipfw IP firewall コードの再設計に関する技術的な議論
    ISDN FreeBSD における ISDN サポートの開発
    Java JDK の移植とアプリケーションの開発
    libh インストール, パッケージ用の次世代システムに関する話題
    Multimedia FreeBSD をマルチメディアプラットホームとする議論
    Mobile モバイル環境で FreeBSD を使う
    Mozilla mozilla の FreeBSD への移植
    Net ネットワークの議論と TCP/IP ソースコード
    New Bus バスアーキテクチャの技術的な議論
    Platforms クロスプラットホーム FreeBSD の問題 (FreeBSD の非インテルへの移植)
    Policy FreeBSD コアチームの方針に関する議論
    Ports FreeBSD Ports Collection に関する議論
    PPC FreeBSD の PowerPC への移植
    QA品質保証問題に関する議論
    Realtime FreeBSD のリアルタイム拡張の開発
    SCSI FreeBSD の SCSI サポートに関する議論
    Small 組み込みアプリケーションに置ける FreeBSD の利用
    SMP マルチプロセッサプラットホームにおける FreeBSD
    SPARC SPARC に FreeBSD を移植する
    Standards FreeBSD と C99, POSIX 規格の適合性に関する議論
    Tokenring FreeBSD でのトークンリングのサポート

    Limited lists

    Hubs ミラーサイトを運用している人々 (インフラサポート)
    Install インストールシステムの開発
    WWW ウェブサイト担当者

    &footer; diff --git a/ja/y2kbug.sgml b/ja/y2kbug.sgml index aa45713a37..ce5b8043e8 100644 --- a/ja/y2kbug.sgml +++ b/ja/y2kbug.sgml @@ -1,264 +1,264 @@ + %includes; ]> - + &header;

    2000 年問題 (別名, 「千年紀のバグ」) に対する経営側の理解が深まるにつれ, より多くの企業から, ハードウェアやソフトウェアのベンダに対して, 彼らの製品は 2000 年におこる転覆にどのように対処するのか, 公的な所信表明を要求する声が出てきています.

    Unix や FreeBSD のような Unix ライクな OS を使用している団体は, 既にその問題の一歩先を歩んでいます. FreeBSD は 2000 年が過ぎてだいぶたった後でも, 正しく時間を維持することができるでしょう.

    予備知識

    (この節は Linux Y2K compliance page の文章に基づいたものです)

    すべての Unix と Unix ライクなオペレーティングシステムと同じように, FreeBSD における時間と日付は, 内部的には, 1970 年 1 月 1 日 (Unix の「紀元年」) からの秒数で表現されています. 現在のところ, この秒数は 32 bit 長の整数として格納されており, 2038 年とちょっとまで行ったところで使い果たされる計算になります. おそらく, その頃には, この宇宙の終わるときまで役に立つ, 64 bit 長の (あるいはそれ以上の長さの) カウンタを使用しているでしょう.

    2000 年問題に対応済の OS を使用したとしても, 2000 年問題に対応 していないアプリケーションが正しく動作するわけではありません. 注意してください.

    また, OS が現在の日時や日付をコンピュータの CMOS クロックから読み込んでいることにも注意してください. それらのデバイスすべてが 2000 年を正しく扱えるわけではありません. ハードウェアクロックが 1999 年から 2000 年へ正しく移行できること, そして 2000 年を正しくうるう年として扱えることを, 各プラットフォームで個別に確かめた方が良いでしょう.

    あなたにできること

    FreeBSD は次の世紀に入っても, 正しく時間を維持し続けることができるでしょう. しかし, サードパーティ製のアプリケーションはそうでないかもしれません. 2000 年問題に対しては, 攻撃は最大の防御と言えます. おなじみの来るべき世界の終わりについての物語にただ耳をすましているだけでは, 千年紀のバグを解決することはできません. ただその時が来るのを待っていても同じことです. FreeBSD プロジェクトは, みなさんの組織が, 来たる千年紀に向け しっかりしたシステム管理の原則を適用することをお勧めします.

    FreeBSD 2000 年問題所信表明

    「広範囲にわたる分析と試験の結果, 我々は FreeBSD は 100% 2000 年に適合していると信じるに至りました. 不幸にも何かが見落とされていた場合でも, 我々は問題を可能な限りすみやかに解決できるようにベストを尽くします.」

    David Greenman
    Principal Architect, The FreeBSD project

    修正済の問題

    FreeBSD 上では, 以下の 2000 年問題は既に発見され, 修正されています.

    misc/1380
    yacc, ftpd, make などの複数のプログラムが, 年の表示として 19%d (訳注: C の書式指定文字列を使って, 1900 年代であると決め打ちしている) を返すようにハードコードされていました. [修正済: yacc v1.2 1999/01/18; ftpd v1.7 1996/08/05; make v1.4 1996/10/06; FreeBSD-2.2 以降で修正済]
    conf/1382
    /etc/rc.local 内部の, ``message of the day'' のためにホスト / カーネル ID をビルドする sed スクリプトは, 年が 1999 以降にならないことに依存していました. [修正済 v1.21 1996/10/24; FreeBSD-2.2 以降で修正済]
    misc/3465
    /etc/namedb/make-localhost コマンドは, DNS のシリアル番号を YYMMDD の形式で生成しています. 2000 年には, この番号は 1YYMMDD の形式で生成されるでしょう. [修正済 v1.2 1997/08/11; FreeBSD-2.2.5 以降で修正済]
    gnu/4930 and gnu/8321
    groff の tmac マクロは, ある種の日付を自動的に 1900 年代だと解釈するようにハードコードされていました. [修正済: tmac.e v1.3 1998/12/06; doc-common v1.10 1999/01/19; FreeBSD-3.1 以降で修正済]
    bin/9323
    touch は, 旧形式で日付を与えた場合, 2 桁の年指定を正しく扱 えません. 00 から 68 までの年指定は, 2000 から 2068 ではなく 1900 から 1968 と解釈されます. [修正済 v1.7 1999/01/05; FreeBSD-3.1 以降で修正済]
    xntpd/parse/util/dcfd.c
    UNIX における紀元の扱いが間違っているために, うるう年の日数 の計算, DCF77 形式の時間の変換が正しく行われません. このエラーは, 2000 年だけではなく, どの年でも問題となるものでした. [修正済 v1.6 1999/01/12; FreeBSD-3.1 以降で修正済]
    tar/getdate.y
    Conver() 関数が 70-99 の 2 桁の年を扱うようにハードコードさ れていました. 現在 2 桁の年数を 1970-2069 まで扱えるように変更されまし た. ただ, 世紀を越える年がうるう年でない場合をサポートしていません. [修正済 v1.4 1999/01/12; FreeBSD-3.1 以降で修正済]
    fetch/http.c
    HTTP プロトコルは年度を 2 桁で表す旧形式の日付フォーマットを 含んでいます. 以前のバージョンの fetch は, そのような 2 桁の年度を, す べて 1900 年代と解釈していました. このバージョン以降は RFC 2068 の記述に従い, 2 桁の年度は, 50 年以上先の場合を除き, その世紀の年度と して扱われるようになりました. 旧形式の日付フォーマットを使用する HTTP サーバは, だんだん使われなくなっているため, この不具合が深刻な問題を引 き起こすとはないでしょう. [修正済 v1.24 1999/01/15; FreeBSD-3.1 以降で修正済]
    misc/9500
    CVSROOT ディレクトリにある `edithook' スクリプトは生の tm_year を 使用しているので, 2000 年 1 月 1 日 を 01/01/100 と表示するでしょう. [修正済 v1.2 1999/01/17; FreeBSD のリリースには関係なし]
    bin/9501
    いくつかの cvs 配布ファイルは 2000 年に適合していません. log.pl と sccs2rcs.csh スクリプトは年度に `19' をつけ加え, その結果 2000 年を 19100 年と表示します. log_accum.pl スクリプトは, あるところでは 2 桁の年度を使い, 別のところでは tm_year が 1900 年からの年数を表すものではなく, むしろ今世紀の 年度を表すものであると仮定しています. [修正済: log.pl v1.2 1999/01/15; sccs2rcs.csh v1.3 1999/01/15; FreeBSD-3.1 以降で修正済]
    bin/9502
    groff のナンバーレジスタ `yr' は, (struct tm).tm_year から割り当て られているので, 今世紀の年度を表しているのではなく, 1900年からの年数を 表示します (troff/inpuut.cc 内の定義を見てください). [修正済 mod 100 にセットされています, troff/input.cc V1.2 1999/06/03; FreeBSD-3.3 で修正済]
    bin/9503
    PicoBSD の simple_httpd は生の tm_year を使用しているので, 2000 年 1 月 1 日を 01/01/100 と表示するでしょう. [修正済 v1.2 1999/01/16; FreeBSD-3.1 以降で修正済]
    bin/9505
    adduser は生の tm_year を使用しているので, 2000 年 1 月 1 日を 01/01/100 と表示するでしょう. [修正済 v1.42 1999/01/15; FreeBSD-3.1 以降で修正済]
    bin/9506
    cron は生の tm_year を使用しているので, 2000 年を 100 と表示するでしょう. [修正済 v1.7 1999/01/16; FreeBSD-3.1 以降で修正済]
    bin/9507
    tcpslice(8) は生の tm_year を使用しているので, 2000 年 1 月 1 日を 100y01m01d... と表示するでしょう. 互換性のために, 2000年までは 2 桁の 年度を使用します. [修正済 v1.8 1999/01/20; FreeBSD-3.1 以降で修正済]
    bin/14472
    date コマンドは千年/百年の桁を指定できません. [修正済 v1.31 1999/11/10]
    misc/14511
    chpass は有効期限の年に 00 を指定した場合の処理に問題があります.
    bin/15852, gnu/16045, bin/16207
    \*(DT [\*(td] 文字列を定義してある Groff には 2000 年問題があります. [v1.15 の import により修正済 2000/01/12]
    bin/15872
    at(1) には, tm_year が 100 の場合, 有効な時間指定が `不正な時刻' という報告を返すという問題があります
    misc/16238
    KerberosIV のインストールがきちんと動作しません. これは, チケット認証期限が 12/31/99 というように, ハードコーディングされた部分がソースプログラム中にあるためです. [修正済 v1.24 1999/09/19]

    更なる情報

    FreeBSD の 2000 年対応について更なる質問をお持ちであるか, FreeBSD 下で走る 2000 年対応済でないアプリケーションを発見した場合, freebsd-bugs@FreeBSD.ORG まで連絡してください.

    &footer;