Commit Graph

30 Commits

Author SHA1 Message Date
Remi 5d3dfb2a11 Bug fix: Error in function get_variable_from_db 2016-07-06 22:21:34 +02:00
alban 348a91066f I heard you liked fixes, so I send a fix to fix fixdir
But no fox here.
2013-10-18 13:30:51 +00:00
Alan Garcia f12bbd53d2 Rollback de r4494 2013-10-17 14:13:26 +00:00
Alan Garcia 2eb73fcd47 Partial fix of #1525 2013-10-17 12:26:13 +00:00
Alan Garcia 2902601157 Fix #1066
Permet de locker tout les jobs
2013-09-12 09:28:31 +00:00
Steven Mondji-Lerider 79f56b4913 Adding a get_uid_by_path to function.sh used by fixperms to crrect files and directories. I don't know if hte method is correct.. NEED CHECKING 2013-08-07 14:56:47 +00:00
Alan Garcia 46669dddf7 Mail autodetect pour thunderbird 2013-07-22 16:37:44 +00:00
Alan Garcia 0ff730b603 Ajoute la variable blowfish dans le fichier de config de PhpMyAdmin 2013-02-20 14:41:55 +00:00
Alan Garcia 9ec9177350 Mem del passe de perl à bash 2013-02-18 13:18:21 +00:00
Alan Garcia 1fe0e4594e Ca continue encore et encore 2013-02-18 13:11:25 +00:00
Alan Garcia cedce69efe Changement du chemin de stockage de la conf apache.
Au lieu de stocker dans /var/alternc/apache-vhost/a/admin/www.machin.conf
On stock dans /var/alternc/apache-vhost/2/2000/www.machin.conf

Permet de résoudre le probleme de non suppression de conf apache à la 
suppression d'un membre

TODO : le backporter en 1.0.4 une fois validé.
2012-10-15 14:20:38 +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
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 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
Alan Garcia 254739664d Allez, on attaque MPM-ITK 2011-05-17 16:36:01 +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 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
Nahuel Angelinetti 9a71472424 Now redirects are "permanent" redirects(code 301)
the upgrade script should regenerate previously created redirects
References: 1165
2009-02-18 18:10:45 +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é 7c467be6d5 don't add the openbasedir protection on webmail. Closes: #1080 2007-11-15 20:30:17 +00:00
Antoine Beaupré a478703bb4 normalise the url given so that users redirecting to http://example.com don't have problems. Closes: #1079 2007-11-15 19:21:31 +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é 9a4162f508 retirer la fonction dupliquee init_dom_letter, remplaceee par print_domain_letter. utiliser print_user_letter au lieu code custom 2007-09-09 18:35:15 +00:00
Antoine Beaupré 9afbeb6015 move functions from update_domains.sh into common functions 2007-09-09 18:21:57 +00:00
Antoine Beaupré 4b68e501bb move functions to a common directory to avoid code duplication 2007-09-09 18:18:19 +00:00