theforeman/foreman-infra — pull request #71 by GregSutcliffe (2013-09-17 18:33:34+00:00)
Title: Multiuser Quassel module

It has a nasty exec, but otherwise seems to function. Once merged, we can add a hash of users/keys to Foreman to create Quassel users, after which they can log in with their key to change their password.

@domcleal has tested it briefly, seems fairly proof. Users should only be able to alter their own password, and not break out into a shell.