Differences between revisions 5 and 32 (spanning 27 versions)
Revision 5 as of 2006-05-08 00:23:12
Size: 1865
Comment: add link to CAT
Revision 32 as of 2010-03-18 00:12:38
Size: 2656
Comment: rm cipux summary part
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
||||<: tablewidth="100%" tablestyle=""rowbgcolor="#dddddd"rowstyle=""style="text-align: left;">CipUX||
||||<(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=""> [[TableOfContents]] || [[PageList(CipUX/)]] ||
## page was renamed from DebianEdu/CipUX
||||<: tablewidth="100%" tablestyle=""rowbgcolor="#dddddd"rowstyle=""style="text-align: left;">'''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)>> ||

CipUX is made up of several parts: on bottom is the LDAP server.
On top of that, the LDAP abstraction layer CipUX::Storage 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 7: Line 17:
== CipUX/CAT (CipUX Administration Tool) == == CipUX-CAT-Web (CipUX Administration Tool) ==
Line 9: Line 19:
 * with the graphical user interface you may fullfill serveral tasks without Linux knowledge
   (today CAT is a webmin based tool, but other versions may developed effortlessly).
||<:tablewidth="100%"> {{http://source.cipux.org/screenshot.cipux.org/3.2.9/cipux_3.2.9_index_small_halfpart_en.png}}||
Line 12: Line 21:
 * with the Moodle plugins (under development from the French team) even a non experienced user
   can do the work of an administrator.
 * 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:
 * [:DebianEdu/CipUX/CAT:more]  * 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:
== CipUX/Shell tasks ==  * [[DebianEdu/CipUX/CAT|more]]
Line 19: Line 27:
 * There are over 60 CipUX shell commands wich may be used by a semi experienced administrator.
   They may be used for compounding new tasks, writing macros or cron jobs
== CipUX-Shell-Tasks ==

 * 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 24: 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: ==
Line 32: Line 41:
  * Other applications may also use CipUX for administration tasks, even over the network, by using its [[CipUX/XmlRpc|remote procedure calls]].
Line 35: Line 45:
 * administrate users
 * ... groups (courses)
 * ... machines
 * ... rooms
 * ... examinations
 * ... roles
 * ... images
Administer:
 *
users
 * groups (courses)
 * machines
 * rooms
 * examinations
 * roles
 * images
Line 44: 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 47: Line 58:
= Screenshots =

|| http://screenshot.cipux.org/3.2.9/tn/cipux_3.2.9_index_part_en.jpg [http://screenshot.cipux.org/3.2.9/cipux_3.2.9_index_part_en.png Index] ||
||<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.

http://source.cipux.org/pix.cipux.org/logo/CipUX-3.2.6_72dpi.png

CipUX is made up of several parts: on bottom is the LDAP server. On top of that, the LDAP abstraction layer CipUX::Storage 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-Web (CipUX Administration Tool)

http://source.cipux.org/screenshot.cipux.org/3.2.9/cipux_3.2.9_index_small_halfpart_en.png

  • 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 ...