Bug 68408 - [update ports] www/zope: Update to 2.7.1
Summary: [update ports] www/zope: Update to 2.7.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Thierry Thomas
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-27 04:40 UTC by HAYASHI Yasushi
Modified: 2004-07-02 21:42 UTC (History)
1 user (show)

See Also:


Attachments
file.diff (12.69 KB, patch)
2004-06-27 04:40 UTC, HAYASHI Yasushi
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description HAYASHI Yasushi 2004-06-27 04:40:18 UTC
	Update www/zope, a web application server to version 2.7.1.
Comment 1 Thierry Thomas freebsd_committer freebsd_triage 2004-06-27 14:33:26 UTC
Responsible Changed
From-To: freebsd-ports-bugs->thierry


I shall handle this one.
Comment 2 Thierry Thomas freebsd_committer freebsd_triage 2004-06-27 14:34:15 UTC
State Changed
From-To: open->feedback


Waiting for maintainer's approval.
Comment 3 HAYASHI Yasushi 2004-06-27 22:52:35 UTC
Hello,

I wrote in PR as:
> +	@${CHOWN} -R ${ZOPE_USER} ${ZOPEBASEDIR}/lib

But someone follow me that it should be as below:
> +    @${CHMOD} o+r ${ZOPEBASEDIR}/lib

I think it should be too, but I dont' test this yet.  Can anyone test it?

--
Yasushi Hayashi
yasi@yasi.to
Comment 4 HAYASHI Yasushi 2004-06-28 22:43:10 UTC
Hello,

I want to modify my PR only one line.

It is not good in my PR:
> +	@${CHOWN} -R ${ZOPE_USER} ${ZOPEBASEDIR}/lib

When you run a zope-instance as ${ZOPE_USER} ( www:wheel ) user, it works
fine.  But when you want to running it as other user, it will not work.
If you want to make some zope-instances as each users, who own the
directory?


So, below will be better:
# sorry, I could not insert TAB code.

> +    @${CHMOD} -R og+r ${ZOPEBASEDIR}/lib



Thanks to Satoshi < http://www.randynetwork.com/blog >.

--
Yasushi Hayashi
yasi@yasi.to
Comment 5 Gerhard Schmidt 2004-06-29 18:24:21 UTC
I don't see why the installationfiles should be owned by ${ZOPE_USER}. Zope =
don't have to write there and having them owned by ${ZOPE_USER} may cause =
security concerns because the running Zope Process will be able to change =
this files.

I had no problems with files that are not readable after install and never =
heard of. There migth be files that shouln't be world readable. I couldn't =
test it, because I'm on Vacation right now and have only a PDA and a =
Cellphone with me.

I don't have any objections to the rest of the patch

Estartu
Comment 6 Thierry Thomas freebsd_committer freebsd_triage 2004-07-02 21:41:24 UTC
State Changed
From-To: feedback->closed


Approved by the maintainer (without ${CHOWN} -R ${ZOPE_USER}) 
and committed, thanks!