[Kroupware] Perl Backend activation

Stephan Buys s.buys at icon.co.za
Wed Apr 16 11:25:32 CEST 2003


Hi Martin,

Cool :-)

So this means that I can use any kind of LDAP administration to effect changes
on the Kolab server (ie. I dont really need the Web interface)?

Regards,
Stephan

On Tuesday 15 April 2003 16:04, Martin Konold wrote:
> Am Montag, 14. April 2003 18:58 schrieb Stephan Buys:
>
> Hi Stephan,
>
> > Could someone provide me with some extra details as to where the Perl
> > configuration backend is stored and by what PHP actions it is invoked?
> > I have done a cursary search of the PHP code but haven't been able to
> > identify it yet.
>
> ;-)
>
> This is due to the uniqe architecture of the Kolab Web GUI. Normally you
> would expect that the web application has the priviledge to write
> configuration files and start/stop services.
>
> Instead we designed another approach. The web gui uses the credentials of
> the authorized user and accesses the LDAP repository with these
> credentials.
>
> ACLs in the LDAP then control the permissions.
>
> A perl module listens on the replication port of the LDAP server and
> notices when some interesting stuff changes. This backend then creates the
> new configuration files.
>
> Basically we consider this approach much more secure than e.g. a webmin
> solution.
>
> Regards,
> -- martin
>
> Dipl.-Phys. Martin Konold
>
> e r f r a k o n
> Erlewein, Frank, Konold & Partner - Beratende Ingenieure und Physiker
> Nobelstrasse 15, 70569 Stuttgart, Germany
> fon: 0711 67400963, fax: 0711 67400959
> email: martin.konold at erfrakon.de
>
> _______________________________________________
> Kroupware mailing list
> Kroupware at mail.kde.org
> http://mail.kde.org/mailman/listinfo/kroupware



More information about the Kroupware mailing list