Commit Graph

202 Commits

Author SHA1 Message Date
Steven Mondji-Lerider 618acc2e07 closes: #1345 default activation of submission and smtps services 2012-11-30 16:08:46 +00:00
Benjamin Sonntag e1bf767288 Patch to remove any dependency on perl-suid. AlternC now uses sudo for all those former setuid scripts 2012-11-27 21:32:43 +00:00
Alan Garcia ed47744078 Fix #1366 2012-11-08 19:57:31 +00:00
Axel ROGER 2d7ab357fc Open_basedir include apache user's logs 2012-11-07 10:15:54 +00:00
Alan Garcia c8b0aa3fec Fix #pasouvert
Range les log en access-YYYYMMDD au lieu de DDMMYYYY-access
2012-11-06 07:44:30 +00:00
Alan Garcia 91e2920bb8 Fixes #1322 2012-10-17 14:14:57 +00:00
Axel ROGER cf4a276e81 Adding some directories to open_basedir (for awstats) 2012-10-17 10:57:26 +00:00
Alan Garcia 928ac7f495 Préviens quand les fichiers sont auto généré 2012-10-15 15:10:24 +00:00
Steven Mondji-Lerider 8c090ab9e1 modifying vhost template creation to add the membre mail address to the template for sendmail to use it as the return path for mail sent via php 2012-10-15 09:07:00 +00:00
Steven Mondji-Lerider 6fd15d10cb updating postfix configuration for mailman 2012-10-12 15:56:20 +00:00
Steven Mondji-Lerider e8bb6ab4a3 bugfix openbase_dir conf for logs 2012-10-10 13:07:04 +00:00
Steven Mondji-Lerider 512848aa65 Updating postfix config files to work with mailman ( not yet with virtual domains ). 2012-10-08 13:49:15 +00:00
Steven Mondji-Lerider 831d399e8b adding logs directories to the open_basedir 2012-10-05 08:17:34 +00:00
Axel ROGER b89988cf47 Added some directories to open_basedir (for awstats) 2012-10-04 13:56:51 +00:00
Steven Mondji-Lerider 114c1eb999 Hidding Chgpassword field and information schema database in phpmyadmin. Forcing it to forget login after logout 2012-09-10 09:17:55 +00:00
Axel ROGER f76349094a Open_basedir activated for modules such as Mailman, Awstats, ... 2012-09-07 11:02:13 +00:00
Axel ROGER 72da751578 menu_sta2 removed from the menulist.txt :) 2012-09-03 13:47:06 +00:00
Benjamin Sonntag 4a096f265c Squirrelmail CAN'T BE CONFIGURED THROUGH A PROXY, so that configuration is currently commented out. We need to find a way to run the webmail on another web host than the panel one, that's all. No other solution found. So, next step for alternc-squirrelmail is to propose a vhost from the panel index WHEN ADMIN has a 'squirrelmail' type vhost ... 2012-08-26 19:59:12 +00:00
Benjamin Sonntag a1b33c1ce1 configuring the webmail properly 2012-08-26 17:55:44 +00:00
Benjamin Sonntag 6e2a1196cc adding a THIRD Debian Package : alternc-squirrelmail: configures squirrelmail + avelsieve + changepass. BIG change also in alternc.install : uses /usr/lib/alternc/install.d/ with run-parts. Also adding /etc/alternc/apache-panel.d/ for apache2 instructions ONLY in panel vhosts. TO BE TESTED 2012-08-26 17:20:10 +00:00
Steven Mondji-Lerider 1095491d91 Adding menulist entry for Logs 2012-08-26 14:08:15 +00:00
Alan Garcia 31936d58bb Patch de 1.0.3 porté sur la 1.1 2012-08-26 11:02:46 +00:00
Alan Garcia 5a59dc6694 Proftpd viens d'arriver en 2012 2012-08-26 10:00:53 +00:00
Alan Garcia 7eacd4bd6b Fix #1298 2012-08-25 14:57:42 +00:00
Benjamin Sonntag 6ba876f10c adding quota-warning for dovecot + fixing dovecot conf 2012-08-25 11:29:36 +00:00
Axel ROGER 6155ddabc9 Apache templates updated: var LOGIN added (for vlogger) 2012-08-24 15:40:01 +00:00
Axel ROGER bf22844110 Fix : wrong var name 2012-08-24 14:24:58 +00:00
Axel ROGER 14d0eda0db LogFormat changed 2012-08-24 14:10:33 +00:00
Steven Mondji-Lerider a74be896c0 modifcation template vhost 2012-08-23 08:15:32 +00:00
Steven Mondji-Lerider 687e461324 Ajout classe de logs 2012-08-21 18:25:56 +00:00
Alan Garcia 98717c3e6e Affichage du menu de cron par defaut 2012-08-21 07:38:49 +00:00
Alan Garcia b65ae184ab Plus de register globals.
Comme ça, on validera lors de nos tests.
2012-08-20 10:11:09 +00:00
Steven Mondji-Lerider 5bf955c998 Commit de modification simplification de gestion du SQL 2012-08-10 17:18:34 +00:00
Steven Mondji-Lerider d424fe81c8 Modification du template Apache pour utiliser le script sendmail 2012-08-06 10:04:33 +00:00
Steven Mondji-Lerider b7314e97e8 Ajout d'une vue SQL alias_view pour gérer les alias de mail plus simplement 2012-08-06 09:22:13 +00:00
Nahuel Angelinetti da002cf69f Suppression du safe_mode pour les hébergés
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.
2012-06-14 07:54:19 +00:00
Steven Mondji-Lerider 0bba178de7 modification du script fixperms.sh pour modfier les ACL par fichiers, afin de les modifier après upload par le panel 2012-06-12 17:11:46 +00:00
Steven Mondji-Lerider ad874e6232 Ajout d'un répertoire tmp par vhosts pour éviter les problèmes d'ACL pendant les uploads 2012-06-12 17:05:51 +00:00
Steven Mondji-Lerider a465a09e49 Correction template pour postfix + bugfixes des classes de gestion des mails 2012-05-11 15:40:06 +00:00
Steven Mondji-Lerider 7c08903376 Ajout configuration squirrelmail + bugfixes pour postfix 2012-05-09 16:31:58 +00:00
Steven Mondji-Lerider b26cb694b9 Correction template dovecot + configuration d'installation 2012-05-04 08:57:23 +00:00
Steven Mondji-Lerider 4ed5bd918f bugfix+correction droits templatisation 2012-05-03 13:46:04 +00:00
Steven Mondji-Lerider 854719a110 full templating of postfix and dovecot + little bugfixes 2012-05-02 13:03:48 +00:00
Steven Mondji-Lerider 9bdae49cea Mise à jour pour la génération du paquet alternc, pour tout ce qui est mail.
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
2012-04-24 15:51:47 +00:00
Steven Mondji-Lerider f402a5fcc0 Dev in progress 2012-04-16 14:21:10 +00:00
Steven Mondji-Lerider f83cfb7493 Templating dovecot+Postifx + Bugfix 2012-04-13 09:57:28 +00:00
Alan Garcia a6ad7476bc Patch/simplifications d'une serie d'alternc tools (quota et permissions)
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)
2012-02-06 08:28:40 +00:00
Alexis Lahouze 3621480392 Merged changesets 3085, 3087, 3088, 3089, 3091, 3099, 3100, 3101, 3102, 3103 from branch stable 1.0 to trunk. 2011-10-18 19:09:44 +00:00
Benjamin Sonntag 8485d8e20d To be merge into trunk :
]  :  ]
3065:3070
3061:3063
3056:3059
3051:3055

