以下は JE2BWM ほかが作成した翻訳 です。 原文は University of California より GFDL で配付されており、 この翻訳も GFDL に従います。
原文: The make_project script [deprecated - Wiki]   (翻訳対象の更新日付は 7:57 PM UTC, April 20 2007 です)。

make_project スクリプト(古い記事です。 Wikiに移行済)

boinc.gif
(英語のみ)

スクリプト make_project は、 BOINC プロジェクトのサーバ側コンポーネントを作るためのスクリプトです。 使うには、BOINC サーバを立ち上げます(原文)。 そして、たとえば以下のように入力します。
    cd tools/
    ./make_project cplan

こうすると、マスターURLが http://<hostname>/cplan/ という プロジェクトができて、そのディレクトリ構造が $HOME/projects/cplan のもとにできます。

具体的には、make_project は以下の仕事をします。

このスクリプトは、この他にも、いろいろな指示を作り出してくれます。 すなわち、

command-line の構文は以下のとおりです。
make_project [options] project_name [ 'Project Long Name ' ]
指定できる options は以下のとおりです。 (通常は以下のどれも含める必要はありません)。

ディレクトリ・オプション
--project_root プロジェクトのルートディレクトリ・パス。 指定しないときは右の値が使われます: $HOME/projects/PROJECT_NAME
--key_dir 鍵をどこに格納するかを指定します。 指定しないときは右の値が使われます: PROJECT_ROOT/keys
--url_base マスター URL を決定します。 指定しないときは右の値が使われます: http://$NODENAME/
--no_query yes/no の問合わせをすることなしに、すべてのディレクトリを受け付けます。
--delete_prev_inst (以前にインストールした)プロジェクト・ルートをまず削除してから、プロジェクトを作成します。
URL オプション
--html_user_url 参加者用の URL を指定します。 指定しないときは右の値が使われます: URL_BASE/PROJECT/
--html_ops_url 管理者用の URL を指定します。 指定しないときは右の値が使われます: URL_BASE/PROJECT_ops/
--cgi_url CGI 用の URL を指定します。 指定しないときは右の値が使われます: URL_BASE/PROJECT_cgi/
データベース・オプション
--db_host データベースを動かす計算機を指定します。 指定しないときの解釈は、none ( この計算機でデータベースも動作 )です。
--db_name データベースの名前。 指定しないときは右の値が使われます: PROJECT
--db_user データベース・ユーザを指定します。 指定しないときの解釈は、このコマンドを実行している現在のユーザです。
--db_passwd データベースのパスワードを指定します。 指定しないときは右の値が使われます: None
--drop_db_first (以前にインストールしたときの) データベースをまず削除してから、プロジェクトの作成を行います。
デバッグ・オプション
--verbose={0,1,2} デバッグ用メッセージの多さを指定します。 指定しないときの解釈は 1 です。
-v この指定は、 --verbose=2 と指定することと同義です。
-h or --help オプションの一覧を表示します。

 


BOINCの訳のメインページに戻る | (原文のメインページに戻る)
 

最終更新時刻 15:59:16, 2007年05月19日(JST)
Copyright © 2008 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
Copyright © 2008 Komori Hitoshi(je2bwm at jarl.com). Japanese translation from English web pages on BOINC. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.