Evolution auto user setup
David Malcolm
dmalcolm at redhat.com
Fri Apr 29 21:39:30 UTC 2005
On Wed, 2005-04-20 at 14:24 -0400, David Malcolm wrote:
> On Fri, 2005-04-15 at 08:48 +0300, Panu Matilainen wrote:
> > On Fri, 15 Apr 2005, Panu Matilainen wrote:
> >
> > > On Tue, 12 Apr 2005, David Malcolm wrote:
> > >
> > >> On Mon, 2005-04-11 at 14:27 -0700, Sean Bruno wrote:
> > >>> Was curious if anyone has seen/used any kind of auto-setup scripts for
> > >>> large amounts of users. I have a couple of hundred pine/mutt users that
> > >>> I intend to move over to evolution sooner rather than later.
> > >>>
> > >>> I would like to create their email accounts automatically, and not have
> > >>> to setup each one seperately as they login.
> > >>>
> > >>> Sean
> > >>
> > >> I've written some Python scripts to make it easier to work with
> > >> Evolution's configuration information, in the hope of automating mass
> > >> deployments of Evolution.
> > > [...]
> > >> I've tested this, and had it working for an Evolution 2.0 deployment. I
> > >> suspect the approach will break under some circumstances, and with
> > >> different versions of Evolution. Comments and patches welcome.
> > >
> > > Hey, this and Mark's LDAP gconf backend are a really nice start. What's
> > > currently missing for my environment is PERSONALIZE_SERVERNAME as there are
> > > god-knows-how-many different servers around the company.
> >
>
> Thanks; sorry about the delay in replying.
>
> >From a brief reading of the patch it looks good, but I haven't got it to
> apply yet. Please can you resend this as an attachment rather than
> inline? I tried fixing up the wordwraps and whitespace but Python hates
> me :-(
>
> > Oh well.. this adds optional PERSONALIZE_SERVERNAME and
> > PERSONALIZE_MAILBOXNAME settings to it - the mailbox name isn't
> > necessarily same as username. Oh and the mailbox name can contain dots in
> > it so the mailboxRegex also tweaked.
> > Didn't test this in action but based on visual inspection of the results
> > it seems to do what it's supposed to.
>
> Ideally we'd have a test suite to go with this; it would be nice to have
> it verify on "make test" that the output of personalization is as
> expected.
>
> >
> > Further todo: currently only the Mail Account entry is fixed, other places
> > potentially needing fixing of username and server name are Tasks-,
> > Addressbook- and Calendar Source.
>
> It should already fixup the username; it would be the server name that
> would need fixing in that case. Further patches welcome!
This is now in GNOME CVS as the module "evolution-gconf-tools"
More information about the desktop
mailing list