Projet

Général

Profil

Journal23

eole-cd :

  • Mot de passe root par défaut : $eole&123456$

eole-common :

  • mise en commun d'un grands nombres d'options provenant de différents modules ou d'eolebase. Le but étant d'avoir une cohérence plus forte entre les modules ;
  • mise en commun de templates ;
  • mise en commun des outils diagnostiques ;
  • remplace RNE en UAI ;
  • ajout du support des onduleurs avec nut ;
  • mise en place des conteneurs ;
  • réécriture de l'outil de génération des certificats EOLE ;
  • mise en commun de bastion + ajout de eole-firewall ;

creole :

  • gestion des conteneurs ;
  • gestion des services dans le dictionnaire ;
  • création de l'outil creolelint ;
  • déplacement des dictionnaires dans /usr/share/eole/creole/dicos/ ;
  • déplacement des templates dans /usr/share/eole/creole/distrib/ ;
  • suppression de /etc/sysconfig ;
  • reorganisation des postinstance et postreconfig dans :
    • /usr/share/eole/pretemplate,
    • /usr/share/eole/preservice,
    • /usr/share/eole/postservice ;
  • suppression de /usr/share/eole/FonctionEole ;
  • possibilité de redéfinir une variable ou de créé une variable que si elle n'existe pas ;
  • mode expert pour une variable ;
  • rerganisation des variables multi (sous forme d'onglet) ;
  • mise en commun du code d'instance et de reconfigure ;
  • ajout du type mime "oui/non" dans les dictionnaires ;
  • amélioration de apt-eole et utilisation plus poussée ;

eolebase :

  • réorganisation des dépendances et mise en commun ;

python-pyeole :

  • gestion des services (gestion des conteneurs) ;
  • exécution de commande avec run_subprocess (gestion des conteneurs) ;

scribe-pkg :

  • séparation des services pour mise en commun ;

conf-scribe :

  • mise en commun et séparation en services :
    • eole-annuaire,
    • eole-antivirus,
    • eole-dhcp,
    • eole-envole,
    • eole-fichier,
    • eole-mail,
    • eole-web,
    • eole-webmail.

scribe-backend :

  • définition du template à utiliser pour un partage stockée dans l'annuaire (comme sous Horus) ;
  • les boîtes aux lettres sont désormais toutes stockées dans /home/mail (exemple : /home/mail/admin).

horus-pkg :

  • séparation des services pour mise en commun ;

conf-horus :

  • mise en commun et séparation en services.

amon-pkg :

  • séparation des services pour mise en commun ;

conf-amon :

  • mise en commun et séparation en services :
    • eole-proxy,
    • eole-reverseproxy,
    • eole-dns,
    • eole-nuauth,
    • eole-radius ;

conf-zephir :

  • mise en commun avec services existant :
    • eole-annuaire

zephir-client :

  • ajout des modules 2.3 supportés (eolebase/horus/scribe/amon)

Applications web :

  • Applications testées sur Scribe-2.3
    • phpmyadmin : OK (avec compte mysql)
    • squirrelmail : OK en SSO (après modification du certificat : #999)
    • ajaxplorer (apt-eole install eole-ajaxplorer) : OK en SSO

Logiciels :

  • Logiciels testés sur Scribe-2.3
    • courier-imap : OK (test telnet et squirrelmail/CAS)
    • exim4+clamav : OK (test telnet)
    • proftpd : OK (test en ligne de commande et ajaxplorer/CAS)
    • samba :
      • montage local : OK (smbmount)
      • jonction au domaine : KO (bloqué sur "le nom d'utilisateur est introuvable")
    • bacula : KO (à deboguer)