[Kolab-devel] The Kolab Namespace
Stephan Buys
list at codefusion.co.za
Tue Nov 2 17:19:41 CET 2004
Hi all,
I have added something I call the Kolab Namespace tool. It basically adds
the same functionality to kolab as the /kolab/bin/openpkg tool does to OpenPKG.
(Actually, the kolab script is derived from /kolab/bin/openpkg)
The kolab namespace tool is a frontend for scripts located in:
/kolab/libexec/kolab
At the moment there are 2 very short example scripts that I have added, the
idea being to add more as we go.
As of today you can do the following:
#kolab services
which will output the services installed
#kolab newconfig
which runs /kolab/sbin/kolabconfig.
The reasoning behind this tool was to make it easier for guys like Mandrake, etc.
to roll kolab with their own distributions and have one unifying interface to access
all core functions.
As an example I plan to add the following tools:
1) kolab (listusers|adduser|deluser)
2) kolab openpkg
3) kolab backup
4) kolab listlog
(specifically aimed at Mandrake, etc. who might have logs in other locations)
5) kolab viewlog (imapd|postfix|etc...)
All that we need to do to get this running is drop the correct scripts in /kolab/libexec/kolab
To see what scripts are available just run:
#/kolab/bin/kolab --help
The overall effect of the kolab namespace will be that users will have an easy interface
through which to query the functionality of kolab and admin the system.
Regards,
--
Stephan Buys
Code Fusion cc.
Tel: +27 11 673 0411
Mobile: +27 83 294 1876
Email: s.buys at codefusion.co.za
E-mail Solutions, Kolab Specialists.
http://www.codefusion.co.za
More information about the devel
mailing list