Differences between revisions 10 and 11
Revision 10 as of 2006-10-14 16:48:52
Size: 698
Editor: HolgerLevsen
Comment:
Revision 11 as of 2007-03-12 23:52:47
Size: 4937
Comment: add etch
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= CipUX Installation = ##cipuxfirstlevelpage
Line 3: Line 3:
Installation guides for different Debian-Edu/Skolelinux releases. For Updates ||||<: tablewidth="100%" tablestyle=""rowbgcolor="#dddddd"rowstyle=""style="text-align: left;">'''CipUX'''||
||||<:rowbgcolor="#dddddd"rowstyle=""> Installtion of CipUX ||
||<(rowbgcolor="#dddddd"rowstyle=""> [[TableOfContents]] || [[Navigation(children,5)]] ||

= CipUX Installation 3.4.x =

{{{
This is under development for now. Install on productive systems, after this remark was removed
}}}

Choose a fresh installed Debian (Etch) or Debian-Edu/ Skolelinux.

(1)

edit /etc/apt/sources.list

add:
{{{
 deb http://debiantest.cipux.org/ sid main
}}}


(2)

 * aptitude install cipux-common cipux-cibot
 * /usr/share/cipux/sbin/cipux_setup -s
 * aptitude install cipux-rpc cipux-cat-web
 * /etc/init.d/apache2 restart
 * browse to https://localhost/cipux-cat-web/
 * login as "cipadmin" (password was given during installation)

Remarks:
 * aptitude install ... leads to a warning message as the buildserver does not sign its packages with a gpg key

For a French school:

 * aptitude install cipux-common cipux-cibot cipux-profile
 * /usr/share/cipux/sbin/cipux_setup -sp cipux_profile_fr_school
 * aptitude install cipux-rpc cipux-cat-web



= CipUX Automatic Setup 3.4.x =





This chapter is intended for integrators or developers who would like to
deploy CipUX on their distribution or LiveCD. So this page contains
several methods to install CipUX.

== apt-getting debs ==

You can fetch the debian packages of cipux from last svn-revision with the following entry in your sources list.
Every half hour, the packages are build if there was any commit to svn-repository, so here you will get the very latest ones.
This location is also available by browser via http://debiantest.cipux.org

{{{
 deb http://debiantest.cipux.org/ sid main
}}}

Get the package list
   * aptitude update

== Setup process description ==

   * The first setup is done via the package cipux-cibot

   Within the package cipux-cibot a script can be found to add
   * administrator
   * schema
   * ACL
   * PAM
   * add default CipUX objects
   * add default CipUX values
   * move some object if necessary
   * delete some objects if necessary

   (it is a good idea to install also cipux-common and cipux-profile for that)

== Attended installation procedure ==

 * see CipUX installation above

== Unattended installation procedure ==

 * (1) add the following files
   * mkdir -p /etc/cipux; chmod 700 /etc/cipux; chown root:root /etc/cipux;
   * echo -n "secret" > /etc/cipux/ldappassword.conf (cipuxadm password)
   * chmod 400 /etc/cipux/ldappassword.conf
   * chown root:root /etc/cipux/ldappassword.conf
   * echo -n "DISTRIBUTION" > /etc/cipux/system.conf (distribution: debian, debian-edu, ...)
   * chmod 400 /etc/cipux/system.conf
   * chown root:root /etc/cipux/system.conf
 * (2) aptitude install cipux-common cipux-cibot cipux-profile
 * (3) /usr/share/cipux/sbin/cipux_setup -sn
 * (4) aptitude install cipux-rpc cipux-cat-webim

Remarks:

     Profile:
     * install cipux-profile BEFORE running cipux_setup
     * run: /usr/share/cipux/sbin/cipux_setup -sn -p PROFILE
     * list of supported profiles can be get with:
       ls /usr/share/cipux/sbin/cipux_profile_*
     * if there is no profile suitable for you, create one.
     * if you have created one, please share that with the community.

     System:
     * supported distributions for now are:
       * debian-edu
       * debian
       * ubuntu (in the future, please ask: christian@skolelinux.de)
       * edubuntu (in the future, please ask: christian@skolelinux.de)
     * example: echo -n "debian" > /etc/cipux/system.conf


== Customization for (jet) unsupported Distributions ==

 * get in contact with one of:
   * christian@skolelinux.de
   * x.oswald@free.fr
 * join #cipux
 * add a customer in /etc/cipux/customer.conf
 * add a customer to cipux.conf
 * probably change LDAP values in cipux.conf
 * check all pathes for executables
 * check LPREF variable in top level Makefile
 * do test it on fresh installed systems



= Other CipUX Installation Guides =

Installation guides for different Debian and Debian-Edu/Skolelinux releases. For Updates
Line 6: Line 141:
== On Debian-Edu/ Skolelinux 2.0 == == On Debian (Etch) , Debian-Edu/ Skolelinux 3.0 ==
Line 8: Line 143:
 * [:DebianEdu/CipUX/Installation/3.2.12:Installation guide for 3.2.12]  * This, page: see above

== Older installation guides ==
Line 10: Line 148:
 * [:DebianEdu/CipUX/Installation/3.2.9:Installation guide for 3.2.9]
 * [:DebianEdu/CipUX/Installation/3.2.8:Installation guide for 3.2.8]
 * older installation guides can be found here: http://wiki.cipux.org/Archive
Line 16: Line 153:
 * older installation guides can be found here: http://wiki.cipux.org/Archive

 


CipUX

Installtion of CipUX

?TableOfContents

?Navigation(children,5)

CipUX Installation 3.4.x

This is under development for now. Install on productive systems, after this remark was removed

Choose a fresh installed Debian (Etch) or Debian-Edu/ Skolelinux.

(1)

edit /etc/apt/sources.list

add:

 deb http://debiantest.cipux.org/ sid main

(2)

  • aptitude install cipux-common cipux-cibot
  • /usr/share/cipux/sbin/cipux_setup -s
  • aptitude install cipux-rpc cipux-cat-web
  • /etc/init.d/apache2 restart
  • browse to https://localhost/cipux-cat-web/

  • login as "cipadmin" (password was given during installation)

Remarks:

  • aptitude install ... leads to a warning message as the buildserver does not sign its packages with a gpg key

For a French school:

  • aptitude install cipux-common cipux-cibot cipux-profile
  • /usr/share/cipux/sbin/cipux_setup -sp cipux_profile_fr_school
  • aptitude install cipux-rpc cipux-cat-web

CipUX Automatic Setup 3.4.x

This chapter is intended for integrators or developers who would like to deploy CipUX on their distribution or LiveCD. So this page contains several methods to install CipUX.

apt-getting debs

You can fetch the debian packages of cipux from last svn-revision with the following entry in your sources list. Every half hour, the packages are build if there was any commit to svn-repository, so here you will get the very latest ones. This location is also available by browser via http://debiantest.cipux.org

 deb http://debiantest.cipux.org/ sid main

Get the package list

  • aptitude update

Setup process description

  • The first setup is done via the package cipux-cibot Within the package cipux-cibot a script can be found to add
  • administrator
  • schema
  • ACL
  • PAM
  • add default CipUX objects
  • add default CipUX values
  • move some object if necessary
  • delete some objects if necessary (it is a good idea to install also cipux-common and cipux-profile for that)

Attended installation procedure

  • see CipUX installation above

Unattended installation procedure

  • (1) add the following files
    • mkdir -p /etc/cipux; chmod 700 /etc/cipux; chown root:root /etc/cipux;
    • echo -n "secret" > /etc/cipux/ldappassword.conf (cipuxadm password)

    • chmod 400 /etc/cipux/ldappassword.conf
    • chown root:root /etc/cipux/ldappassword.conf
    • echo -n "DISTRIBUTION" > /etc/cipux/system.conf (distribution: debian, debian-edu, ...)

    • chmod 400 /etc/cipux/system.conf
    • chown root:root /etc/cipux/system.conf
  • (2) aptitude install cipux-common cipux-cibot cipux-profile
  • (3) /usr/share/cipux/sbin/cipux_setup -sn
  • (4) aptitude install cipux-rpc cipux-cat-webim

Remarks:

  • Profile:
  • install cipux-profile BEFORE running cipux_setup
  • run: /usr/share/cipux/sbin/cipux_setup -sn -p PROFILE
  • list of supported profiles can be get with:
    • ls /usr/share/cipux/sbin/cipux_profile_*
  • if there is no profile suitable for you, create one.
  • if you have created one, please share that with the community. System:
  • supported distributions for now are:
  • example: echo -n "debian" > /etc/cipux/system.conf

Customization for (jet) unsupported Distributions

  • get in contact with one of:
  • join #cipux
  • add a customer in /etc/cipux/customer.conf
  • add a customer to cipux.conf
  • probably change LDAP values in cipux.conf
  • check all pathes for executables
  • check LPREF variable in top level Makefile
  • do test it on fresh installed systems

Other CipUX Installation Guides

Installation guides for different Debian and Debian-Edu/Skolelinux releases. For Updates please read the [:DebianEdu/CipUX/Update:update page].

On Debian (Etch) , Debian-Edu/ Skolelinux 3.0

  • This, page: see above

Older installation guides

Debian-Edu/ Skolelinux 1.0 (Venus)

?Navigation(siblings,1)