[EMAIL PROTECTED] wrote:
The following comment has been added to this issue:

     Author: Fabio Rinaldi
    Created: Tue, 22 Feb 2005 7:42 AM
       Body:


Regarding the first part of the suggestion. That is not possible at the moment, because 'build clean' would remove it. Perhaps we should just have an FAQ about mult-user systems.


It might be sufficient to add the following line at the end of
main/build.sh

mkdir ../build/plugins

Sounds like a reasonable workaround.


Anyway, since the plugins are included in the archive file, it might be easier to do:

mv ../plugins ../build

> If the above is added at the end of main/build.sh, then the process > of installation is reduced to two steps (even in a multi-user > environment) to be performed by the system administrator: > > 1. unpack the archive in the directory of choice > 2. cd main; build.sh

This is not a good solution as not all plugins are distibuted with Forrest, nor are all plugins requried by any specific installation. It is possible (IMHO it is likely) that a future release of Forrest will not include any plugins in the distribution in order to reduce the download size.

This works fine (just tested on a solaris system).

However, I then tried to remove the pdf plugin, and was expecting
to receive the usual friendly message about missing plugin when
creating a site as a regular user. Instead I got the following
(which is not very helpful):

BUILD FAILED
/opt/apache/forrest/main/targets/plugins.xml:246: The following error occurred 
while executing this line:
/opt/apache/forrest/main/targets/plugins.xml:249: The following error occurred 
while executing this line:
/opt/apache/forrest/main/targets/plugins.xml:169: The <var> type doesn't support the 
"depends" attribute.

I guess this is the effect of some recent change?

Yes this is a result of a patch I applied earlier today, I was rushing and did not do a "build test". I'll fix now.


Ross

Reply via email to