2257
Comment: add CipUX exlanation
|
4180
converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
## page was renamed from DebianEdu/CipUX | |
Line 2: | Line 3: |
||||<:rowbgcolor="#dddddd"rowstyle=""> CipUX is a framework for server administration. With CipUX tools you can solve the daily adminstration tasks easily. There are several layers of tools for users with different skills.|| ||<(rowbgcolor="#dddddd"rowstyle=""> http://pix.cipux.org/logo/CipUX-3.2.6_72dpi.png [[TableOfContents]] || [[PageList(CipUX/)]] || |
||||<:rowbgcolor="#dddddd"rowstyle=""> CipUX is a framework for server administration. With CipUX tools you can solve daily administration tasks easily. There are several layers of tools for users with different skills.|| ||<(rowbgcolor="#dddddd"rowstyle=""> {{http://source.cipux.org/pix.cipux.org/logo/CipUX-3.2.6_72dpi.png}} <<TableOfContents>> || <<FullSearch(cipuxfirstlevelpage)>> || |
Line 5: | Line 6: |
CipUX is made out out several parts: On the base the LDAP server is suited. On top of that the LDAP abstraction layer CipUX::CiBot can be found. Then the CipUX::Task modul delivers daily administration task functions to different institutions: (1) The graphical CAT user interface. (2) The CipUX shell command line and (3) the RPC daemon. | CipUX is made up of several parts: on bottom is the LDAP server. On top of that, the LDAP abstraction layer CipUX::LDAP can be found. The layer for handling generic CipUX objects comes afterwards: CipUX::Object. On the top the CipUX::Task module delivers daily administration task functions to different institutions: (1) The graphical CAT user interface. (2) The CipUX shell command line, and (3) the XML-RPC daemon. |
Line 11: | Line 19: |
||<:tablewidth="100%"> http://screenshot.cipux.org/3.2.9/cipux_3.2.9_index_small_halfpart_en.png|| | ||<:tablewidth="100%"> {{http://source.cipux.org/screenshot.cipux.org/3.2.9/cipux_3.2.9_index_small_halfpart_en.png}}|| |
Line 13: | Line 21: |
* with the graphical user interface you may perform several tasks without Linux knowledge (today CAT is a Webmin based tool, but other versions may developed effortlessly). | * With the graphical user interface, you may perform several tasks without Linux knowledge (today CAT is a CGI based tool for Apache, but other versions may be developed effortlessly). |
Line 15: | Line 23: |
* with the Moodle plugins (under development from the French team) even a non experienced user can do the work of an administrator. | * With the Moodle plug-in (under development by the French team), even an inexperienced user can do the work of an administrator. It is available for CipUX 3.2.6 and CipUX 3.2.12 |
Line 17: | Line 25: |
* [:DebianEdu/CipUX/CAT:more] | * [[DebianEdu/CipUX/CAT|more]] |
Line 21: | Line 29: |
* There are over 60 CipUX shell commands which may be used by a semi experienced administrator. They may be used for compounding new tasks, writing macros or cron jobs. | * There are over 242 [[CipUX/Tasks| CipUX command line task commands]] which may be used by a semi-experienced administrator. They may be used for creating new tasks, writing macros, or defining cron jobs. * You can use cipux_task_client to access them. |
Line 25: | Line 34: |
* This very powerful commands give the access to every single value of the LDAP database for skilled users, but without needing LDAP knowledge. | * These very powerful commands give access to every single value of the LDAP database for high skilled users, without needing expert LDAP knowledge. |
Line 27: | Line 36: |
== CipUX/RPC daemon: == | * cipux_storage_client * cipux_object_client |
Line 29: | Line 39: |
* Other applications may also use CipUX for administration tasks, even over the network by using its remote procedure calls. | == CipUX/XML-RPC daemon: == * Other applications may also use CipUX for administration tasks, even over the network, by using its [[CipUX/XmlRpc|remote procedure calls]]. |
Line 33: | Line 45: |
* administrate users * ... groups (courses) * ... machines * ... rooms * ... examinations * ... roles * ... images |
Administer: * users * groups (courses) * machines * rooms * examinations * roles * images |
Line 42: | Line 55: |
CipUX is modular: so you can use it with or without quota, with ACL or without ACL, with or without samba ... | CipUX is modular, so you can use it with or without quota, with or without ACLs, with or without Samba ... |
Line 44: | Line 57: |
||<tablestyle=""tablewidth="99%"rowbgcolor="#7fa0cf"> [[Navigation(siblings,1)]] || | == CipUX community: == * The more then 25 members of the [[https://alioth.debian.org/projects/cipux/|Alioth team]] * Homepage at http://cipux.alioth.debian.org/ * The SVN based source can be viewed on the web at [[http://svn.debian.org/wsvn/cipux/trunk/|wsvn]] [[http://svn.debian.org/viewsvn/cipux/trunk/|viewsvn]] [[http://svnweb.cipux.org/index.cgi/CipUX/browse/trunk/|svnweb]] * There is an English mailing list [[mailto:cipux-devel@cipux.org|CipUX mailing list]] * A CipUX documentation project can be found under [[http://doc.cipux.org]] where you are welcome document and translate, or only read the docs. * FIXME: bring doc.cipux.org up again from maintainance -- JonasSmedegaard <<DateTime(2008-02-09T13:47:31Z)>> * CipUX meetings in the [[http://wiki.skolelinux.de/TestZentrum|German Skolelinux Test Center in Gütersloh]] or in Berlin. Come and meet us! * You can use user@skolelinux.de (German) for German questions or cipux-devel@cipux.org (English) * IRC Channel #CipUX at: irc.oftc.net with port 6667 * Mailing list for developers, admins and users: cipux-devel@cipux.org [[http://sympa.cipworx.org/wws/info/cipux-devel|Info]] [[http://sympa.cipworx.org/wws/subscribe/cipux-devel|Subscribe]] [[http://sympa.cipworx.org/wws/arc/cipux-devel|Archive]] * If you are, as a developer interested in automated commits too, you can subscribe cipux-commits@cipux.org [[http://sympa.cipworx.org/wws/subscribe/cipux-commits|Subscribe]] [[http://sympa.cipworx.org/wws/arc/cipux-commits|Archive]] ||<tablestyle=""tablewidth="99%"rowbgcolor="#7fa0cf"> <<Navigation(children,1)>> || |
CipUX |
|
CipUX is a framework for server administration. With CipUX tools you can solve daily administration tasks easily. There are several layers of tools for users with different skills. |
|
Contents
|
|
CipUX is made up of several parts: on bottom is the LDAP server. On top of that, the LDAP abstraction layer CipUX::LDAP can be found. The layer for handling generic CipUX objects comes afterwards: CipUX::Object. On the top the CipUX::Task module delivers daily administration task functions to different institutions: (1) The graphical CAT user interface. (2) The CipUX shell command line, and (3) the XML-RPC daemon.
CipUX interfaces:
CipUX/CAT (CipUX Administration Tool)
|
- With the graphical user interface, you may perform several tasks without Linux knowledge (today CAT is a CGI based tool for Apache, but other versions may be developed effortlessly).
- With the Moodle plug-in (under development by the French team), even an inexperienced user can do the work of an administrator. It is available for CipUX 3.2.6 and CipUX 3.2.12
?more
CipUX/Shell tasks
There are over 242 ?CipUX command line task commands which may be used by a semi-experienced administrator. They may be used for creating new tasks, writing macros, or defining cron jobs.
- You can use cipux_task_client to access them.
CipUX/low level commands:
- These very powerful commands give access to every single value of the LDAP database for high skilled users, without needing expert LDAP knowledge.
- cipux_storage_client
- cipux_object_client
CipUX/XML-RPC daemon:
Other applications may also use CipUX for administration tasks, even over the network, by using its remote procedure calls.
The scope of the CipUX framework
Administer:
- users
- groups (courses)
- machines
- rooms
- examinations
- roles
- images
- ...
CipUX is modular, so you can use it with or without quota, with or without ACLs, with or without Samba ...
CipUX community:
The more then 25 members of the Alioth team
Homepage at http://cipux.alioth.debian.org/
The SVN based source can be viewed on the web at wsvn viewsvn svnweb
There is an English mailing list CipUX mailing list
A CipUX documentation project can be found under http://doc.cipux.org where you are welcome document and translate, or only read the docs.
FIXME: bring doc.cipux.org up again from maintainance -- JonasSmedegaard 2008-02-09 13:47:31
CipUX meetings in the German Skolelinux Test Center in Gütersloh or in Berlin. Come and meet us!
You can use user@skolelinux.de (German) for German questions or cipux-devel@cipux.org (English)
- IRC Channel #CipUX at: irc.oftc.net with port 6667
Mailing list for developers, admins and users: cipux-devel@cipux.org Info Subscribe Archive
If you are, as a developer interested in automated commits too, you can subscribe cipux-commits@cipux.org Subscribe Archive