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>.