Alphabetic command list for Group Administrators

addadmin <user> <group>

Example:

addadmin johnny Testers

Declare <user> to be a new group administrator for <group>.

adduser <user> <group>

Example:

adduser johnny Testers

This command creates a new user.

<user> will get the POP3/IMAP password <password> and will be put into the group <group>.

After you created a user, you should also set his aliases, pgp key and whether to use encryption or not. See 'get admin' for an introductionary text for group admins.

Note: the password is ONLY used for POP3/IMAP --- and this works only when you create an SSH connection to the server. You cannot use this password to send commands to the server, you always have to sign & encrypt your commands sent to <hub@localhost>.

admins <group>

Example:

admins Testers

List all group adminstrators of the specified group.

become <user>

Switches your identity. From now on commands (e.g. 'addalias' work on this user and not on your own account.

deladmin <user> <group>

Example:

deladmin Johnny Testers

Revoke administration rights to <group> from <user>.

deluser <user>

Example:

deluser johnny

Delete a user. Any waiting e-mail will be deleted, too. You have been warned :-)

for <user> <command>

Example:

for johnny status

Execute a command on behalf of another user. You can use this to change settings of users that belong to your group.

groups

List all groups.

renuser <oldname> <newname>

Example:

renuser johnny johann

Rename a user.

The old user name must exists and you must be a group admin for this account. And, of course, the new username must not be occupied by a user already.

sendfile <file> <user>

Example:

sendfile Welcome holger

This command is similar to 'get', but sends the file to another user. Admins use it to send the welcome text to new users.

users <group>

Example:

users Testers

List all users that belong into <group>.