RedmineAudit

This is Redmine plugin for checking vulnerabilities. provides redmine:audit rake task.

Installation

Add this line to your Redmine's Gemfile.local:

gem 'redmine_audit'

And then execute:

$ bundle

Or fetch and extract under Redmine's plugins directory.

$ cd /path/to/redmine/plugins && curl -L https://github.com/sho-h/redmine_audit/archive/v0.2.1.tar.gz | tar x

Uninstallation

Remove above line from your Redmine's Gemfile.local.

And remove file(s) this gem installed(or you extracted).

$ cd /path/to/redmine/plugins && rm -rf ./redmine_audit

Usage

Excecute redmine:audit rake task with users environment variable.

$ rake redmine:audit users=1,2 RAILS_ENV=production

Or, add same command to crontab.

30 6 * * * www-data perl -e 'sleep int(rand(3600))' && cd /path/to/redmine ; rake redmine:audit users=1,2 RAILS_ENV=production

Send email if vulnerabilities found. users environment variable can set only system administrator.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/sho-h/redmine_audit.

License

The gem is available as open source under the terms of the MIT License.