Closed cjbottaro closed 6 years ago
This is out-of-scope for this repo (this is solely for the Nginx plugin), but fwiw, my RPM builds of v3 do build out the shibauthorizer
and shibresponder
binaries. There's a separate issue at work that breaks the RPM packaging in general (https://issues.shibboleth.net/jira/browse/SSPCPP-834), but the build does compile the FastCGI binaries. I know it isn't the same thing (RPM packaging vs manual build on Ubuntu) but you might be able to glean something out of the build config and spec file.
Otherwise, you'd have to look into the specifics of what happens when you run your Shibboleth configure and make commands to figure out what's going wrong and where.
On a related note, if you're interested, https://github.com/nginx-shib/shibboleth-fastcgi exists and uses Docker to (re)build Shibboleth packages with FastCGI support. It currently supports RPMs only because that's what I use, but PR are welcome if you wanted to contribute something like your Dockerfile above.
Description of Issue/Question
How to build the fastcgi binaries?
Setup
I'm using Docker because I live in 2018.
Steps to Reproduce Issue
Run
docker-compose build
. The resulting image doesn't haveshibauthorizer
orshibresponder
.Versions and Systems
The
docker-compose.yml
andDockerfile
should provide everything needed.Addition thoughts
I understand this isn't necessarily an
nginx-http-shibboleth
issue, but rather a generic Shibboleth build issue... but I can't get into my motives for posting here for fear of violating some Code of Conduct.