Parent Directory
|
Revision Log
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 |