FYI: Detailed CAS 5.1.x how-to documentation available

226 views
Skip to first unread message

David Curry

unread,
Sep 1, 2017, 4:24:25 PM9/1/17
to cas-...@apereo.org
Hi everyone,

A couple of weeks ago there was a thread here asking for CAS 5.1.x step-by-step documentation.

As I've been working on building our CAS 5.1.x development environment I've been documenting everything I've been doing, both to help maintain my own sanity and also so that we'll be able to eventually add it to our internal knowledge base. Anyway, two weeks ago it wasn't at a point where I wanted to share it. But since sharing it with the CAS community has always been the goal, I started working to get it to a point where it could be made available for public consumption.

It's still very much a work in progress and only about a third to a half of the topics are complete, but everything from installing Java and Tomcat up through building a server with LDAP authentication and attribute release and Duo MFA support, and building a CAS client to test it with, is done. If someone out there is looking for some step-by-step start-from-the-beginning documentation, perhaps you'll find this helpful:


As I make more progress with our development environment (and then the test environment, and then the production environment), I'll be adding to the documentation, and will publish updates from time to time.

Any and all comments, corrections, and suggestions will be gratefully accepted.

Enjoy.

--Dave

--

DAVID A. CURRY, CISSP
DIRECTOR OF INFORMATION SECURITY
INFORMATION TECHNOLOGY

71 FIFTH AVE., 9TH FL., NEW YORK, NY 10003
+1 212 229-5300 x4728david...@newschool.edu

The New School

Linux_Ravi

unread,
Sep 1, 2017, 6:21:56 PM9/1/17
to CAS Community
David,

Thanks. Wow, what an excellent job documenting the setup. I finally got my CAS 5.1.3 setup with Duo, working yesterday after a lot of research. I will check my setup against your notes to see if I missed anything.

ravi


On Friday, September 1, 2017 at 1:24:25 PM UTC-7, David Curry wrote:
Hi everyone,

A couple of weeks ago there was a thread here asking for CAS 5.1.x step-by-step documentation.

As I've been working on building our CAS 5.1.x development environment I've been documenting everything I've been doing, both to help maintain my own sanity and also so that we'll be able to eventually add it to our internal knowledge base. Anyway, two weeks ago it wasn't at a point where I wanted to share it. But since sharing it with the CAS community has always been the goal, I started working to get it to a point where it could be made available for public consumption.

It's still very much a work in progress and only about a third to a half of the topics are complete, but everything from installing Java and Tomcat up through building a server with LDAP authentication and attribute release and Duo MFA support, and building a CAS client to test it with, is done. If someone out there is looking for some step-by-step start-from-the-beginning documentation, perhaps you'll find this helpful:


As I make more progress with our development environment (and then the test environment, and then the production environment), I'll be adding to the documentation, and will publish updates from time to time.

Any and all comments, corrections, and suggestions will be gratefully accepted.

Enjoy.

--Dave

...

Martin Schalck

unread,
Sep 4, 2017, 2:50:40 AM9/4/17
to CAS Community
That's awesome! I'm really looking forward to a section about OAuth service registry - especially about a client credentials grant :)

Br

Martin

William Jojo

unread,
Sep 6, 2017, 6:47:48 PM9/6/17
to CAS Community
Wonderful! This is great! Any chance you have some docs ready for theming and tailoring the login form/experience?

Thank you!

Chris Peck

unread,
Sep 6, 2017, 6:50:47 PM9/6/17
to CAS Community
Folks,
This is an awesome start, you should also note that it's on github, which means you can issue pull requests fro updates and/or additions that you want to see added.


--
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
---
You received this message because you are subscribed to the Google Groups "CAS Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cas-user+u...@apereo.org.
To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/0fee9327-fb66-442e-8191-ced63a3c9703%40apereo.org.

David Curry

unread,
Sep 6, 2017, 8:02:40 PM9/6/17
to cas-...@apereo.org
That's on the to-do list, but kinda towards the end (I'm more or less working my way to to bottom through the topic list on the left-hand side).


David A. Curry,  CISSP
Director of Information Security
The New School - Information Technology
71 Fifth Ave., 9th Fl. ~ New York, NY 10003
+1 212 229-5300 x4728david...@newschool.edu
Sent from my phone; please excuse typos and inane auto-corrections.
   

--
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
---
You received this message because you are subscribed to the Google Groups "CAS Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cas-user+unsubscribe@apereo.org.
Reply all
Reply to author
Forward
0 new messages