to help administrators add new users to omni, sudo room, and other related services (generating user accounts), I've started a bit on this:

https://github.com/wrought/omni-cli

# The point here is to provide a command-line interface to managing systems for the omni oakland collective.
# To start, the goal is to add users to email lists and generate user accounts on various web systems.
# This script is intended to be run locally and should only require access to the server(s) in question.

very incomplete, but notably a first draft of a script for creating a user based on email for MediaWiki is here:
https://github.com/wrought/omni-cli/blob/master/scripts/mediawiki/createUserWithEmail.php

The idea is that this script is run at the command-line by a user who has proper access (e.g. root) to the server(s) in question to provide accounts.

// Matt