Public | Automated Build

Last pushed: 2 years ago
Short Description
A docker to build Apache mod_auth_mellon debian package
Full Description

#Build libapache2-mod-auth-mellon debian package in a Docker
Apache module mod_auth_mellon enables you to authenticate users of a web site against a SAML 2.0 enabled IdP. It can grant access to paths and provide attributes to other modules and applications.

System Requirement

A Docker ready host.

To Build

cd usage
./deb-build.sh [release]

for example

./deb-build.sh             # build libapache2-mod-auth-mellon_0.10.0-1_amd64.deb by default
./deb-build.sh 0.9.1         # build libapache2-mod-auth-mellon_0.9.1-1_amd64.deb

Build in Vagrant

The packages can also build by using a vagrant ubuntu vbox:

cp ../Vagrantfile .
vagrant up
vagrant ssh
/vagrant/usage/deb-build.sh [release]

After the build and get the debian packages, cleanup the vagrant box:

vagrant destroy

Build apache-mellon-builder image locally

docker build -t dockerage/apache-mellon-builder .

Note: build env is ubuntu:14.04, see docker/Dockerfile

Docker Pull Command
Owner
dockerage
Source Repository

Comments (0)