XMPP integration for the Rollcall directory service using ad-hoc admin commands.
See:
cd
into the Rollcall root directory- edit the Gemfile and uncomment
gem "rollcall-xmpp"
- run
bundle --without=development
- uncomment and configure the
config.xmpp.*
options at the bottom ofconfig/environments/production.rb
- you will have to give Rollcall the jid and password for a valid admin user (
config.xmpp.admin_jid
andconfig.xmpp.admin_password
) - restart Rollcall by running
touch tmp/restart.txt
That's it. Rollcall should now be using adhoc admin commands to manage users on the XMPP server (assuming the server is configured to handle these, and the admin account has the right privileges).
Tested with both prosody and ejabberd.