v3 Status Handler CIDR ACL

Cantor, Scott cantor.2 at osu.edu
Wed Jul 2 12:47:50 EDT 2014


On 7/2/14, 12:39 PM, "Tom Zeller" <tzeller at dragonacea.biz> wrote:

>> It's just different from the default Jetty distribution behavior
>
>I guess what I did with jetty-base in idp-distribution is confusing,
>I'll try to explain a little.
>
>I was hoping to provide IdPv3 as a Jetty module, comprised of
>modules/idp.mod and start.d/idp.ini, so that it would follow the Jetty
>9.1+ convention for deployment into a deployer's existing Jetty
>instance. So that's why all of the properties are in start.d/idp.ini.

That's all simple enough, the problem is that nobody's going to expect
localhost as a default.

Secondly, I think I would have just provided http/https/ssl.ini files
directly instead of duplicating properties in a new idp module. I think
it's less clear to create a new module than just configure the existing
ones, because then people using their own Jetty can see what's being done
as a direct comparison.

As an aside, Jetty's ini thing is well-meaning but pointless. You end up
in most cases needing to create your own copies of the various xml files
anyway, even if it's just to embed new <Property> references for things
they didn't account for. It's much like our situation; properties are ok,
but eventually you hit diminishing returns with them and just edit the XML.

-- Scott




More information about the dev mailing list