Forum OpenACS Q&A: Re: manual Installation of OpenACS confusing

Collapse
Posted by Joel Aufrecht on
<blockquote>[root root]# cd /var/lib/aolserver
-bash: cd: /var/lib/aolserver: Permission denied
</blockquote>

<blockquote>Q1.- Do I have to add this user to the web group? I did:
</blockquote>

I think the best solution is to make /var/lib/aolserver 1777, meaning that anybody can create stuff in it but nobody can mess with other people's stuff.  Then each directory can be 770, which means that the owner and the group can use it but nobody else can even look in it.  Opinions?

<blockquote>- Are chgrp and chown work the same for this purpose?
</blockquote>

I think that's a typo - chown can change user and group; chgrp can only change group.  Chown is the correct one here.

<blockquote>drwx------    7 bananaworld bananaworld    1024 Jan  6 14:36 service0
</blockquote>

<blockquote>If I want to ls -al to display as shown:
</blockquote>

<blockquote>drwx------    7 bananaworld web    1024 Jan  6 14:36 bananaworld
</blockquote>

There are two differences here.  One is group ownership, which you can fix with chgrp web service0.  The other is that the name of the directory is different - is that a typo?  Otherwise just mv service0 bananaworld.

<blockquote>Q4.- Can I edit and run the install.tcl for an automated install?
</blockquote>
You can run the automated install without cvs - there's a setting in install.tcl to do that.  But then it won't create some directories for you, meaning you have to have all of that set up correctly.  It's probably easier to do a manual install than to do an automatic install without live cvs.