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
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 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?
---------------------------------------------------------------------
View this comment:
http://issues.cocoondev.org//browse/FOR-356?page=comments#action_12072
---------------------------------------------------------------------
View the issue:
http://issues.cocoondev.org//browse/FOR-356
Here is an overview of the issue:
---------------------------------------------------------------------
Key: FOR-356
Summary: multi-user capability (Was: Solaris problem)
Type: Bug
Status: In Progress
Priority: Major
Project: Forrest
Versions:
0.6
Assignee: Rick Tessner
Reporter: Fabio Rinaldi
Created: Mon, 8 Nov 2004 10:38 AM
Updated: Tue, 22 Feb 2005 7:42 AM
Description:
Back in August I reported a problem about using Forrest in a
multi-user environment. I have recently downloaded Forrest 0.6 and
tried to install it on both a linux machine and a solaris system.
I have found that there is still a problem that prevents generic users
from using Forrest if installed as root. The problem is caused by an
attempt to write in the forrest source code file area. I don't know
which piece of code causes this error, but I have found that doing the
following can solve it:
chmod a+w $FORREST_HOME/context
This solved the problem on the linux system, but not on the solaris
system, because the filesystem where I have installed forrest is
mounted read-only. In order to permanently solve the problem, it would
be necessary to find the piece of code that requires write permissions
to $FORREST_HOME/context (and change it, since there should be no
reason to write there).
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.cocoondev.org//secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira