Alan Garcia
b3061deb6d
Au cas ou /var/run/alternc soit manquant (normalement créé au boot)
2013-10-17 08:42:11 +00:00
Alan Garcia
5c2275f035
Gros sed pour dégager les unbreakable space
2013-09-25 09:50:53 +00:00
Alan Garcia
03692e4a16
Fix incron launch
2013-09-12 12:20:58 +00:00
Alan Garcia
2902601157
Fix #1066
...
Permet de locker tout les jobs
2013-09-12 09:28:31 +00:00
Alan Garcia
7110788a98
Ajout d'une ligne explicative
2013-09-12 08:53:16 +00:00
Steven Mondji-Lerider
217c69c25f
little default acl fix in altern.install
2013-09-03 08:30:50 +00:00
Steven Mondji-Lerider
d7e6e8cbe5
Modified acl setting. NEEDS TESTING
2013-08-22 14:18:17 +00:00
Benjamin Sonntag
e2152c2634
adding opendkim support, to be tested
2013-08-22 07:29:25 +00:00
Steven Mondji-Lerider
60b2fd2ac3
Bugfixing html folder permission upon installation
2013-08-12 12:47:31 +00:00
Steven Mondji-Lerider
4104c8292c
Bugfixing action class rights setting upon member creation.
2013-08-08 15:56:09 +00:00
Steven Mondji-Lerider
e48bed562e
fixes #1498
2013-07-31 11:40:30 +00:00
Nahuel Angelinetti
7034a45f61
Ajout des alter tables de la table sub_domaines
...
Il manque la colonne id, nécessaire à update_domaines et autres.
2013-07-24 14:49:23 +00:00
domi
1a7ffdfcce
ajout d'un champ zonettl sur les domaines
2013-07-03 12:13:08 +00:00
Benjamin Sonntag
628845dc26
fixing dovecot SSL in Squeeze
2013-06-14 14:41:27 +00:00
Alan Garcia
364a97265a
Fix #1500
2013-06-13 12:10:58 +00:00
Steven Mondji-Lerider
048a1948de
Reverting alternc.install to squeeze
2013-06-13 10:56:24 +00:00
Alan Garcia
308452585a
Il manquait le champ ENABLED dans la table ftpuser à l'installation
2013-06-11 15:50:47 +00:00
Benjamin Sonntag
9f75b07373
adding dopo to alternc.install to compile MO files
2013-05-29 15:05:41 +00:00
Benjamin Sonntag
f1a84b6e53
- fixing DOVECOT SSL certificate path and manage it in alternc.install.
...
- fix UPGRADE path from 3.0 to 3.1 using ALTERNC_LOC old variable in /etc/alternc/local.sh
- Pre-depends on ACL instead of Depends, allow the alternc.config acl script check to work
- update_domains was using /usr/bin/alternc_reload, now migrated to /usr/lib/alternc/
2013-05-28 04:58:01 +00:00
Benjamin Sonntag
b6991be784
pushing fixes for ACL / QUOTA in postinst + Postfix unused directives + fixing DBSERVER initialisation innewone
2013-05-27 13:45:59 +00:00
Alan Garcia
76e23d1aef
La table action est la bienvenue dans les upgrades
2013-05-17 16:05:39 +00:00
Steven Mondji-Lerider
60ec88174e
Implementing fixfile for action class
2013-05-14 08:24:17 +00:00
Steven Mondji-Lerider
659deeedd4
Bugfixing alias_view on upgrades ( cf Ticket #1489 )
2013-05-02 08:12:24 +00:00
Steven Mondji-Lerider
e4436b6f49
In alternc 3.1 the mail [a..z] folders are created in alternc.install ( so we need to set their perms there )
2013-04-24 14:34:54 +00:00
Steven Mondji-Lerider
85c97da157
Adding reseting job + getting current job +perms fixing to action class possibilities
2013-04-23 16:08:56 +00:00
Benjamin Sonntag
b3c19b3a9b
DEBIAN COMPLIANCE big commit : fixes almost all lintian issues + complete rewrite of debian/rules (now mostly in Makefile at the root of source code) + start using POD2MAN for man pages + remove some old unused and broken tools
2013-04-23 15:11:00 +00:00
Camille Lafitte
f5a7741649
Ne pas associer tous les membres au mail alterncpanel, seul l'admin suffit
...
* Fixes #1489
À noter la solution retenue est celle de cibler spéciquement le compte admin d'uid 2000, ainsi on évite de prendre en compte des membres qui aurait été créé directement en base ou bien via un plugin
2013-04-22 16:33:06 +00:00
François Serman
189bb53170
modified mysql scheme for vm_history
2013-04-21 15:02:08 +00:00
François Serman
db6bf24171
added table for VM requests
2013-04-21 09:27:59 +00:00
Steven Mondji-Lerider
cde57cbc86
adding action table to mysql.sql
2013-04-19 15:39:24 +00:00
Antoine Beaupré
5242542e35
skip yet another step in slave mode
2013-04-02 20:43:38 +00:00
Antoine Beaupré
7ee6c29403
make slaves work again: add missing depends, detect version properly and add missing group
2013-04-02 20:34:02 +00:00
Steven Mondji-Lerider
ad5ee05b8b
dding an alias for alterncpanel mails to the admin account mail address fix: 1471
2013-03-29 13:02:24 +00:00
Steven Mondji-Lerider
1f9b9c6276
Updating alternc.install to check the ssl cert file
2013-03-08 11:26:04 +00:00
Steven Mondji-Lerider
0783ee2c72
Bugfixing update_check.sh to make sur the version number is well formed. closes #1470
2013-03-06 09:23:09 +00:00
Alan Garcia
cb45b20034
Plus besoin de déployer les templates de bind dans /etc/bind depuis la 1.0
2013-03-05 13:49:20 +00:00
Alan Garcia
c4f5b70cc7
Manquait un morceau de ménage sur le fichier de tests des ACLs
2013-03-03 11:57:57 +00:00
Alan Garcia
a981feac88
A merger avec stable 3.0 pour les fichiers 1.0.1.php et 3.0.1.php
...
Quand on upgrade directement en 3.1, le panel change de répertoire, il faut pouvoir gérer les deux.
2013-03-03 11:51:23 +00:00
Alan Garcia
52cda8789e
SSO avec PhpMyAdmin sans cookie, avec le SSO officiel
...
PhpMyAdmin sait gérer X serveurs MySQL
Le SSO depuis le panel permet de se loguer sur le bon serveur de l'utilisateur
Tentative de login sur le serveur SSO renvoie sur le meme form, mais avec le serveur suivant
2013-03-01 10:31:23 +00:00
Steven Mondji-Lerider
11bb8920aa
Updating with new panel path
2013-03-01 08:46:13 +00:00
Alan Garcia
89920d549f
Permet d'activer/désactiver un compte FTP
...
Fix #1421
2013-03-01 07:52:50 +00:00
Alan Garcia
ca5fbbf501
Partial fix of #1466
...
A merger avec branche stable 3.0
2013-02-27 08:18:32 +00:00
Steven Mondji-Lerider
47dfb1ba01
a mistake in one of the parameters
2013-02-26 17:03:42 +00:00
Steven Mondji-Lerider
bd7f49b380
adding the new db_server parameter when creating admin user
2013-02-26 16:55:37 +00:00
Steven Mondji-Lerider
ed5886cb1e
bugfixing : Populating the db_servers table while dbusers table is empty did not work.
2013-02-26 11:11:11 +00:00
Steven Mondji-Lerider
80c5b3fdb1
chowning aquota.group file is not possible or allowed
2013-02-25 15:56:40 +00:00
Alan Garcia
4a7144e257
Oups, manquait la déclaration des db_servers lors d'une install
2013-02-25 15:15:37 +00:00
Steven Mondji-Lerider
4cb08b34d7
boulet time
2013-02-25 09:13:18 +00:00
Steven Mondji-Lerider
70bf73c154
Applying changeset r4112 to trunk + adding a second script for adding phpmyadmin user for the upgrades that failed to add it.
2013-02-25 08:59:48 +00:00
Alan Garcia
770ccb5fb6
On peut maintenant avoir plusieurs serveurs MySQL pour les utilisateurs sur le même AlternC
2013-02-21 08:05:38 +00:00
Alan Garcia
0ff730b603
Ajoute la variable blowfish dans le fichier de config de PhpMyAdmin
2013-02-20 14:41:55 +00:00
Steven Mondji-Lerider
4c78bd8126
The envvars template was not installed in the right place
2013-02-20 09:36:39 +00:00
Steven Mondji-Lerider
e3b0ad0c95
Templatizing apache envvars file to use AlternC environement variable in sendmail script.
2013-02-19 14:10:39 +00:00
Steven Mondji-Lerider
42307ffc2b
Fixing permissions of update_domains.log
2013-02-19 08:56:47 +00:00
Alan Garcia
f23cd145d9
Templating postfix/postconf OK
2013-02-18 18:20:12 +00:00
Alan Garcia
5134362254
Lot de bugfixes pour Debian Compliance
2013-02-18 18:09:43 +00:00
Alan Garcia
35817cdb62
Lot de mini-bugfixes
2013-02-18 17:45:17 +00:00
Steven Mondji-Lerider
dd070fd43e
Template for apache_logformat.conf
2013-02-18 17:22:28 +00:00
Steven Mondji-Lerider
227698b83d
Templatising postfix.cf for the maildir_base variable + moving it to the postfix directory
2013-02-18 16:31:51 +00:00
Steven Mondji-Lerider
d09618eab6
adding the new call to templatized file apache2.conf
2013-02-18 16:07:58 +00:00
Alan Garcia
efb98fbb70
Hop-là
2013-02-18 16:03:55 +00:00
Alan Garcia
6f1dc40919
Le panel est rangé dans /usr/share/alternc/panel
2013-02-18 14:55:42 +00:00
Alan Garcia
eb11bb790d
Divers patchs
...
Le paquet se construit
2013-02-18 14:43:55 +00:00
Alan Garcia
5582e8314b
Creations des sous-répertoires mails passent du rules vers le alternc.install
2013-02-18 14:00:25 +00:00
Alan Garcia
1fe0e4594e
Ca continue encore et encore
2013-02-18 13:11:25 +00:00
Steven Mondji-Lerider
c850a2cff5
Replacing echo call by ls before calling sort
2013-02-18 11:45:17 +00:00
Steven Mondji-Lerider
c9529d3e42
Updating upgrade scripts names to make sure they are executed in the correct order
2013-02-18 11:16:07 +00:00
Steven Mondji-Lerider
796dc19771
Oops that never worked.. i don't even remember why i tried this
2013-02-11 17:06:51 +00:00
Steven Mondji-Lerider
c2a3c48a73
bugfixing upgrade checking script to sort by file extentions
2013-02-11 10:41:06 +00:00
Benjamin Sonntag
e03e6f7313
fixing upgrade script
2013-02-08 15:50:37 +00:00
Benjamin Sonntag
e171f30eb2
alternc.install in english
2013-02-08 13:05:54 +00:00
Alan Garcia
b33fcf78db
Bug de upgrade check
2013-02-08 11:20:04 +00:00
Benjamin Sonntag
80e96bc49f
fixing upgrade, telling about procmail to sieve
2013-02-08 11:14:42 +00:00
Alan Garcia
999612142f
Ajoute le nl_NL
2013-02-08 10:53:13 +00:00
Alan Garcia
b6fe519ace
Oups, manquait un morceau pour gérer les domaines hyper long
2013-02-06 15:22:34 +00:00
Steven Mondji-Lerider
516f1082c0
sh builtin echo command doesn't understand -e option: replaced with /bin/echo
2013-01-30 17:32:58 +00:00
Alan Garcia
77bc119213
En fait, pas besoin de /etc/incron.allow
2013-01-29 07:08:32 +00:00
Alan Garcia
26a4171139
J'enfreind la regle. Je rajoute une feature.
...
A tester et valider, mais maintenant on peux reloader update_domain en un clic ;)
Quelques FIX de css, pour gérer les domaines très long et/ou les valeurs de sous domaine très longue
2013-01-28 17:05:53 +00:00
Alan Garcia
07d6b8d7a9
Gere les domaines jusqu'a 255 caractères (tld compris).
...
Indentation du CSS
Should fix #1428
2013-01-28 15:05:00 +00:00
Steven Mondji-Lerider
06bc5abf34
Adding a script to resync maildirs quotas used by dovecot with AlternC 3
2013-01-23 13:47:52 +00:00
Steven Mondji-Lerider
daf7e5b71f
Moving the upgrade processes before the database update since operations wanted to take place before the sql collumns and tables are actually up to date with the new version
2013-01-22 14:36:37 +00:00
Axel ROGER
90875a4cca
alternc.install ne deployait pas le master.cf de postfix version alternc
2013-01-22 09:06:13 +00:00
Steven Mondji-Lerider
249f24658e
Modifying mysql.sh add support of installation on a remote sql server
2013-01-09 15:18:27 +00:00
Antoine Beaupré
5ccb3558b9
cosmetic: reorder
2013-01-08 20:44:17 +00:00
Antoine Beaupré
a8fe50ccff
skip last steps of alternc.install on slaves
...
otherwise they explode in pain (for example by creating an admin user,
changing permissions on the NFS or trying to access the master
database with the wrong database schema in mind, all fun stuff)
2013-01-08 20:33:28 +00:00
Benjamin Sonntag
d775f6f5e6
fixin MySQL script for MySQL 5.5 compatibility, Timestamps
2012-11-28 07:10:34 +00:00
Benjamin Sonntag
1dbd6cf68d
fixing MySQL scripts to be compatible with MySQL 5.5 (see https://dev.mysql.com/doc/refman/5.0/en/create-table.html VERSUS https://dev.mysql.com/doc/refman/5.5/en/create-table.html : ENGINE = versus ENGINE|TYPE =
2012-11-28 07:07:17 +00:00
Steven Mondji-Lerider
449bd834a8
Avoiding a useless fork from sed
2012-11-09 13:43:34 +00:00
Steven Mondji-Lerider
4cab24857d
Fix #1372
2012-11-09 13:21:55 +00:00
Alan Garcia
5787678d66
Droits sur bureau.log moins laxistes
2012-11-08 19:33:31 +00:00
Steven Mondji-Lerider
c8e553840b
Fix #1365 creating bureau.log
2012-11-08 16:13:18 +00:00
Alan Garcia
ddae3d2e97
Correction dans mysql.sql
2012-10-31 12:45:14 +00:00
Benjamin Sonntag
84a730d3c1
fixing language display in menu
2012-10-31 11:42:32 +00:00
Axel ROGER
8ef3efbede
I forgot to create unicity on table default_subdomaines.
2012-10-17 12:55:24 +00:00
Axel ROGER
f7b4037649
Correction du bug qui créait des doublons pour la table default_subdomaines
2012-10-17 12:37:48 +00:00
Alan Garcia
1be16853e7
Pb avec les redir web installé par default
...
Eclaircissement sur comment doit être noté une redir web
2012-10-17 12:15:34 +00:00
Benjamin Sonntag
373157ebc8
sed script of alternc.install now have a fixed name + squirrelmail-install script is using the template system to handle /etc/squirrelmail/alternc-changepass.conf.
2012-10-16 13:50:44 +00:00
Alan Garcia
de4ff858c2
Typo SQL et correction d'un champ texte
2012-10-16 11:58:36 +00:00
Alan Garcia
5c7653670d
Newone.php applique les quotas de manière standart.
2012-10-16 09:30:58 +00:00
Axel ROGER
c76d1916ce
Courier to dovecot indexes files' migration script called when upgrade required.
...
This script is installed in /usr/lib/alternc/
(perl script provided by wiki.dovecot.com)
2012-10-15 15:14:43 +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
Steven Mondji-Lerider
65a321b6cc
bugfixing postfix conf templates expension
2012-10-15 09:08:55 +00:00
Steven Mondji-Lerider
35cf90434e
bugfix, forgot to remove a print_r
2012-10-11 11:58:12 +00:00
Steven Mondji-Lerider
4bbb484d00
updating sql migration script to handle the escaped wildcard
2012-10-11 10:55:11 +00:00
Steven Mondji-Lerider
77f4133722
updating sql migration script to handle the escaped wildcard
2012-10-11 10:52:37 +00:00
Steven Mondji-Lerider
b62242e60f
adding new configuration file in alternc.install for mailman integration.
2012-10-08 16:22:27 +00:00
Steven Mondji-Lerider
0189f5b095
adding a backup of the main database in alternc.install
2012-10-01 13:37:59 +00:00
Steven Mondji-Lerider
d23f2035c1
bugfix fixperms (files with spaces) + adding a call in alternc.install
2012-09-27 10:05:25 +00:00
Steven Mondji-Lerider
5cf807eddb
bugfixing
2012-09-26 12:22:10 +00:00
Steven Mondji-Lerider
9fb6c3a1c1
Modification to make the upgrade from 1.0 to 1.1 work
2012-09-26 09:41:41 +00:00
domi
4d8b159b41
ajout de quelques forbidden domains et de quelques gtld
2012-09-19 16:14:17 +00:00
Steven Mondji-Lerider
8d7c7690c8
Editing mistake
2012-09-04 08:35:05 +00:00
Steven Mondji-Lerider
fd3f4cef8b
Changing Postfix policy script to bash to remove python dep warning
2012-09-04 07:41:17 +00:00
Alexis Lahouze
591ba86425
Added mail data migration.
2012-09-01 09:13:28 +00:00
Alan Garcia
a3ea861b98
Les sous domaines créé automatiquement à l'ajout d'un domaine sont maintenant dynamique.
...
Il manque l'interface web pour gérer ça.
BUG : la création du répertoire ne se fait pas. Message d'erreur affiché en gros.
Trouvé un peut-etre bug dans le checkuserpath de function.php, ajouté un FIXME
2012-08-27 19:23:23 +00:00
Axel ROGER
f2349194e6
Adding Apache2 to the reload services part
2012-08-27 12:36:47 +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
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
18898953ae
Adieu table size_mail, deprecated grace à dovecot
2012-08-26 16:54:21 +00:00
Alan Garcia
265a9a3f5e
Adieu stats2.
...
Avec l'arrivé de vlogger, les stats sont directement rangé pour chaque user.
Stats2 est remplacé par Logs
2012-08-26 16:30:55 +00:00
Alan Garcia
1faef827b6
Quotas en un seul hooks. Avec normalement du cache.
2012-08-26 16:11:53 +00:00
Benjamin Sonntag
1487b02a73
removing mailman table
2012-08-26 14:07:18 +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
d5a94efb17
Clean de postfix-add-policy
2012-08-26 10:32:45 +00:00
Alexis Lahouze
f0185462fe
Fixed accents.
2012-08-25 11:11:53 +00:00
Alan Garcia
d085129685
Les vues dovecot tiennent compte de address.enabled
2012-08-25 11:01:56 +00:00
Alexis Lahouze
f433b0d984
Fixed comment.
2012-08-25 10:51:34 +00:00
Alexis Lahouze
dbfcac73e9
Homogenized comments.
2012-08-25 10:36:47 +00:00
Alexis Lahouze
06a2eb679c
Updated license header.
2012-08-25 10:29:18 +00:00
François Serman
6669a07434
Modified database for piwik: added an uniq index to user, and a piwik_sites table
2012-08-24 15:05:22 +00:00
Alan Garcia
85d4bc5723
enum au lieu de varchar
2012-08-24 14:52:24 +00:00
François Serman
f1c6786989
Added one of two tables required for piwik feature for upgrade
2012-08-24 13:45:37 +00:00
Benjamin Sonntag
7b6a087b98
adding mail_action for mailbox deletion cron
2012-08-24 13:43:57 +00:00
François Serman
f0d7e8d57c
Added one of the two required tables for piwik feature
2012-08-24 13:41:07 +00:00
Benjamin Sonntag
5a6a7008b0
commit 1/3: new email class, + a few new fields in email model
2012-08-23 18:36:35 +00:00
Alan Garcia
96103487b9
Authorise tout le monde a lire /etc/mailname
2012-08-22 15:17:11 +00:00
Benjamin Sonntag
876d422778
removing dopo.sh call, and compiling .mo at packaging time.
2012-08-21 15:32:31 +00:00
Steven Mondji-Lerider
391bb4a50d
Continuing on sql modification for consistency + Bugfixes
2012-08-14 09:44:43 +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
de0bff335b
Bugfix oublie de ma part pour la création de la vue alias_view
2012-08-10 17:15:45 +00:00
Steven Mondji-Lerider
1886010400
Bugfixes gérération vue alias_view
2012-08-06 14:12:35 +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
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