Rechercher :
Site de Test : inscrivez-vous-y, demandez à bénéficier d'une page de test !
pixelvide
pixelvide
pixelvide
Créer un CD-Rom d'installation
pixelvide
Espace Membres


Identifiant :
Mot de passe :




pixelvide
Galaxie Zwook


pixelvide
Galaxie Zope/Python

pixelvide
pixelvide
E

Créer un CD-Rom d'installation

J'ai créé le cédérom d'installation d'un ZE Server à partir d'une distribution linux Mandrake 10.1. J'explique ici comment faire pour en modifier le contenu et l'adapter à ses propres besoins. J'espère que cette page sera utile à tous ceux qui désirent adapter cette distribution à leur projet personnel. Je suis ouvert à toute critique constructive, suggestion, remarque, demande.
Claudiux


Outils nécessaires

Vous avez besoin :
  • d'une connexion haut-débit à internet ;
  • de la dernière version du cédérom d'installation ;
  • de la dernière version du fichier spec ;
  • de la dernière version du tarball.
Voyez la page Télécharger/Cédérom pour cela.

Préparation

Vous devez installer un ZE Server sur une machine et le configurer pour qu'il soit accessible par votre réseau.

Sur une autre machine du réseau, dans votre dossier personnel, vous devez créer une sructure nécessaire à la création de rpms :
$ cd ; mkdir rpm ; cd rpm
$ mkdir -p BUILD RPMS/i586 SOURCES SPECS SRPMS tmp
Vous devrez ensuite détarrer le tarball dans SOURCES :
$ cd ~/rpm/SOURCES
$ cp /chemin/vers/zwookedu-xxx.tgz .
$ tar xvzf zwookedu-xxx.tgz
Un dossier zwookedu-xxx est créé que vous renommerez à votre convenance, en changeant par exemple le numéro de version.
C'est dans ce dossier que vous ferez vos modifications. Une vue limitée au niveau 3 de l'arbre de ce dossier :
.
|-- etc
|   |-- httpd
|   |   |-- conf
|   |   `-- conf.d
|   |-- rc.d
|   |   `-- init.d
|   `-- ze
|       |-- config.ze
|       `-- templates
|-- home
|   |-- admin
|   |   |-- Desktop
|   |   |-- XF86Config.MEPIS
|   |   |-- bin
|   |   |-- favicon.ico
|   |   |-- firefox
|   |   |-- import
|   |   |-- utiles
|   |   `-- www -> ../../var/www
|   `-- superadmin
|       |-- Desktop
|       `-- XF86Config.MEPIS
|-- root
|   |-- config_eth0
|   `-- ldap
|       |-- groups.ldif
|       |-- install_ldap
|       |-- people.ldif
|       `-- structure.ldif
|-- usr
|   |-- sbin
|   |   |-- instance-ze
|   |   |-- restorewww
|   |   |-- restorezope
|   |   |-- savewww
|   |   `-- savezope
|   `-- share
|       `-- apps
`-- var
    |-- lib
    |   `-- zope
    `-- www
        |-- cgi-bin
        |-- error
        |-- html
        |-- icons
        `-- perl

C'est dans etc/ze que vous trouverez le fichier ze.conf et les fichiers templates (*.tpl). Le fichier ze.conf contient des variables qui sont utilisées dans ze.conf lui-même et dans les fichiers templates. Le script usr/sbin/instance-ze lit le fichier ze.conf et traduit toutes ses variables ; il applique ces traductions aux fichiers templates et place ceux-ci dans le répertoire réel, à partir de la racine, avec des droits identiques, et en retirant juste l'extension '.tpl'.
Ne pas exécuter (surtout en root) usr/sbin/instance-ze sur votre ordinateur, au risque de tout détraquer !

Sur le ZE Server que vous avez installé, vous pouvez modifier des fichiers (templates ou autres) et les importer dans cette structure sur votre ordinateur, au bon endroit, par scp.
Remarque : si vous modifiez le dossier internet sous Zope, il vous faudra l'exporter et le placer dans ~/rpm/SOURCES/zwookedu-xxx/home/admin/import/.

Actualités

pixelvide
pixelvide RSS - News
pixelvide


 RSS - Forums developpement DéveloppementRV
instance de module et historique11300
Module pédagogique GeoGebra01120
module mini calendrier31267
Connexion brouillée41176
Telechargement de zwookedu21246
Information sur les membres11281
Module anciens élèves11194
Modules Navigation, kzexpmenu et folderbar51631
pixelvide
 RSS - Forums fonctionnement FonctionnementRV
mails automatiques3784
Erreur avec le module FAQ3732
Logs et historique de connexion4910
mise a jour du ZESERVEUR4974
ZwookEdu.net jugé sûr par McAfee Advisor0913
prise de controle à distance11016
Espace membre11031
QQ petits soucis avec les liens21045
pixelvide
Rss  Sujet
Charger les pilotes SCSI lors de l'installation d'un ZEServer (Sarge)
ZwooksManager - Espace disque insuffisant
Accélérer l'affichage des pages à l'aide d'un cache
Utilisateurs et Groupes LDAP : nettoyage de rentrée
ZEServer lent - Horloge double vitesse


pixelvide
pixelvide
pixelvide
pixelvide

372879 visites depuis le 1er mai 2005.

   
pixelvide pixelvide pixelvide pixelvide