From Stable-1.0
2011-06-17 10:32:21 +00:00
Alan Garcia 8a46a3245b Last pb 2011-06-06 09:17:15 +00:00
Alexis Lahouze 53c24001bc Updated dovecot configuration. 2011-06-04 14:45:20 +00:00
Alexis Lahouze 63c1249420 Updated postfix configuration files. 2011-06-04 14:42:26 +00:00
Alexis Lahouze d0ac6ea8e5 Updated postfix.cf to be compliant with new model. 2011-06-04 14:16:26 +00:00
Alan Garcia 72a219b5c8 Adieu courier 2011-06-04 14:05:39 +00:00
Alexis Lahouze 3eb248a80b Updated postfix configuration to be compliant with the new model. 2011-06-04 13:19:51 +00:00
Alexis Lahouze a32762b444 Merged changesets 2976 and 2979 from branch stable 1.0 to trunk. 2011-06-04 09:39:15 +00:00
Alan Garcia b1bfc161bf On utilise plus /sql .
Xals, merci de merger
2011-06-04 09:14:29 +00:00
Alan Garcia d128374c37 Xals : a commité sur la 1.0, attention de ne pas rajouter les déclarations d'user de mpm-itk 2011-06-03 13:08:23 +00:00
Alan Garcia f5458b3da3 Patch sur les symlinks, à faire vérifier par Vinci pour être dans la 1.0 2011-05-29 11:58:58 +00:00
Alan Garcia 5b691210d0 ACL pour MPM-itk 2011-05-22 09:22:45 +00:00
Alan Garcia e303fdee72 Séparation des bases de données utilisateurs de la base
de donnée systéme.

