zhongzhq / ulteo

A repository to store & maintain a patch providing CAS authentication for the Ulteo-OVD software

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ulteo-OVD patch

This patch will implement CAS authentication redirection as the current implementation does not work properly.

How to

In order for this patch to work properly you must first have a working installation.

Create backup

I strongly recommend creating a backup of the current Ulteo-OVD CAS module implementation. You can do so from a command line like so.

%> tar zxvf ~/ulteo-backup.tgz /usr/share/ulteo

Purge

Next you will need to completely remove the current CAS folder from the session manager like so.

%> rm -frv /usr/share/ulteo/sessionmanager/PEAR/CAS*

Download

Now download the latest patch from here.

git clone https://github.com/jas-/ulteo.git

Apply the patch

To apply the patch you must be in the ulteo directory, this command will perform everything you need for the patch to work.

%> cd /usr/share && patch -p0 < ulteo-latest-cas.patch

Configure Ulteo-OVD

Now you will need to configure Ulteo using the administrative panel to use CAS as an authentication module.

Create dynamic group

In order for CAS to work you will need a dynamic group added to the current publication of allowed software as well. Once this is done CAS authentication should work without problems.

Bugs

Please let me know if you run into problems as this patch was somewhat rushed at the time of this writing.

About

A repository to store & maintain a patch providing CAS authentication for the Ulteo-OVD software