MONZEN.ORG 2.0

site of a goat in sheep's clothing

TRAC運用開始前の初期設定に関するリファレンス・ドキュメント

最初にやる事

運用を開始する前に、下記の作業を行う事は、ほぼ「必須」です。

これらについて記載しておきます。

trac.iniファイルを調整

/var/trac/env/monzen/conf/trac.ini」の、header_logoセクションを適宜編集します。

---ここから trac.ini ---
...
...
[header_logo]
# ↓以下の定義を編集しプロジェクト名を記述しておく
#alt = (trac.ini の [header_logo] セクションを設定してください)
alt = MONZEN's Project
...
...
--- ここまで trac.ini ---

Web認証設定

ダイジェスト認証の設定をしておきます。

①「/etc/httpd/conf/httpd.conf」を編集し Apacheのダイジェスト認証設定を記述します。

---ここから httpd.conf ---
...
...
# ↓以下の設定を最後に追加します
<Location /trac/[^/]+/login>
  AuthType Digest
  AuthName trac_realm
  AuthUserFile /var/trac/users.htdigest
  Require valid-user
</Location>
--- ここまで httpd.conf ---
 Apacheを再起動します。
# sudo service httpd restart


②WEB認証用のファイル「/var/trac/users.htdigest」を作成します。

# htdigest -c /var/trac/users.htdigest trac_realm monzen
New password:
Re-type new password:
 「htdigestコマンド」が使えない場合には、「htdigest.pyスクリプト」を使います。
# cd /var/trac/trac/contrib
# python htdigest.py -c /var/trac/users.htdigest trac_realm monzen
New password:
Re-type new password:
 上のいずれかを実行すると、ダイジェスト認証用のファイルが作成されます。
# ls -F /var/trac
trac/ Trac-0.11.2.1.ja1 env/ users.htdigest
 ユーザーを追加するには「-c」オプションを指定しないで実行します(※htdigest.pyでも同様)。
# htdigest /var/trac/users.htdigest trac_realm user2
New password:
Re-type new password:

管理者権限の設定

管理者メニューを使えるようにするため、管理者ユーザー monzen に権限を設定します。

# sudo trac-admin /var/trac/env/monzen \
       permission add monzen TRAC_ADMIN

trac-adminの使い方については「trac-adminの使い方」を参照の事。
 これで、↓下図のように管理メニューが使えるようになります。

trac

※この図はVER 0.11.1 の場合です(クリックで拡大)。

初期データの登録

初期状態で登録されているデータやマスタを登録し直します。

後からの追加は簡単なので、最初はシンプルにしておきます。

マスタの初期登録

  • 優先度 ・・・3つ程度にしておきます

    • 緊急 ・・・ とにかく大至急。食事中だったとしても、箸をおいて作業しなければならない。
    • 高  ・・・ 他の作業より優先します。
    • 低  ・・・ 他の作業が一段落してから作業します。
  • 解決方法 ・・・5つ程度にしておきます

    • 修正済 ・・・ 修正・対応しました。
    • 無効  ・・・ 無効(不要)になりました。
    • 無視  ・・・ 無視します。
    • 重複  ・・・ 他に同じチケットがありました。
    • 待ち  ・・・ 連絡(再現)待ちです。
  • 重要度 ・・・無くてもいい位です(優先度だけでも管理できます)。

    • 重要 ・・・ とても大事な問題です。
    • 注意 ・・・ 忘れてはいけません。
    • 軽微 ・・・ 時には思い出して下さい。
  • チケット分類 ・・・2つだけにしておきます。

    • 追加修正 ・・・ 原因は「誰か」です。
    • 不具合  ・・・ 原因は「私」です。

データ初期登録

  • コンポーネント ・・・製作対象(目標物)を登録します

    • サーバー・モジュール
    • クライアント・モジュール
  • マイルストーン ・・・作業工程を登録します

    • 設計・分析
    • 製作
    • テストリリース
  • バージョン

    最初は「1.0.0」のみとするのが良いでしょう。

更新履歴

2017.05.27 三陸経済新聞ニュースを掲載しました。
monzen.orgの管理人は被災地復興を応援しています。
2017.05.27 防犯ラボ~警視庁ニュースを掲載しました。
2017.04.01 サーバーを入れ替えました(内容は変わりません)。
2016.10.06 Server OSのリプレース(内容は変わりません)。
2014.04.16 TCPDF用フォントのダウンロード先リンクを再作成。
...全て

お知らせ

2016.10.06 約4ヵ月停止していた本サーバーを復帰しました。大変ご迷惑をおかけしました。m(_ _)m
2014.04.16 TCPDF用フォントのダウンロードリンク切れを修正しました(岡田氏・風間氏ご指摘感謝)。
2013.12.01 フリーの日本語フォント情報を募集しています。
2007.01.01 相互リンクサイトを募集しています。