Differences between revisions 21 and 34 (spanning 13 versions)
Revision 21 as of 2008-02-09 13:47:31
Size: 3809
Comment: Add FIXMEs about sympa and doc websites currently not working.
Revision 34 as of 2010-03-18 19:03:33
Size: 2557
Comment: rm old cmds
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from DebianEdu/CipUX

Please visit http://wiki.cipux.org for actual information.

Line 3: Line 8:
||<(rowbgcolor="#dddddd"rowstyle=""> http://source.cipux.org/pix.cipux.org/logo/CipUX-3.2.6_72dpi.png [[TableOfContents]] || [[FullSearch(cipuxfirstlevelpage)]] || ||<(rowbgcolor="#dddddd"rowstyle=""> {{http://source.cipux.org/pix.cipux.org/logo/CipUX-3.2.6_72dpi.png}} <<TableOfContents>> || <<FullSearch(cipuxfirstlevelpage)>> ||
Line 5: Line 10:
CipUX is made up of several parts: on bottom is the LDAP server. On top of that, the LDAP abstraction layer CipUX::CiBot can be found. Then 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 RPC daemon. 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 9: Line 21:
== CipUX/CAT (CipUX Administration Tool) == == CipUX-CAT-Web (CipUX Administration Tool) ==
Line 11: Line 23:
||<:tablewidth="100%"> http://source.cipux.org/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 15: Line 27:
 * With the Moodle plug-ins (under development by the French team), even an inexperienced 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 29:
 * [:DebianEdu/CipUX/CAT:more]  * [[DebianEdu/CipUX/CAT|more]]
Line 19: Line 31:
== CipUX/Shell tasks == == CipUX-Shell-Tasks ==
Line 21: Line 33:
 * There are over 170 [:DebianEdu/CipUX/Tasks:CipUX shell commands:] which may be used by a semi-experienced administrator. They may be used for creating new tasks, writing macros, or defining 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 38:
  * These very powerful commands give access to every single value of the LDAP database for skilled users, without needing expert 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 40:
== CipUX/RPC daemon: == == CipUX/XML-RPC daemon: ==
Line 29: Line 42:
  * Other applications may also use CipUX for administration tasks, even over the network, by using its [:DebianEdu/CipUX/XmlRpc:remote procedure calls].   * Other applications may also use CipUX for administration tasks, even over the network, by using its [[CipUX/XmlRpc|remote procedure calls]].
Line 33: Line 46:
Administer:
 * users
 * groups (courses)
 * machines
 * rooms
 * examinations
 * roles
 * images
 * ...
Line 45: Line 50:
== CipUX community: ==
Line 47: Line 51:
 * The more then 15 members of the [https://alioth.debian.org/projects/cipux/ Alioth team]
 * The SVN based source can be viewed on the web at [http://svn.debian.org/wsvn/cipux/trunk/ SVN]
 * 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]
  * FIXME: make sympa.cipworks.org pages not fail with error 500 -- -- JonasSmedegaard [[DateTime(2008-02-09T13:47:31Z)]]
 * 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,2)]] ||
||<tablestyle=""tablewidth="99%"rowbgcolor="#7fa0cf"> <<Navigation(children,1)>> ||

Please visit http://wiki.cipux.org for actual information.

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/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

CipUX is modular, so you can use it with or without quota, with or without ACLs, with or without Samba ...