/[pdpsoft]/trunk/eu.rcauth.pilot-ica/DS/ansible/roles/delegserver/vars/rh7.yml
ViewVC logotype

Annotation of /trunk/eu.rcauth.pilot-ica/DS/ansible/roles/delegserver/vars/rh7.yml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2983 - (hide annotations) (download) (as text)
Mon Apr 4 13:54:50 2016 UTC (6 years, 1 month ago) by tamasb
File MIME type: text/x-yaml
File size: 2888 byte(s)
install tomcat manager interface

1 tamasb 2880 ---
2    
3     enabled_services:
4     - tomcat
5     - httpd
6     - shibd
7     - mariadb
8    
9     # general dependencies
10    
11     dependencies:
12     - epel-release
13    
14     # java constants
15    
16     java_download_url: "https://javadl.sun.com/webapps/download/AutoDL?BundleId=114680"
17     javax_mail_url: "https://java.net/projects/javamail/downloads/download/javax.mail.jar"
18     java_home: /usr/java/default
19    
20     # tomcat constants
21    
22     tomcat_packages:
23     - tomcat
24 tamasb 2983 - tomcat-admin-webapps
25 tamasb 2880
26     tomcat_extra_packages:
27     - jglobus-jsse
28     - jglobus-ssl-proxies
29    
30     tomcat_extra_libs: /usr/share/java/jglobus
31    
32     catalina_home: /usr/share/tomcat
33     tomcat_user: tomcat
34     tomcat_service: tomcat
35    
36     # apache
37    
38     httpd_packages:
39     - httpd
40     - httpd-tools
41     - mod_ssl
42    
43     httpd_service: httpd
44 tamasb 2983 httpd_web_root: /var/www/html
45 tamasb 2880
46 tamasb 2983 # The shibboleth repo is now pulled in by the cafrontend role!
47 tamasb 2880 # shibboleth
48    
49     #shib_repo_baseurl: http://download.opensuse.org/repositories/security:/shibboleth/CentOS_7/
50     #shib_repo_gpgkey: http://download.opensuse.org/repositories/security:/shibboleth/CentOS_7/repodata/repomd.xml.key
51    
52     shib_packages:
53     - shibboleth
54    
55     shib_service: shibd
56    
57     shib_httpd_conf: /etc/httpd/conf.d/shib.conf
58     shib_attr_map_file: /etc/shibboleth/attribute-map.xml
59     shib_conf_file: /etc/shibboleth/shibboleth2.xml
60    
61     shib_attr_map:
62     - {name: "urn:oid:2.5.4.3", id: "cn"}
63     - {name: "urn:oid:0.9.2342.19200300.100.1.1", id: "uid"}
64     - {name: "urn:oid:0.9.2342.19200300.100.1.3", id: "mail"}
65     - {name: "urn:oid:2.16.840.1.113730.3.1.241", id: "displayName"}
66     - {name: "urn:oid:2.5.4.42", id: "givenName"}
67     - {name: "urn:oid:2.5.4.4", id: "sn"}
68    
69     # mysql
70    
71     # NOTE
72     # THERE IS NO MYSQL PACKAGE IN CENTOS7 SINCE IT COMES WITH THE MARIADB IMPLEMENTATION
73     # YOU CAN INSTALL MTSQL FROM THE REPOSITORY BELOW, BUT THIS WILL NOT WORK PROPERLY
74    
75     #mysql_repo_baseurl: http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
76     #mysql_repo_connectors_baseurl: http://repo.mysql.com/yum/mysql-connectors-community/el/7/$basearch/
77     #mysql_repo_gpgkey: https://repo.mysql.com/RPM-GPG-KEY-mysql
78    
79     #mysql_packages:
80     # - mysql-community-server
81     # - mysql-connector-java
82     # - mysql-connector-python
83    
84     #mysql_root_password: changeme
85    
86     # mariadb
87    
88     # NOTE
89     # THE MARIADB PACKAGES ARE IN THE CENTOS7 REPOS, BUT THERE IS NO MARIADB JDBC CONNECTOR PROVIDED
90     # THE CONNECTOR DOWLOADED FROM THE OFFICIAL MARIADB WEBPAGE DOES NOT WORK PROPERLY ON CENTOS7
91     # THEREFOR WE USE THE CONNECTOR PROVIDED BY MYSQL INSTEAD.
92    
93     # THE ABOVE EFFECTIVELY MEANS THAT OA4MP WILL RUN WITH 'MYSQL' CONNECTOR AND IMPLEMENTATION
94     # BUT THE UNDERLYING DATABASE WILL ACTUALLY BY MARIADB.
95    
96     mariadb_packages:
97     - mariadb
98     - mariadb-server
99     - mysql-connector-java
100     - MySQL-python
101    
102     mariadb_connector_path: /usr/share/java
103     mariadb_connector: mysql-connector-java.jar
104    
105     # postgresql
106    
107     postgresql_packages:
108     - postgresql
109     - postgresql-server
110     - postgresql-jdbc
111     - python-psycopg2
112    
113     postgresql_connector_path: /usr/share/java
114     postgresql_connector: postgresql-jdbc.jar

grid.support@nikhef.nl
ViewVC Help
Powered by ViewVC 1.1.28