[Server-devel] Installation workflow - lowering barriers of entry.
Martin Langhoff
martin.langhoff at gmail.com
Fri Apr 24 12:18:49 EDT 2009
On Sat, Apr 18, 2009 at 9:31 PM, Martin Langhoff
<martin.langhoff at gmail.com> wrote:
> At firstboot time
>
> 1 - The domain is not set -- or rather, it is set to its default value
> -- in this state...
> • idmanager refuses to start - so as to block XO registrations.
> This avoids getting the XOs registered to the wrong domain, which is
> hard for endusers to fix afterwards.
> • ejabberd should not start -- same reasons as idmanager, and
> avoiding the creation of a bogus mnesia DB..
There's new xs-config, ejabberd-xs and idmgr rpms on the
olpcxs-testing repo now that implement the above, plus
- ejabberd-xs sets up the Online group automagically
- domain changes are handled gracefully -- when you change the
domain, the old DB is removed (it's all generated data anyway) and the
new DB is setup with the Online group automatically.
- removed the "admin" privileges from the 'admin' acct as it's no longer needed
- removed the web admin UI for ejabberd
The webadmin UI and the admin user can be re-enabled by uncommenting
the appropriate secitons in the ejabberd config file.
Overall, this means that Moodle gets a sane, clean slate automatically. Good!
cheers,
m
--
martin.langhoff at gmail.com
martin at laptop.org -- School Server Architect
- ask interesting questions
- don't get distracted with shiny stuff - working code first
- http://wiki.laptop.org/go/User:Martinlanghoff
More information about the Server-devel
mailing list