shibboleth-dev - Re: extension installation order
Subject: Shibboleth Developers
List archive
- From: "Tom Scavo" <>
- To:
- Subject: Re: extension installation order
- Date: Fri, 14 Apr 2006 11:43:31 -0400
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=tqnTL4Nw6RprwFrZtPLgsM5W4r3gzznqZf2Wz8Rd8gKNgeVV0lvVCRJ+EW5YVHhnOkdeCWGy2j6T+eD6kOLlUyNE10ErQDdlk/rA6dBVi8oL2WbkgS9M93eS/USO7jJqwgscqpVCvwcNdD3H0a4pt6dWkcKf8PpjN9OJYJA2IXw=
So the recommendation is that dependencies be collapsed into a single
extension? Let me give an example where this is problematic. Suppose
I have a JAR file in the lib directory that a deployer chooses to
install or not as the case may be. Also, there are some configuration
files and data files to accompany the JAR file---if the JAR file is
not installed, the config files and data files should not be
installed. How do I give the deployer the option to choose whether or
not this subextension is actually installed?
The only solution I could think of is to package the JAR file along
with the config and data files into a separate extension directory.
This is an acceptable solution as long as the extension does not
depend on the subextension (or vice versa), otherwise the installation
will fail.
Is there a better way to do this? Can extensions have include files
ext-lib.include, ext-conf.include, and ext-etc.include like Shibboleth
has idp-conf.include, idp-lib.include, and sp-conf.include?
Thanks,
Tom
On 4/14/06, Chad La Joie
<>
wrote:
> Yes, do not assume an ordering. I believe on most OSes it's going to be
> in alphabetical order but this isn't promised anywhere in the ant tasks
> that fetch the list of extensions/directories.
>
> Walter Hoehn wrote:
> > From an interface standpoint, I think the best answer is "indeterminate".
> >
> > -Walter
> >
> >
> > On Apr 13, 2006, at 3:13 PM, Tom Scavo wrote:
> >
> >> In what order are extensions installed? Alphabetical or indeterminate?
> >>
> >> Thanks,
> >> Tom
> >
>
> --
> Chad La Joie 2052-C Harris Bldg
> OIS-Middleware 202.687.0124
>
- extension installation order, Tom Scavo, 04/13/2006
- Re: extension installation order, Walter Hoehn, 04/14/2006
- Re: extension installation order, Chad La Joie, 04/14/2006
- Re: extension installation order, Tom Scavo, 04/14/2006
- Re: extension installation order, Chad La Joie, 04/14/2006
- Re: extension installation order, Walter Hoehn, 04/14/2006
Archive powered by MHonArc 2.6.16.