forked from thooge/redmine_contacts_helpdesk_gpg
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinit.rb
26 lines (20 loc) · 1.03 KB
/
init.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
require 'redmine'
Rails.logger.info 'Starting GPG Helper Plugin for RedmineCRM\'s Helpdesk Plugin'
# Plugin definition
Redmine::Plugin.register :redmine_contacts_helpdesk_gpg do
name 'Redmine Contacts Helpdesk GPG plugin'
author 'darkstarSH'
description 'This is a plugin for Redmine to use GPG signing/encryption in RedmineCRM\'s helpdesk'
version '0.0.7'
url 'https://github.com/darkstarSH'
author_url 'http://wiki.piratenpartei.de/Benutzer:Darkstar'
requires_redmine :version_or_higher => '2.3.3'
requires_redmine_plugin :redmine_contacts, :version_or_higher => '3.2.17'
requires_redmine_plugin :redmine_contacts_helpdesk, :version_or_higher => '2.2.11'
settings :default => {
:gpg_keyrings_dir => if ENV['GNUPGHOME'] then ENV['GNUPGHOME'] else '~/.gnupg' end,
:gpg_keyserver => 'http://pool.sks-keyservers.net:11371'
}, :partial => 'settings/gpg_settings'
menu :admin_menu, :gpg_keystore, {:controller => 'gpgkeys', :action => 'index'}, :caption => :label_gpg_keystore, :param => nil
end
require 'redmine_contacts_helpdesk_gpg'