Commit Graph

43 Commits

Author SHA1 Message Date
Steven Mondji-Lerider 687e461324 Ajout classe de logs 2012-08-21 18:25:56 +00:00
Alan Garcia 4f88df0342 Optimisation de la concatenation des fichiers de conf apache (merci Dom)
Reecriture de la fonction print_domain_letter pour eviter de systematiquement lancer un process awk
2012-04-20 16:52:16 +00:00
Alan Garcia 26ad26bd90 Bind oubliait de se redemarrer lors d'ajout/suppression de zones 2011-10-18 18:25:47 +00:00
Alexis Lahouze 6de665ceb5 Merge stable 1.0 into trunk. 2011-07-27 21:58:07 +00:00
Alan Garcia e41c217c99 Probleme de portée de variable : quand il y a un PIPE
la variable est dans un sous shell
Xals : A merger dans 1.0 apres validation de Vinci
2011-06-07 09:24:35 +00:00
domi 9197261a1f correction du test "reload web" qui regenre le fichier de vhosts 2011-06-03 14:00:50 +00:00
Benjamin Sonntag 446ed8575d Fixing error (strange one) with update_domains.sh : multiple domains are concatenated using \n instead of being separated in the for loop. TO BE UNDERSTOOD ... 2011-03-27 17:34:02 +00:00
Alan Garcia fbdcd0c117 Oups, j'ai oublié un debug 2011-03-19 09:08:18 +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 d76a108b97 Lock amélioré 2011-03-07 20:12:09 +00:00
Alan Garcia a91f6d392f Optimisation du reload 2011-03-07 10:15:38 +00:00
Alan Garcia 1530b8026b Reload allégé 2011-03-07 10:09:20 +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 7d80d5b2d2 Closed #1239 2011-03-04 13:45:40 +00:00
Alan Garcia 940b95fa2d Bug delete 2011-02-03 12:41: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 46510d79e5 Patchs editions/suppression 2011-02-01 17:17:58 +00:00
Alan Garcia 052ac514d2 Je met le separateur en variable 2011-01-30 17:22:59 +00:00
Alan Garcia 0e81e371ce Still 2011-01-30 12:59:48 +00:00
Alan Garcia 7c8332932a Hop-la 2011-01-30 12:45:53 +00:00
Alan Garcia dacbd14cf9 Update domains, l'aventure continue 2011-01-29 17:58:19 +00:00
Alan Garcia 5e8125a697 Modification/suppression/activation/desactivation conf web OK 2011-01-29 15:46:33 +00:00
Alan Garcia 527c0f3f0e Conf web : CREATION ok 2011-01-29 15:12:26 +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
Camille Lafitte 888685bcb6 Virtual Hosting updated (report from alternc-vhost)
* Provide a file by host typology
 * a file to generic functions (enable/disable host)
 * a generic directory to provide different host function

Evolution du systeme de création d'hôte

 * Fournir un fichier par type de hote à créer (panel, webmail, redirection, ...)
 * Un fichier generique pour les (des)activation
 * Un repertoire dédié au differentes fonctions personnalisées
2010-12-19 18:42:42 +00:00
Alan Garcia 3343aa803a Ajout de la possibilité d'avoir des CNAME, TXT dans les DNS.
Possibilitée d'avoir plusieurs entrée sur le même sous-domaine.
ToDo : Merci aux experts Alternc de regarder si j'ai mit les modifications de base dans le bon fichier (install/upgrades/1.0.sql)
2010-11-16 17:11:06 +00:00
Alan Garcia 33cb13286b Ajout de la gestion des sous-domaine IPv6
ToDo: Pouvoir avoir un domaine simultanément IPv4 et IPv6
2010-11-14 16:54:27 +00:00
Antoine Beaupré 22e1b56bf1 don't fail if alternc_reload fails 2009-10-01 16:16:50 +00:00
Antoine Beaupré 8a3fd36f85 comments 2009-08-06 18:10:26 +00:00
Antoine Beaupré 7774f90153 always reload on localhost, we assume the master runs apache and bind 2009-08-06 18:04:20 +00:00
Antoine Beaupré 62ea0b69d6 fix path for alternc_reload 2009-08-04 20:24:53 +00:00
Antoine Beaupré 337ca00337 add the concept of slaves in alternc core. slaves now have an alternc account that gets created by the alternc-slave package that the master can use to restart apache and bind on the fly 2009-07-27 21:21:26 +00:00
Antoine Beaupré 3e0c650da0 call apache correctly after changing domains 2008-10-07 17:32:47 +00:00
Antoine Beaupré d5a4c72e4a Major redesign of the MySQL backend interface to fix a security issue.
See: #318.

As of now, the MySQL configuration used everywhere by AlternC is not
stored in the main configuration file (/etc/alternc/local.sh) but in a
MySQL configuration file in /etc/alternc/my.cnf, which enables us to
call mysql without exposing the password on the commandline.

The changes here are quite invasive but will allow us to factor out
the MySQL configuration better. See #364.

This includes a partial rewrite of the mysql.sh logic, which is now ran
from the postinst script (and not alternc.install) which will allow us
to actually change the MySQL root user properly. See #601.

This commit was tested like this:

 * clean install on etch (working)
 * upgrade from a clean 0.9.7 (working)
2008-04-13 04:35:19 +00:00
Antoine Beaupré 74a3d9702a silence 'zone reload queued' messages from newest bind from etch 2007-10-04 23:53:44 +00:00
Benjamin Sonntag 1ead7e1bbb Fixing dns/nodns issue (a bug in update_domains) Fixes #772 2007-09-09 20:01:34 +00:00
Antoine Beaupré 9afbeb6015 move functions from update_domains.sh into common functions 2007-09-09 18:21:57 +00:00
Benjamin Sonntag 8a0cbf415d url are now not / : Fixes #1054 2007-08-26 20:41:32 +00:00
Antoine Beaupré 005d6379c2 Fix a race condition in update_domaines.sh that could allow users to
bypass open_basedir protections when creating domains. Reported by
jerome.

This required changing basedir_prot's behavior so that it creates the
protection even if the symlink doesn't exist, which might create extra
files that are not necessary, but "better be safe than sorry". We
could also fix this in a subsequent release.
2007-01-12 23:03:33 +00:00
Antoine Beaupré 7b9d3e8007 change proper ip even if modifying TLD, closes: #661 2006-06-23 04:05:39 +00:00
Antoine Beaupré 26f5de3d51 ne plus créer les sous-domaines par défaut a la creation d'un domaine dans update_domaines, m_dom.php:add_domain() s'en charge déjà. Closes: #719 2006-06-23 03:12:26 +00:00
Antoine Beaupré d7f9155db1 rendre apachectl silencieux, autrement on voit des messages à chaque invocation 2006-05-17 18:28:38 +00:00
Pierre Gilles Mialon 6ca8255f49 AlternC Plugin are now part of AlternC svn repository\n Migration Phase 2 2006-04-26 12:28:53 +00:00