Charles L Bombard wrote:

> What does the first line mean?
> 1/1: hostadmin+sg1: [error] User has non-sg1 membership records pointing to
> groups 0

It means there's a record in the member table that looks like
uid=1, gid=0, sitegroup != 1
for user with id 1, who is in sitegroup 1.

Which is an error because only persons in SG0 may have membership
records that place them in group 0 (and thus give them root rights).

> 2/1: rh_admin+sg1

This is a regular user in sg1. No admin rights.

> 3/1: editors+sg1
> 4/1: ccamp+sg1
> 5/0: admin*SG0: [info] ROOT

This person has root permissions. To log in this person will need to
specify 'admin*sg1'. Only sitegroup members can log in without
qualifying which sitegroup.

> 6/0: cbombard*SG0: [error] User in SG0 missing group 0 membership

This user is in SG0, but there's not membership record that looks like
uid=6,gid=0,sitegroup=0, which is a requirement for people in SG0 (who are root).

> Person 1 was my original admin account, which I renamed to hostadmin when I
> tried to install asgard.

That's OK, but you'll need to remove the membership record that places
him in the (non-existing, BTW) group 0. Only root people can (and must)
be in group 0.

> What is the proper configuration for users when I am coming from an older
> version.

All 'regular' persons go to the new sitegroup. Where you want the admin
depends on your setup. You can make him root, which requires the least
amount of change, or create an admin group and make the person a member
of it.

> I need to have an admin for the sitegroup1. My understanding is the user
> with the id = to the sitegroup is considered to be the admin for that
> sitegroup. My person 1 (hostadmin) is unable to login.

Let's say you want to have person with id 'P' be:

ROOT:
- person record for P must have sitegroup=0
- there must exist one member record that has uid=P,
  sitegroup=0 and gid=0

SG ADMIN, assuming you have a sitegroup record with id S:
- Create a new group, let's say this has id A
- Set the admingroup for sitegroup record S to A
- Make sure person P has sitegroup set to S
- Create a membership record with uid=P,gid=A,sitegroup=S
- Make sure no record exists with uid=P and sitegroup=0

Emile



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to