Attention ! Bug ! $db et $dbu ne sont pas étanche !
Il faut se pencher sur la class db_mysql.php pour
finir l'isolation
2011-05-18 20:26:12 +00:00
Alan Garcia 2ae344b637 Typo 2011-05-17 16:52:15 +00:00
Alan Garcia 727a94a073 On met des valeurs par default pour mpm-itk 2011-05-17 16:44:24 +00:00
Alan Garcia 254739664d Allez, on attaque MPM-ITK 2011-05-17 16:36:01 +00:00
Alan Garcia db6b3b0d3a Debut des restrictions sur IP 2011-04-27 15:44:19 +00:00
Benjamin Sonntag 70eae5bd56 adding options + allowoverride to keep most of alternc-pre-1.0 behavior. if we don't put this, AlternC is completely broken on locally hosted domains 2011-04-26 18:36:19 +00:00
Alan Garcia 886f8b9d9b Bug sur la génération des MX 2011-03-28 12:28:37 +00:00
Benjamin Sonntag ea48ece55a fixing error with HTTPS telling there is virtualhost inside virtualhost. To be tested 2011-03-27 21:22:56 +00:00
Benjamin Sonntag fd6bc14322 squirrelmail autorise dans apache2.conf 2011-03-27 16:39:06 +00:00
Benjamin Sonntag 15e4a171cf removing openbasedir restriction for the control panel : awstats & mailman requires it 2011-03-27 15:54:34 +00:00
Benjamin Sonntag 61a8433047 suppression de l'alias phpmyadmin en conflit avec celui installé par phpmyadmin. Quelle raison à ce second alias Fufroma ? 2011-03-27 15:05:33 +00:00
Benjamin Sonntag 29d38f167c /admin/sql is now /sql + transform /admin into a R=301 redirect 2011-03-27 14:23:17 +00:00
Benjamin Sonntag e1ade1a251 on remet 'se deconnecter' en bas du menu, donc 'langues' juste avant 2011-03-27 11:49:10 +00:00
Alan Garcia aeb01bef50 Correction d'un bug et mise en place d'une securitée sur les symlinks 2011-03-13 18:40:31 +00:00
Alan Garcia a3630c3eb1 Bureau alternc maintenant directement sur le / du fqdn.
Regle apache de retrocompatibilitée
2011-03-11 12:52:33 +00:00
Alan Garcia 830a783fa1 Bug dans la conf apache
Menulang caché par default
2011-03-11 10:51:47 +00:00
Alan Garcia 61071e8c6c Correction : langue on enleve le flag.
Securité : deny access à http://panel-alternc/class/
Menulist dans /etc/alternc et plus dans /var/alternc/bureau/
2011-03-11 10:18:38 +00:00
Alan Garcia 2203beaa88 Typo 2011-03-06 22:46:25 +00:00
Alan Garcia e30f56e023 Dash nous cause des problemes.
Je force les scripts a utiliser bash quand il le faut
2011-03-06 20:43:51 +00:00
Alan Garcia e70059c9c2 Redodnant 2011-03-06 20:27:20 +00:00
Alan Garcia d6511ede23 Correction de bugs
Correction d'identations
2011-03-06 19:11:49 +00:00
Alan Garcia 0e60815415 Bug sur les url redirect 2011-03-06 18:27:35 +00:00
Alan Garcia 4e0f98b93e Vaguement :
- correction de qques identation (et surement rajout d'erreur)
 - supression de apache 1 (c'est plus maintenu, on va pas s'étaler)
 - suppression du mass vhosting
 - corrections de bugs divers et varié
2011-03-06 18:06:27 +00:00
Alan Garcia 68d7a7dd15 Proposition de conf apache sans massvirtualhosting.
ToDo : modifier le fichier template bureau avec le FQDN
2011-03-06 15:33:51 +00:00
Alan Garcia df5260fc02 Tipo dans le template apache de vhost 2011-02-01 22:55:58 +00:00
Alan Garcia 77e83a6ad3 Ajout des hooks pour la gestion du mass virtual hosting 2011-02-01 22:44:18 +00:00
Alan Garcia 3cbccf5bce Hop 2011-02-01 18:03:29 +00:00
Alan Garcia 46510d79e5 Patchs editions/suppression 2011-02-01 17:17:58 +00:00
Alan Garcia 5e8125a697 Modification/suppression/activation/desactivation conf web OK 2011-01-29 15:46:33 +00:00
Alan Garcia bb83fe83e4 Nouvelle gestion des DNS, complétement repensée
Nouvelle génération des formulaires
Nouvelle gestions des HOST disponible (dynamique)
Nouveau update_domains.sh

ToDo : 
 - finir de tester/mettre au propre les DNS
 - intégrer la nouvelle gestion VHOST au reste

On y crois, on se bat !
2011-01-28 15:55:26 +00:00
Alan Garcia 0b5ee28489 Suite draft precedent 2011-01-26 17:24:34 +00:00
Camille Lafitte f9fc4769f1 Des templates pour Apache / Provide template for Apache
* Des templates pour créer les domaines selon le nouveau systeme vhost
 * Provide templating for new domains about proposition form plugin alternc-vhost
2010-12-21 09:34:10 +00:00
Alexis Lahouze c733743e29 Added configuration template files for dovecot. 2010-12-20 20:47:38 +00:00
Alan Garcia ff029755d5 Ferme le ticket #1173 2010-12-20 16:56:37 +00:00
Camille Lafitte 83d1d3f835 Log ftp par defaut
* Il est utile de sp\303\251cifier les chemins par defaut

Autrement le logrotate fait son boulot sur des fichiers vide, un peu inutile.
2010-10-01 21:14:15 +00:00
Benjamin Sonntag 5b5b16669d the MASTER dns of a zone should be the SERVER itself, not the NS1, fixes a VERY OLD bug I had with zones not synchronized to primary.heberge.info 2010-07-29 14:42:37 +00:00
Benjamin Sonntag e0f5c03abb adding SSLCaCertificatePath /etc/ssl/certs to allow a working certificate chain by default 2010-06-18 09:32:59 +00:00
Camille Lafitte 9f8d6510d6 Faire fonctionner saslauthd (kent1)
* Pour ne pas planter l'authentification smtp
2010-06-17 14:09:08 +00:00
Benjamin Sonntag da1ad2b3d5 The ADMIN menu (for admin only) is now on top of the menus 2010-06-03 10:54:08 +00:00
Benjamin Sonntag 3e0ede6da4 removal of language menu in the menu ... 2010-03-04 14:29:27 +00:00