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
Steven Mondji-Lerider
c07d7fbac4
Bugfixes gestions des droits
2012-06-26 08:08:49 +00:00
Steven Mondji-Lerider
383f1a291d
Bugfixes pour la gestion des quotas diques
2012-06-12 17:14:16 +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
3417461db0
still bugfixing
2012-04-13 16:06:57 +00:00
Steven Mondji-Lerider
f83cfb7493
Templating dovecot+Postifx + Bugfix
2012-04-13 09:57:28 +00:00
Steven Mondji-Lerider
ae54c20591
Bugfix divers et varié
2012-04-12 14:06:47 +00:00
Alan Garcia
ff6c9ff625
Commit "bourrin", beaucoup de choses.
...
- 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.
2012-04-06 10:10:36 +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
Alexis Lahouze
119c002cae
Updated domaines table to add a technical id.
2011-06-19 10:12:59 +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
391ef496d0
Dovecot avance (un peu)
2011-06-15 21:58:26 +00:00
Alexis Lahouze
f8ac16f0be
Merge changeset 3048 from branch stable 1.0 to trunk.
2011-06-06 13:33:18 +00:00
Alexis Lahouze
60ab97c883
Merged changesets 2970, 2972, 2984, 2986, 2987 and 2988 from branch stable 1.0 to trunk.
2011-06-04 14:28:57 +00:00
Alan Garcia
2015f21029
Tchô courier
2011-06-04 14:19:10 +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
Alexis Lahouze
ae04e40a50
Changed mail addresses model.
2011-06-04 09:33:04 +00:00
Alexis Lahouze
d60b68b1ba
Merge changeset 2973 from branch/stable-1.0 to trunk.
2011-06-04 08:59:12 +00:00
Alan Garcia
d79a1a821d
Je préfére mourir que de m'installer sur un truc sans ACL !
2011-05-23 16:17:52 +00:00
Alan Garcia
19317ccbec
Ca fait marcher mpm-itk mais ca casse la génération du .deb
2011-05-22 19:18:43 +00:00
Alan Garcia
0a0f5bc77a
On continue mpm-itk
2011-05-22 17:23:59 +00:00
Alan Garcia
5b691210d0
ACL pour MPM-itk
2011-05-22 09:22:45 +00:00
Alan Garcia
86985b6a27
Regenerate apacheconf when upgrading
2011-05-18 07:10:46 +00:00
Alan Garcia
9c85bac55b
My name is Diot, Idiot.
2011-05-17 14:33:35 +00:00
Alan Garcia
db6b3b0d3a
Debut des restrictions sur IP
2011-04-27 15:44:19 +00:00
Alan Garcia
45131668bf
Premier jet refonte MX pour le "root" du domaine
2011-03-28 13:15:47 +00:00
Benjamin Sonntag
90c77142b4
- remember 'empty' value when the user answer empty value in templates
...
- changelog
- MX is a DNS field, not an IP field !
- don't ask for mysql password if we already got it
- code cleanup
- added "secondary MX DNS entry" domain type
2011-03-28 08:04:18 +00:00
Benjamin Sonntag
7ee9291e61
fixing apache module loading at install time
2011-03-28 06:38:24 +00:00
Benjamin Sonntag
3f67f06c06
terminologie pour les types de domaine : correction. Traduction ok pour les types par defaut ...
2011-03-27 13:21:09 +00:00
Benjamin Sonntag
0edb3c4e37
trying to fix #460 by launching update domaines set dns_action='update'; at alternc.install ends
2011-03-27 11:23:28 +00:00
Alan Garcia
b09a6c1c4f
Bug sur les entrées MX
2011-03-17 08:16:12 +00:00
Alexis Lahouze
d43f7fdf9d
Update postfix destination to add AlternC desktop FQDN when it's not present.\nCloses #1215
2011-03-13 14:37:37 +00:00
Alan Garcia
dcff7e616c
Des morceaux de Apache1 qui restaient
2011-03-07 08:31:46 +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
9533121a53
Deux choses :
...
- premier jet de "on degage le mass virtual hosting"
- modification des types de domaine pour avoir des domaines avancé
- modification des types de domaines pour avoir des domaines visible "que" par les admins
2011-03-06 15:03:51 +00:00
Alan Garcia
33e70e138a
Quand on change le FQDN, utile de recreer les liens symbolique
2011-03-04 13:05:55 +00:00
Alan Garcia
d5783b5c57
Corrige un bug
...
Ajoute le "retour en arriere" lorsqu'on usurpe un compte utilisateur.
2011-03-04 12:29:37 +00:00
Alan Garcia
b17ab07b99
Dans les script debian, faut du DASH ou du SH, pas du bash...
...
Toutefois, j'ai quand même rajouté la dependance bash a alternc (besoin pour update_domaines)
Normalement, maintenant ca s'installe sous squeeze.
2011-02-28 16:43:03 +00:00
Alan Garcia
e155c6c531
Hop
2011-02-28 15:27:31 +00:00
Benjamin Sonntag
4fe2ea6ab2
fixing the mysql upgrade script
2011-02-09 09:09:14 +00:00
Benjamin Sonntag
de17ba91db
Script SQL initial CASSE, correction
2011-02-04 15:55:49 +00:00
Alan Garcia
1d28411a65
Infos de migrations massvirtual hosting => virtual hosting
2011-02-01 22:50: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
b9d8daab9b
Edition de sous-domaines
2011-02-01 13:06:40 +00:00
Alan Garcia
cee931e448
MAJ de mysql.sql
2011-01-30 17:40:56 +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
9b2b1b120a
Draft de levée d'erreur DNS et Web
2011-01-28 17:44:17 +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
Alan Garcia
48ddeb9fbf
Ok. Toujours le bug 1173, je pensais pas que Alternc voulait ça. Owned
2010-12-20 17:15:34 +00:00
Alan Garcia
c37c069317
Typo stupide de Fufroma
2010-12-20 17:04:06 +00:00
Alan Garcia
ff029755d5
Ferme le ticket #1173
2010-12-20 16:56:37 +00:00
Alan Garcia
4fd0c76dd2
Vieux bug : activation de mod_rewrite a l'installation
2010-12-20 16:50:08 +00:00
Alan Garcia
20d4b3fb52
Ajout de la notion de temporaire sur les mails
...
("May be broken" comme qui dirait, ya eu pas mal de patch entretemps
2010-12-20 15:04:19 +00:00
Camille Lafitte
a55106e0e5
Le type des domaines passent en chaine de caracteres
...
* Permettre de nommer clairement les types independamment d'un ordre numerique non g\303\251rable depuis un plugin
2010-12-19 18:42:36 +00:00
Benjamin Sonntag
9fb4e1a884
changing initial mysql dump to fix IPv6 bug + create policy table + create subadmin_restriction variable
2010-11-18 09:18:21 +00:00
Alan Garcia
9f980cec02
Modification de la creation de la DB pour les install neuve pour le patch r2784
2010-11-17 19:33:57 +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
Benjamin Sonntag
7f8bbe9885
session depended on magic_quotes = on ... it seems like it was the last part of the code which depend on magic_quotes. Fixes compatibility with PHP5.3 and IPv6 clients
2010-08-04 14:35:28 +00:00
Camille Lafitte
6aa65b8408
Permettre la creation du compte admin
...
Dans certains cas php5 prend le nom de fonction pour une constante et se perd (b_b)
''' PHP Notice: Use of undefined constant mysql_connect - assumed 'mysql_connect' in /usr/share/alternc/install/newone.php on line 33'''
2010-07-29 14:37:37 +00:00
Benjamin Sonntag
2da495aa25
on autorise un mail invalide pour la creation d'un membre avec force=1, permet de mettre le panel sur un domaine non qualifie. Closes #591
2010-06-24 00:23:08 +00:00
Benjamin Sonntag
20bf38d89f
moving creation of /var/backups/alternc/etc-installed.tar.gz far below, to prevent improper apache/proftpd config file change afterwards
2010-06-03 10:32:12 +00:00
Benjamin Sonntag
51abae4051
removing old styles + integrating mailman lists size spooling
2010-06-03 08:55:26 +00:00
Benjamin Sonntag
44765c5dae
adding the variable for subadmin restriction
2010-04-19 10:03:51 +00:00
Benjamin Sonntag
20a7bb01c4
reverting a badly made patch
2010-03-04 14:32:02 +00:00
Benjamin Sonntag
7d711eabcf
alternc.install proftpd module tls management
2010-03-04 14:23:38 +00:00
Benjamin Sonntag
98c27aae57
adding changelog + CREATE TABLE for password policy management features
2009-11-30 06:11:27 +00:00
Nahuel Angelinetti
0f03969b8a
Merging blue desktop to trunk.
2009-09-08 05:29:38 +00:00
Antoine Beaupré
165aa0052d
do not overwrite named.conf
...
we still overwrite named.conf.options and that is where we do our
includes. that seems to be relatively acceptable upstream as they mark
only named.conf as a conffile.
See: #1025
2009-08-04 19:43:10 +00:00
Benjamin Sonntag
6b6cbf5b63
add ` everywhere on sql upgrades scripts
2009-04-22 18:50:55 +00:00
Nahuel Angelinetti
136ae243e8
make an upgrade script for 0.9.10 to fix an old mail redirect problem
...
Closes : #673
2009-02-18 18:01:34 +00:00
Nahuel Angelinetti
99d319dce5
Update of debian/control for Debian lenny(5.0) compatibility
...
Update of alternc.install to use force-reload, reload seems to no more be used
2009-02-17 21:20:23 +00:00
Antoine Beaupré
daf93a81f2
fix usage instructions
2009-01-29 01:09:40 +00:00
Antoine Beaupré
d09637d0ce
send email on new account creation
2009-01-29 00:54:52 +00:00
Antoine Beaupré
a7034d7779
add notes field to members
2009-01-29 00:40:49 +00:00
Antoine Beaupré
d5a5a929a6
move sessions to a shared /var/alternc/sessions
2008-10-31 17:55:06 +00:00
Antoine Beaupré
f47b431596
configure alternc-slave as a primary MX for the main server
...
this aims to resolve a lot of mail problems we are having on our deployment at Koumbit
2008-10-23 18:37:40 +00:00
Antoine Beaupré
2363fe5b47
fix apache restart sequence so they don't get restarted twice and only if necessary
2008-10-07 20:14:15 +00:00
Antoine Beaupré
7e8e9b1d6c
put the listen directive in the apache2-ssl config
2008-10-07 18:39:44 +00:00
Antoine Beaupré
b1a6bcf43e
create a apache2-specific SSL configuration file
2008-10-07 18:34:02 +00:00
Antoine Beaupré
c39d6991bf
configure SSL properly, that is, only if a certificate is provided
2008-10-07 18:28:39 +00:00
Antoine Beaupré
72328a9f4b
configure SSL on apache2
2008-10-07 18:00:06 +00:00
Antoine Beaupré
57b53fe31b
disable the default site in apache2 since it obstructs our configuration
2008-10-07 17:23:09 +00:00
Antoine Beaupré
0184e3c641
move the apache config code into alternc.install
...
this makes sure that apache is properly restarted after install and factors code out of the two postinst files
2008-10-07 17:21:18 +00:00
Antoine Beaupré
4df0af8571
call mysql properly in upgrade_check so that upgrade scripts are called properly
...
Closes : #1078
2008-10-07 16:49:05 +00:00
Antoine Beaupré
d7ad37bc9e
restart the proper apache in locale regeneration script
2008-10-07 16:10:59 +00:00
Antoine Beaupré
3bcb5159f9
stop overwriting named.conf
...
starting this release, only named.conf.options will be replaced (as we
need to modify the options {} block and can't just add another one). We
still install a named.conf, a fresh version from Lenny this time, so
that we get a clean start.
Also get rid of the bind_internal parameter that is not really used or
recommended, as it allows for authoritative nameservers to also serve
recursive queries (which is bad practice).
See: #1025
Closes : #1104
2008-10-06 23:58:04 +00:00
Antoine Beaupré
e6c66c2d8a
remove 2GB quota limitation
...
Closes : #1129
2008-10-06 23:27:17 +00:00
Antoine Beaupré
9a79f43537
fix parameter expansion in postconf
...
See: #1029
2008-10-06 22:48:58 +00:00
Antoine Beaupré
ca6dfe5d83
don't warn on main.cf configuration changes
2008-10-06 22:21:37 +00:00
Antoine Beaupré
704bc022ec
explicitely backup main.cf configuration even though we don't replace
...
it totally
See: #1029
2008-10-06 22:20:48 +00:00
Antoine Beaupré
77ddb5002f
do not override Postfix's main.cf: instead, we use a /etc/alternc/postfix.cf to hold our configuration changes and apply that on postinst.
...
Closes : #1029
2008-10-06 22:12:41 +00:00