README.md 973 Bytes
Newer Older
Misagh Moayyed's avatar
Misagh Moayyed committed
1
CAS Overlay Template
2
=======================
Dmitriy Kopylenko's avatar
Dmitriy Kopylenko committed
3

damianofalcioni's avatar
damianofalcioni committed
4
The project is a customized version of the CAS Overly Template with custom template for login and added support for LDAP authentication.
Dmitriy Kopylenko's avatar
Dmitriy Kopylenko committed
5 6

# Versions
Misagh Moayyed's avatar
Misagh Moayyed committed
7

Misagh Moayyed's avatar
Misagh Moayyed committed
8
- CAS `6.1.x`
Misagh Moayyed's avatar
Misagh Moayyed committed
9
- JDK `11`
Misagh Moayyed's avatar
Misagh Moayyed committed
10

11

damianofalcioni's avatar
damianofalcioni committed
12
# Deployment Instructions
13

damianofalcioni's avatar
damianofalcioni committed
14
1) Deploy the application in Tomcat: extract cas.war in the Tomcat webapp folder (in linux by default under opt/tomcat/webapps/).
15

damianofalcioni's avatar
damianofalcioni committed
16
2) Download the provided configuration available in the [etc folder of the project](https://git.boc-group.eu/olive/cas-overlay-template/tree/master/etc)  into the root of your drive (eg. C:\ for windows users and / for linux users)
17

damianofalcioni's avatar
damianofalcioni committed
18 19
The CAS by default is configured to work with the default installed [LDAP](https://git.boc-group.eu/olive/ldap-config).<br>
Adapt the cas.properties file to change the default configuration.
20

Misagh Moayyed's avatar
Misagh Moayyed committed
21

damianofalcioni's avatar
damianofalcioni committed
22
# Build Instructions
Misagh Moayyed's avatar
Misagh Moayyed committed
23

damianofalcioni's avatar
damianofalcioni committed
24
In order to build the cas.war file from the source provided in this project run the following command:
Misagh Moayyed's avatar
Misagh Moayyed committed
25 26

```bash
damianofalcioni's avatar
damianofalcioni committed
27
./gradlew[.bat] clean build
Misagh Moayyed's avatar
Misagh Moayyed committed
28
```