This site is a static archive of the Aegir community site. Documentation has moved to http://docs.aegirproject.org. Other community resources can be found on the Contacting the community page.
Skip navigation

Revision of Provision ACL from Thu, 03/31/2011 - 18:06

Help

Provision ACL

Check out the module page: http://drupal.org/project/provisionacl

First, you'll need a running Aegir install (1.0-rc3 or later), see http://community.aegirproject.org/installing. Most (if not all) of these commands will have to be run as root (or using sudo, etc.)

Download and install provision:

drush dl provisionacl

Enable ACLs on your filesystem (using root "/" here):

mount -o remount,acl /

Install ACLs:

apt-get install acl

Create a UNIX group (in this case the group is called "devs"):

groupadd devs

Add one or more UNIX users that you want to give access to that group. For an existing user (socrates32), this would look like:

usermod -a -G devs socrates32

For a new user (ergonlogic), this would look like:

useradd -G devs ergonlogic

Create a client (should be called "devs" for this example) in the frontend at /node/add/client.

Create a site for the client in the frontend at /node/add/site.

Need help?

Documentation

The notebook section provides a way for you to store and share information with your group members. With the book feature you can:

  • Add book pages and organize them hierarchically into different books.
  • Attach files to pages to share them with others.
  • Track changes that others have made and revert changes as necessary.
  • Archive books that are no longer of interest to the group. Archived books can be reactivated later if needed.

The revisions let you track differences between multiple versions of a post.