Salut,
@ MasterSleepy : Tu fais toutes les manips à la main, mais tu voudrais quelque chose de plus automatisé que le script
@ jmripert : Le grand spécialiste PHP/MySQL que je suis
va tenter une fois encore une réponse globale. Le fait que la version "officielle" de PhpMyAdmin fonctionne sans adaptations sur SME ne me surprend pas, c'est même le contraire qui m'aurait surpris
En effet, PhpMyAdmin n'étant pas installé d'origine sur SME, par contre PHP et MySQL l'étant, seule une version très spéciale de PHP ou MySQL pourraient expliquer un non-fonctionnement. La SME est une RedHat 7.3, ne l'oublions pas, et à quelques exceptions près (à cause de certaines modifs apportées à la RH), ce qui tourne sous le chapeau rouge tourne normalement sur la SME.
Alors, pourquoii des versions spéciales ?
Pour ce qui est de la "base" SME, c'est justement ce qui fait sa spécificité et tout son intérêt par rapport à RH. La RH a été agrémentée d'un tas d'apports pour améliorer la sécurité, dont le plus connu est le système de templates qui permet une régénération automatique de la config de base dans certaines conditions. Un élément important au niveau sécurité, puisqu'un virus ou un pirate qui modifierait le système a de fortes chances de voir ses modifs purement et simplement supprimées à plus ou moins brève échéance, et cela sans intervention de l'administrateur système, souvent même avant qu'il s'en aperçoive.
C'est donc là qu'il faut faire très attention aux modifications apportées, car dans un système il y a de nombreuses interdépendances et soit on le "casse", soit on le ramène à une RH7.3 si on réinstalle des versions "officielles" à la place de versions adaptées.
Pour les ajouts (comme PHPMyAdmin qui n'est pas inclus dans la SME de base), c'est un peu moins délicat. En fait, on peut tout à fait installer une version "officielle", c'est ce que tu as tenté avec succès. Tu as donc une SME, sécurisée, avec un PHPMyAdmin qui n'est pas pensé dans le même souci de sécurité, mais qui ne change rien à la sécurité de la "base".
Maintenant, les contributeurs travaillant pour la SME gardent pour leurs contribs la même philosophie que celle adoptée pour la "base". Et donc conçoivent leurs contribs selon le même principe, utilisant les templates et aussi, lorsqu'elles sont bien faites, la possibilité d'être configurées par le server-manager et si le contributeur fait bien son boulot, il utilisera les "FormMagik" pour assurer un affichage dans la langue voulue selon la configuration du navigateur.
Donc, pour résumer : un service ajouté sur la SME peut se faire sans problème par le RPM "officiel" prévu pour la RH 7.3 ou la Legacy. On lui préférera toutefois, si elle existe, la version "spéciale SME" afin de garder la philosophie de base de la distrib...
"Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire" (Albert Einstein)
Autrefois, l'Etat défendait des valeurs. Maintenant, il défend des profits... (Anne Haunnime)