Il n'y a plus de raison qu'il y ait un safe_mode pour les hébergés, sachant qu'il y a en place l'open_basedir, et que le safe_mode devrait disparaitre un jour.
Gros changement : comme discuté sur la ML, alternc.install n'est plus lancé automatiquement lors de l'installation, l'utilisateur doit le lancer manuellement
pour finir l'installation.
Changements significatifs :
- l'installation génére et applique les template dovecot et postfix
- un utilisateur MySQL dédié est maintenant créé pour postfix et dovecot (mail_user).
- ajout d'un utilisateur systeme pour dovecot pour le mail delivery
- Nouvelle interface de mail, elle n'est pas terminée mais est bien avancée
- Beaucoup de correction php (notice)
- Premier jet de la gestion de tache planifiées (cron)
- Ajout d'un mode de debug pour l'admin
Reste en ToDo :
- pas mal de fixme dans le code
- corriger le schema de base pour les mails (Squidly a tout ce qu'il faut, il faut qu'il le commit)
- configuration Dovecot et Postfix a commiter (pareil, Squidly à tout, plukacommiter)
- suppression de mail
- et beaucoup de debug...
Maintenant que le gros est commité, attendez-vous à beaucoup de petit commit.
Reecriture de slave-dns pour qu'il utilise le template (avant il utilisait
le template la premiere fois, et après utilisait un template en dur dans
son code)
* Ajout de l'argument -d sous_repertoire
Il n'est pas neccessaire d'utiliser -l ou -u
sous_repertoire est un chemin relatif de profondeur n
Les droits seront corrigés pour l'ensemble des sous repertoires repondant à la contrainte : /var/alternc/html/l/login/sous_repertoire
* -l login du compte concerné (/var/alternc/html/l/login)
* -l uid (gid unix associé au compte concerné)
Le comportement initial est conservé
* si pas d'arguments alors on fixe les droits de l'ensemble de /var/alternc/html
Si on fournit un autre parametre on annule le traitement avec message d'erreur