Linux

RedmineのMySQL Backup

#!/bin/bash # バックアップ先ディレクトリを指定 BACKDIR=/var/backup # # MySQLユーザー REDUSER=user_redmine # MySQLパスワード REDPASS=******** # MySQLデータベース名 REDDB=db_redmine # #バックアップ日の日付 today=`date +%y%m%d` # #バックアッ…

pukiwikiのバックアップ

UTF-8で改行コードをかえている。 CentOSでcronで仕込んで実行している。[pukiwiki_backup.sh] #!/bin/bash # バックアップ先ディレクトリを指定 BACKDIR=/var/backup # #バックアップ日の日付 today=`date +%y%m%d` # #バックアップ日から7日前の日付 daysa…

StatSVNをインストールする

(1)ダウンロード StatSVN download | SourceForge.net 0.7.0をダウンロードしました。 (2)/var/svn/statsvn/に入れる (3)対象のデータを用意 ディレクトリ作って、ログを作成する。 # cd /tmp # mkdir test_statsvn # cd /test_statsvn # svn co file:///var…

Redmine TimeTrackerプラグインを追加した

%REDMINE%配下のvendor/pluginsにプラグインを追加する。 [user@server redmine]# cd vendor/plugins [user@server plugins]# tar zxf delaitre-redmine_time_tracker-0.4-1-g2920746.tar.gz [user@server plugins]# mv delaitre-redmine_time_tracker-29207…

バーンダウンチャートプラグインの追加

#open_flash_chartを入れる cd /vendor/plugin wget --no-check-certificate https://github.com/pullmonkey/open_flash_chart/zipball/v2.1.1 unzip pullmonkey-open_flash_chart-v2.1.1-0-ge19e239.zip rm pullmonkey-open_flash_chart-v2.1.1-0-ge19e239.…

チケットのアサインをあらかじめログインユーザーにする

%REDMINE%/app/controllers/issues_controller.rbをエディタで開く。 build_new_issue_from_paramsメソッド(文字列"def build_new_issue_from_params")を探す。 build_new_issue_from_paramsメソッド内で @issue.author = User.currentという記述の行を探す…

Redmineでリポジトリの情報を定期取得したい

RAILS_ROOTで下記コマンドを実行する。 うちの場合だと、RAILS_ROOT は /var/lib/redmine # ruby script/runner "Repository.fetch_changesets" \ -e production 実行してみたらwarningがでてきた。 「rails のバージョンが 2.3.5 で rubygems のバージョン…

logrotateでログを管理する

production.logは放っておくとどんどん肥大化する ということで、logrotateをすることにしました。 (Redmineのインストールディレクトリが/var/lib/redmineの場合) /var/lib/redmine/log/*log { missingok # ファイルが存在しなくてもエラーにしない notifem…

Redmineを入れた話

1人プロジェクトのため、Redmineを入れてみた。 チケット駆動でやるっていうのをやりたかったし、Linux管理の勉強にもなるかと思って。 インストール手順は下記記事のお世話になりました。 Redmine 1.1をCentOS5.5にインストールする手順 | Redmine.JP Blog…

存在するグループの一覧を確認する

[root@blue ~]# getent group もしくは /etc/group を見る。

存在するユーザーを確認する

[root@blue ~]# getent passwd もしくは /etc/passwd を見る。