URL: https://linuxfr.org/news/alternc-3-0 Title: Alternc 3.0 Authors: azerttyu baud123, Benoît Sibaud, Benjamin, Alan Garcia, NeoX et CrEv Date: 2012年11月14日T09:23:32+01:00 License: CC By-SA Tags: internet, hébergement et panel Score: 28 Depuis juin 2011, dernière date de publication sur ce présent site, AlternC continue son bout de chemin ! Alternc 3.0 a proposé sa première RC le 1er novembre 2012. Depuis de nombreux correctifs ont été apportés et le voici prêt. Mais plus clairement, qu'est-ce qu'AlternC ? C'est un logiciel libre de gestion d’hébergement mutualisé sous Linux, facile à installer et à utiliser, s'appuyant uniquement sur des logiciels libres. Il contient un système d’installation et de configuration automatique, ainsi qu’un panneau de contrôle accessible par le web, pour la gestion des utilisateurs et des services (domaines, courriels, comptes ftp, statistiques...). ---- [Sortie de AlternC 1.0 (juin 2011)](http://linuxfr.org/news/sortie-de-alternc-10) [Participer à la traduction](https://www.transifex.com/projects/p/alternc/) [Tester AlternC sur le site de démo (user: admin - pass: admin)](https://demo.alternc.org) [le site d'AlternC](http://www.alternc.com/) [Le Trac (wiki, bugtrack, milestone...)](https://alternc.org/) ---- #Mais où est la version 2 ?# Cette version est la plus conséquente depuis plusieurs années. Beaucoup de travaux ont été faits, et certains très en profondeur - ils sont détaillés plus loin. Tellement de modifications, qu'un changement de version majeure a été décidé lors du DevCamp AlternC d'été. Normalement, cette version aurait donc dû être la 2.0, mais nous avons aussi fait le choix d'unifier les numéros de version entre AlternC et ses modules, et le module mailman était déjà en 2.1. Ces changements répondent à plusieurs besoin : * ajouts de fonctionnalités * meilleure sécurisation * plus grande modularité Certains de ces changements sont clairement visibles (nouvelle interface de courriel), d'autres sont plus discrets (réécriture d'une grande partie de la classe de gestion de la base de données, refonte complète de la mise à disposition des logs Apache), mais tous ces changements répondent à un besoin pour les utilisateurs et pour les développeurs. Pour donner un exemple, nous espérons pouvoir bientôt dissocier complètement l'interface web du Bureau des actions systèmes. # Gestion du multilinguisme# Un changement important a été fait concernant la traduction du projet. La gestion des traductions est maintenant déportée sur le [site gratuit Transifex](https://www.transifex.com/projects/p/alternc/) du logiciel libre du même nom . Si vous pensez qu'il manque à AlternC une langue, traduisez et nous la rajouterons aussitôt ! Merci d'avance pour vos retours ! # Changements ## Importants * **Apache MPM-ITK** (suexec-like) : chaque site est servi par Apache avec un UID/GID propre au compte. Le fonctionnement est similaire à Suexec, mais avec de meilleurs performances. * **Droits utilisateurs** : gestions des droits utilisateurs via les ACLs noyau. * **Migration de Courier vers Dovecot** : le courriel POP/IMAP n'est plus servi par Courier mais par Dovecot. Procmail est remplacé par Sieve. L'interface de gestion des courriels a été entièrement repensée et le background technique (schéma de bases...) a été refondu. * **Webmail à la demande** : Squirrelmail n'est plus installé par défaut. Des paquets distincts ont été créés : alternc-squirrelmail et alternc-roundcube * **Intégration de la gestion de tâches planifiées** : les utilisateurs peuvent maintenant demander a ce qu'une page web précise soit interrogée à intervalle régulier (pratique pour certains "cron" de CMS, type Drupal) * **Restrictions IP** : possibilité de restreindre l'accès d'un compte FTP à certaines IP. D'autres restrictions seront possibles dans le futur. * **Sous-domaines automatiques** : possibilité de personnaliser les sous-domaines qui sont automatiquement ajoutés à la création d'un domaine * **Statistiques web brutes** : les logs Apache sont maintenant disponibles "au fur et a mesure" directement dans le panel AlternC. Ils sont triés par compte sur le disque dur, dans des répertoires distincts. Les problèmes de `max_file_handler` de AlternC 1.0 lors du trop grand nombre de fichiers de logs dans la configuration apache sont maintenant du passé. ## Ordinaires - Séparation entres les bases de données et leurs utilisateurs. * création d'un utilisateur spécial pour PHPMyAdmin * plus de limite du nombre d'utilisateurs MySQL * à la création d'une base de données, un utilisateur MySQL dédié est automatiquement créé afin d'inciter les gens à bien séparer les droits - Possibilité à l'installation de préciser un serveur MySQL tiers - Modification du script de configuration, lancé a l'installation d'AlternC. - `Open_basedir` par compte plutôt que par `html_document_root` Changeset [r3087](https://www.alternc.org/changeset/3087) - Les _hooks_ constituent maintenant une classe à part entière Changeset [r3110](https://www.alternc.org/changeset/3110) - Une option de debug est proposée à l'Admin, qui affiche l'ensemble des requêtes SQL exécutées et les erreurs PHP - Désactivation du `safe_mode` php Changeset [r3172](https://www.alternc.org/changeset/3172) - Désactivation php short tags Ticket [#1299](https://www.alternc.org/ticket/1299) - Traduction gérée par le système collaboratif [transifex](https://www.transifex.com/projects/p/alternc/) - Refonte des messages d'erreurs pour faciliter les traductions et le debug Changeset [r3404](https://www.alternc.org/changeset/3404) - Désactivation des `register globals` Ticket [#210](https://www.alternc.org/ticket/210) - Le panel a de moins en moins d'action "directe" sur le système * les fichiers de courriel sont supprimés par un cron * les actions sur les mailing-list sont effectuées par un cron ## Correctifs significatifs - problème de suppression de la configuration Apache Ticket [#1267](https://www.alternc.org/ticket/1267) - problème d'installation si la première la première installation échoue Ticket [#1269](https://www.alternc.org/ticket/1269) - désinstallation awstat incomplète Ticket [#1271](https://www.alternc.org/ticket/1271) - page d'accès à mailman cassée Ticket [#1272](https://www.alternc.org/ticket/1272) - purge des sessions PHP Changeset [r3090](https://www.alternc.org/changeset/3090)-[r3098](https://www.alternc.org/changeset/3098) - problème des caractère spéciaux des mot de passe mailman Ticket [#1278](https://www.alternc.org/ticket/1278) - problème d'affichage en clair des mots de passe mailman - gestion des caractères spéciaux mot de passe mail Ticket [#1277](https://www.alternc.org/ticket/1277) - gestion des caractères spéciaux mot de passe MySQL Ticket [#1283](https://www.alternc.org/ticket/1283) - permettre mot de passe vide pour compte FTP Changeset [r3114](https://www.alternc.org/changeset/3114)-[r3115](https://www.alternc.org/changeset/3115) Ticket [#1284](https://www.alternc.org/ticket/1284) - correction bug création stats brutes Changeset [r3269](https://www.alternc.org/changeset/3269) Ticket [#1286](https://www.alternc.org/ticket/1286) - bug de gestion du wildcard "_" dans le nom des bases de données mysql Ticket [#1289](https://www.alternc.org/ticket/1289) - gestion des répertoires protégées Ticket [#1300](https://www.alternc.org/ticket/1300) - et des dizaines de tickets fermés et des dizaines de bugs trouvés et corrigés # L'aide # L'aide administrateur a suivi, dans la mesure du possible, l'évolution du code. Il est possible que certains points aient été omis, n'hésitez pas à le signaler. L'aide utilisateur est en cours de refonte afin de refléter, au mieux, les dernières évolutions. Vous pouvez la trouver sur http://www.aide-alternc.org

AltStyle によって変換されたページ (->オリジナル) /