Brad,

I don't have porting advice for mod_auth_cas.
However, I do have a project on github that acts as a CAS authenticating proxy:

  https://github.com/cwaldbieser/txcasproxy

It is *not* a drop-in replacement if you are using (Apache + mod_auth_cas) == 
ajp ==> Java servelet container (e.g. Tomcat, Jetty).
However, since it acts as a generic web proxy, it can be inserted in front of 
any web app that can get REMOTE_USER from an HTTP header.

I have only ever built it on Linux servers, though it ought to be possible to 
build on a Mac.
However, you can deploy it on one server to protect a resource on a proxied 
server, so it is not a requirement that the platform you deploy the proxy on is 
the same platform you deploy your web app on.

I should note, the same principal applies for Apache+mod_auth_cas.  You could 
deploy that on a separate server where it is easier to build and still protect 
the back end web app deployed on your Mac server.

Thanks,
Carl Waldbieser  

----- Original Message -----
From: "Bradley D Perkins" <[email protected]>
To: [email protected]
Sent: Wednesday, August 12, 2015 5:52:42 PM
Subject: [cas-user] mod_auth_cas on Mac OS X Yosemite

We use mod_auth_cas to provide  authentication to a web application that is 
hosted on Mac OS.

Institutional cybersecurity are mandating that we upgrade the OS to 10.10 
Yosemite.

I've tried this on a development server and found that this presents some 
problems.
Upgrading a machine to 10.10 will upgrade Apache  from 2.2.x to 2.4.10 and 
remove any previously installed mod_auth_cas.so.
mod_auth_cas is not officially compatible with Apache 2.4. I've read elsewhere 
that some people have it running, but not on Mac OS X.
Copying mod_auth_cas.so from a 10.9 machine doesn't work.
I have tried to build the latest 1.0.10 on the 10.10 Yosemite machine with apxs 
but it fails.

If anyone has had any success getting mod_auth_cas to work with Apache 2.4 on 
Mac OS 10.10, can you share how you did so?

Thanks,

Brad Perkins

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to