Tracプロジェクト追加

設定を抜粋

Tracプロジェクト

  • プロジェクト作成
$ sudo trac-admin /var/trac/[プロジェクト名] initenv
  • 管理者ユーザーを作成
$ sudo trac-admin /var/trac/[プロジェクト名] permission add admin TRAC_ADMIN
  • パスワードファイルを作成
$ sudo htpasswd -c /var/trac/trac.htpasswd admin
  • 入力したパスワードは表示されません。
New password: 
Re-type new password: 
Adding password for user admin
  • ユーザーの追加の場合は"-c"オプションは不要
$ sudo htpasswd /var/trac/trac.htpasswd test_user
  • デフォルトで登録されている匿名ユーザー権限の確認
$ sudo trac-admin /var/trac/[プロジェクト名] permission list anonymous
$ sudo trac-admin /var/trac/[プロジェクト名] permission remove anonymous  BROWSER_VIEW 

Trac個別の設定

  • utf8で文字化けする場合
$ sudo vim /var/trac/[プロジェクト名]/conf/trac.ini
[header_logo]
link = /[プロジェクト名]

[trac]
#default_charset = cp932  #下記に書き換え
default_charset = UTF8
  • 所属変更
$ sudo chown -R apache:apache /var/trac/
  • ブラウザ上で表示できるか確認
http://[サーバーIP]/trac
http://[サーバーIP]/trac/[プロジェクト名]

#例
http://120.0.0.1/trac/test_project

Trac のロゴ変更

  • 画像「your_project_logo.png」を以下に配置する
/var/trac/[プロジェクト名]/htdocs/
  • htdocsにいれてある場合は、site/ に割り当てられる。