shibboleth-dev - SP Distribution strawman
Subject: Shibboleth Developers
List archive
- From: "Howard Gilbert" <>
- To: <>
- Subject: SP Distribution strawman
- Date: Thu, 15 Sep 2005 11:27:17 -0400
I just checked in a modified build.xml and a few support
files. This represents a "minimalist" approach to an SP installation process
and I am floating it for comment and feedback. Basically I added whatever targets
were needed to make the SP install exactly parallel the IdP install. They now
do the same thing in the same way, except for shib-filter and the test secure
application. Currently shib-filter is kept as a
separate project. It has its own build file with its own libraries, mostly to
make sure that it absolutely doesn't accidentally acquire a dependency on one
of the jar files that is part of the /shibboleth-sp context but is not
typically in the classpath of the protected application. In fact, it has no
dependencies on any external library but uses only the Java runtime. A copy of shib-filter.jar was always
in the main shib project. It was used to resolve dependencies at compile time. In
the past I deployed shib-filter.jar out of its own project using its own ant
script. However, to simplify things I would like to declare shib-filter to be
more like opensaml.jar. That is, I will build it in its own project but keep a
current copy in the shib project. This allows the shib project build.xml to
copy it into Tomcat at the same time it copies the WAR files. Similarly, for the moment I put a
copy of secure.war into /data and copy it over into the webapps directory. During my testing I had two targets,
install for the IdP and installx for the SP. At the last minute I deleted the
</target><target> and merged the two blocks of code. So now the
install targets asks you if you want to install the IdP and if so builds it. Then
it asks if you want to install the SP and builds it. If this was a final version I would
polish it more. However, it is going to be a beta and this is a
pre-announcement of the beta. So if anyone cares I can certain add options
or prompts in the next two days, but make such requests if you feel they are
needed for the beta and not if you think they will be needed to polish the
final result. Note: at this time its all in the
CVS. I will build a zip file after a round of feedback on the basic concepts. |
- SP Distribution strawman, Howard Gilbert, 09/15/2005
Archive powered by MHonArc 2.6.16.