Commit Graph

621 Commits

Author SHA1 Message Date
alban 1be8bc16d4 [fix] debian debconf settings for mysql : read from /etc/alternc/my.cnf 2014-09-29 16:38:20 +02:00
Benjamin Sonntag 4749974bf1 fixing DEBCONF error when upgrading from 1.0 to 3.x : it migrates automatically to /var/www without telling / asking the user 2014-07-04 17:00:30 +02:00
Benjamin Sonntag c298cd4aaf fixing bug when installing (bad upgrade check) 2014-07-04 12:37:37 +02:00
Benjamin Sonntag bc645605f6 Fixing bug from Pilou's patch, which causes debconf values having priority over *existing* local.sh file. 2014-04-03 10:52:55 +02:00
Benjamin Sonntag 8e1fb4145b typos and comment and removing of french in alternc.config 2014-04-03 10:51:04 +02:00
Benjamin Sonntag 9560fd9df6 adding changelog for 3.1.1 2014-03-28 17:49:54 +01:00
Benjamin Sonntag 060df26bdd Merge branch 'debconf' of https://github.com/pilou-/AlternC 2014-03-28 17:00:13 +01:00
Benjamin Sonntag 2fd22b8dc0 fixing alternc-awstats shell: using BASH 2014-03-28 16:05:36 +01:00
Benjamin Sonntag 48cee467fc fixing color + not calling fixperm everytime :) 2014-03-28 14:53:34 +01:00
Benjamin Sonntag e35b913c6e adding install.d alternc-awstats dir 2014-03-28 14:36:16 +01:00
Benjamin Sonntag 5888b72e12 fixing roundcube installer from previous commit 2014-03-28 12:17:56 +01:00
Benjamin Sonntag 63f2b577ba fixing SUDO + adding 'upgrade' in alternc.install for alternc-mailman + adding COLOR in alternc.install and postinst 2014-03-28 11:39:22 +01:00
alban 60cadfafed [enh] adds mysql-client to source depends 2014-03-28 11:00:42 +01:00
Alan Garcia 1ad994af8d File de la mechant dash 2014-03-27 17:39:28 +00:00
Benjamin Sonntag 6d12179a9b fixing roundcube rights (Fixes #1560) 2014-03-27 18:06:36 +01:00
Benjamin Sonntag bc951b965e fixing roundcube 2014-03-27 18:01:17 +01:00
Benjamin Sonntag b6462b87c7 merging mysql.sql from alan 2014-03-27 17:56:37 +01:00
Alan Garcia 17c3a03ec3 Shoot lxc stopexpired 2014-03-27 16:39:44 +00:00
Benjamin Sonntag ae02061a7e fixing translations 2014-03-27 17:36:14 +01:00
Benjamin Sonntag 566980a5a3 Updating language files from Transifex 2014-03-27 16:43:36 +01:00
Pierre-Louis Bonicoli a7d1a5c3d8 [fix] debconf: use error instead of note (#1524)
When encountered, errors are always showed.
2014-03-26 03:11:29 +01:00
Pierre-Louis Bonicoli ca8cd30437 [enh] remote mysql: show an error when connection fails 2014-03-26 03:11:29 +01:00
Pierre-Louis Bonicoli c05f1bddd2 [fix] debconf: don't fail when noninteractive frontend is used 2014-03-26 03:11:29 +01:00
Pierre-Louis Bonicoli bb26c2f13c [fix] Allow to use a remote sql server even if a local one is installed 2014-03-26 03:11:28 +01:00
Pierre-Louis Bonicoli c8cfbdf426 [fix] debconf: avoid infinite loop (#1517)
Don't loop when debconf frontend is non-interactive.
2014-03-26 03:11:28 +01:00
Pierre-Louis Bonicoli 58603c0e40 [enh] Remove redundant debconf commands 2014-03-26 03:11:21 +01:00
Pierre-Louis Bonicoli cfa27b2b56 [fix] don't override existing debconf values 2014-03-26 03:11:05 +01:00
Pierre-Louis Bonicoli a5f544b705 [enh] homogenize coding style
- use 2 spaces for indentations
- remove tabulations
- remove trailing spaces
- if/then statements
2014-03-26 03:10:59 +01:00
Alan Garcia 7411bb9bac Fix #1554 2014-02-28 15:27:37 +00:00
Alan Garcia f42912d7a3 Cleanup 2014-02-28 15:26:32 +00:00
Benjamin Sonntag 280dd442e8 Updating language files from Transifex 2013-10-18 14:14:55 +00:00
Benjamin Sonntag 48f4cc7ddd removing -x 2013-10-18 13:45:31 +00:00
Benjamin Sonntag 49414319bd Updating language files from Transifex 2013-10-18 13:44:22 +00:00
Benjamin Sonntag 38be1a4704 adding OK/CANCEL everywhere & replace yes/no by complete sentences 2013-10-18 13:42:18 +00:00
Benjamin Sonntag 1213a062e6 Updating language files from Transifex 2013-10-18 13:11:23 +00:00
Benjamin Sonntag 403b368ea5 [debian] fixing copyright file for http://dep.debian.net/deps/dep5/ compliance 2013-10-18 12:13:57 +00:00
Benjamin Sonntag 6fe0992ba1 Updating language files from Transifex 2013-10-18 09:53:42 +00:00
alban 823e77e7fc Modif syntaxe chown lintian 2013-10-18 09:46:36 +00:00
Benjamin Sonntag 623184b15e Updating language files from Transifex 2013-10-18 09:29:16 +00:00
Benjamin Sonntag 036d82b328 [deb] RE-fixing changelog (grrr, lintian) 2013-10-18 08:23:30 +00:00
Benjamin Sonntag a0142f57be [deb] fixing debian-changelog-line-too-long, changelog-should-mention-nmu, stronger-dependency-implies-weaker 2013-10-18 08:11:20 +00:00
Benjamin Sonntag d5fbe3e05a Updating language files from Transifex 2013-10-18 07:15:38 +00:00
Benjamin Sonntag 717bbf9145 Updating language files from Transifex 2013-10-17 16:56:11 +00:00
Fran��ois Serman 4f603deb80 adding crypto module, used for LXC 2013-09-21 15:03:59 +00:00
Alan Garcia 56422e0795 Updating language files from Transifex 2013-09-12 16:19:30 +00:00
Alan Garcia ed34d3bc3c Maintenant on peux désactiver le login pour tout le monde SAUF l'admin.
Pratique lors des mise à jour.
2013-09-12 13:17:04 +00:00
Benjamin Sonntag 0622cc6a0d adding new features in changelog 2013-08-22 07:31:50 +00:00
Benjamin Sonntag e2152c2634 adding opendkim support, to be tested 2013-08-22 07:29:25 +00:00
Alan Garcia 1b5ee89245 Fix #1515 2013-07-10 07:04:51 +00:00
Benjamin Sonntag 714c26033d fixing mysql_real_escape_string issue (deprecated) 2013-07-09 21:59:13 +00:00
Steven Mondji-Lerider fe3c75b97d Updating remote mysql debconf question for clarity 2013-06-20 12:16:36 +00:00
Steven Mondji-Lerider 2df6bacf14 Reverting alternc.install to squeeze 2013-06-13 10:55:40 +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
Steven Mondji-Lerider e9e8cb47bb Updating action class + updating fix(we have to change this name)perm.sh script + adding the script do_actions to cron entries 2013-04-25 13:05:27 +00:00
Axel ROGER 60432b77a9 Allow to have a custom dir for apache logs 2013-04-24 15:26:09 +00:00
Steven Mondji-Lerider b3df1b0b2a Configuring use of do_action.php by incron ( same way as update_domains.sh ) 2013-04-24 14:33:49 +00:00
Benjamin Sonntag 58fb92df48 small typos found by lintian on wheezy, not on squeeze... 2013-04-23 15:15:22 +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
Alan Garcia 2da11ebc2e VM "expiré" sont arrété 2013-04-22 14:45:45 +00:00
Axel ROGER 6834ee14a3 2013-04-05 15:10:31 +00:00
Antoine Beaupré 105df9229a slaves shouldn't try to configure mysql 2013-04-02 20:38:42 +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
Axel ROGER 785f7afbaf Panel's logs and webservers' logs can't be separated 2013-04-02 13:17:12 +00:00
Axel ROGER 523e1e81f8 Fixes #1460 2013-04-02 08:41:41 +00:00
Steven Mondji-Lerider 49e70b4acc Bugfix: wrong path for awstats' panel files 2013-03-19 14:10:08 +00:00
Axel ROGER 1f7aceb714 Uniformisation des droits sur les fichiers générés par awstats 2013-03-06 10:26:52 +00:00
Axel ROGER c137ef33e8 Forgot to update awstats rights on previous user's configuration 2013-03-06 09:35:50 +00:00
Steven Mondji-Lerider 333864cee3 Removing useless debconf varibla setting for the sql client. 2013-03-04 12:06:45 +00:00
Steven Mondji-Lerider 3da56b2c23 Bugfixing config script alternc_html trailing slash since with the get_first_existing_dir function
we might end up with an empty variable.
2013-03-04 10:52:22 +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
Steven Mondji-Lerider b918b7622c Removing exit 2 call 2013-03-01 08:44:59 +00:00
Steven Mondji-Lerider 3377553014 Adding a function to test wether the base html directory exists or not to test for acl and quota 2013-02-27 10:13:47 +00:00
Steven Mondji-Lerider 90a638693e quotaon doesn't work over nfs. changing the call to use quota command 2013-02-25 14:11:24 +00:00
Steven Mondji-Lerider 306e1797ca Fixing bug in config script acl checking 2013-02-25 12:45:35 +00:00
Steven Mondji-Lerider 6e6982c89d Changing alternc.config way of checking of acls configuration.. 2013-02-25 10:37:28 +00:00
Steven Mondji-Lerider 7d4ad2244a Bugfixing using remote sql user 2013-02-22 17:02:20 +00:00
Steven Mondji-Lerider 7197f9b4e0 bugfixing stderr redirection 2013-02-22 16:59:04 +00:00
Alan Garcia 29dac33896 Changement de "ou" le dns se fait reloader/reconfigurer.
Plus propre et mieux scindé.

Quand le DNS ou l'apache se fait reloader/reconfigurer, appel
en "hooks" des scripts qui sont dans /usr/lib/alternc/reload.d/
2013-02-21 09:54:35 +00:00
Alan Garcia cf597f8ee8 Fix deploiment phpmyadmin.inc.php 2013-02-21 07:31:33 +00:00
Alan Garcia 5c017c4581 Trie et rangement divers 2013-02-19 17:42:02 +00:00
Steven Mondji-Lerider 8b9920eaf2 Bugfixing logs default path 2013-02-19 08:35:15 +00:00
Alan Garcia c00c7dc7bc Normalement on viens de passer de /var/alternc/cgi-bin au cgi-bin Debian standard 2013-02-18 18:59:17 +00:00
Alan Garcia 61f323d3a7 On passe sur les sessions "normale" de Debian pour AlternC 2013-02-18 18:43:42 +00:00
Alan Garcia a90cd831a7 Enjolivement 2013-02-18 18:23:06 +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 51482b5240 Tjs bugfixes pour compliants 2013-02-18 17:53:24 +00:00
Alan Garcia 35817cdb62 Lot de mini-bugfixes 2013-02-18 17:45:17 +00:00
Alan Garcia 1ce2db723d Attaque des vhost et du bind rangé à la Debian 2013-02-18 15:52:47 +00:00
Alan Garcia 98fad26579 Fix quelques probleme de deploiements 2013-02-18 15:28:17 +00:00
Alan Garcia 6f1dc40919 Le panel est rangé dans /usr/share/alternc/panel 2013-02-18 14:55:42 +00:00
Steven Mondji-Lerider 6bac69eca4 Updating config script to ask question about alternc html mail and logs directories 2013-02-18 14:53:15 +00:00
Alan Garcia eb11bb790d Divers patchs
Le paquet se construit
2013-02-18 14:43:55 +00:00
Alan Garcia 2b57eb0a66 Suite du commit precedant 2013-02-18 14:16:26 +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
Alan Garcia ce9ffb559e Enleve la tres ancienne aide plus du tout à jour
Commence le debian_compliance pour le panel.
Start to be broken !
2013-02-18 11:39:46 +00:00
Alan Garcia 938fcba146 Adieu, menulist.txt ! Bonjour, menu avec des hooks magique dans les classes.
Plus simple à gérer pour modifier le html, plus facile à surcharger dans l'optique
de permettre de mettre des préférences.

Active se souvenir pour la session des préférences de menu.

Passe le stockage dans la session de php serialize à json
2013-02-18 10:01:28 +00:00
Steven Mondji-Lerider 672e5a2107 A call to db_go is needed after checking for posix acl, or else the message is not displayed. 2013-02-11 13:15:05 +00:00
Benjamin Sonntag 25fb24a551 fixing template traduction 2013-02-08 16:32:14 +00:00
Alan Garcia 8d8fc9f4eb Raaa les -x 2013-02-08 16:27:05 +00:00
Benjamin Sonntag 251bbed892 release 3.0 2013-02-08 16:11:33 +00:00
Benjamin Sonntag f5735f4a84 Updating language files from Transifex 2013-02-08 15:14:11 +00:00
Benjamin Sonntag 08380ca5fe Updating language files from Transifex 2013-02-08 14:54:25 +00:00
Benjamin Sonntag 6ff7e8f689 Lintian: executable-not-elf-or-script usr/lib/alternc/procmail_to_sieve.php 2013-02-08 14:48:28 +00:00
Benjamin Sonntag d2e50e0626 Updating language files from Transifex 2013-02-08 14:39:56 +00:00
Benjamin Sonntag ec64764c37 Updating language files from Transifex 2013-02-08 14:09:40 +00:00
Steven Mondji-Lerider 974507a791 Updating configuration script to remove double quota warning ( fix #1380 ) + removing some useless comments 2013-02-08 13:54:21 +00:00
Benjamin Sonntag 8782063a82 new languages + WAITING for enter when there is "webmail" domain types 2013-02-08 10:28:18 +00:00
Steven Mondji-Lerider 8a75d9b927 Enforcing dovecot < 2.0 2013-02-07 17:06:25 +00:00
Steven Mondji-Lerider 2486b8fb5a fixing little config script bug 2013-02-07 16:18:16 +00:00
Steven Mondji-Lerider 2c04eebf41 Fixing bugs in config script 2013-02-07 13:45:18 +00:00
Steven Mondji-Lerider c3ba540fee Removing alternc_location debconf question. Fix #1443 2013-02-07 12:47:19 +00:00
Steven Mondji-Lerider 272ea6add6 removing alternc-slave/pop_before_smtp_warning from debconf templates, since they are not used anymore 2013-02-07 10:56:31 +00:00
Benjamin Sonntag ca52efb11f Translation update 2013-02-07 10:42:53 +00:00
Alan Garcia 1707edc55a Rajoute cron en dépendance.
(Merci Jonathan)
2013-02-06 09:35:45 +00:00
Benjamin Sonntag f03eb0d286 Updating language files from Transifex 2013-02-06 09:12:37 +00:00
Benjamin Sonntag e2b836844b updating debconf templates 2013-02-06 06:36:45 +00:00
Benjamin Sonntag e6c6653634 adding en + nl + fixing transifex script 2013-02-06 06:25:20 +00:00
Benjamin Sonntag 157c84feb2 - trad missing : The ftp account has been successfully saved & others
- FAUTE: C'est le répertoire racine de l'utilisateur FTP, cela signifie que cet utilisateur FTP aura accés à ce répertoire et à tout ses sous-répertoires.
- Aucun dossier protégé > Aucun répertoire protégé (vu que l'on a choisi "répertoire")
Manage the Alternc accounts > Manage Alternc accounts
"Can he change its password" => "password change allowed?"
You have no web logs to list a the moment. > AT the moment
"http user (optionnal)" > un seul N
2013-02-06 05:58:10 +00:00
Benjamin Sonntag c6da9e0ed4 license of translations + update in templaets + no SVN UP in rules + update of engrish 2013-02-04 18:45:02 +00:00
Benjamin Sonntag c8decb92a5 more Lintian reported bug fixes 2013-02-03 19:40:19 +00:00
Benjamin Sonntag 3050a14933 fixing build + fixing debian/changelog using dpkg-parsechangelog ;) + fixing more Lintian error + removing lintian override ... 2013-02-03 19:18:07 +00:00
Benjamin Sonntag 84d0635ce9 Fixing *more* Lintian reported bugs: out-of-date-standards-version, maintainer-script-lacks-debhelper-token, dh-clean-k-is-deprecated, using-question-in-extended-description-in-templates, executable-is-not-world-readable, malformed-question-in-templates 2013-02-03 13:39:30 +00:00
Benjamin Sonntag 4aded69a06 Fixing Lintian reported bugs: debhelper-but-no-misc-depends, script-not-executable 2013-02-03 13:22:24 +00:00
Benjamin Sonntag 5ff0619615 Fixing lintian reported bug : debian-news-entry-has-unknown-version X.Y.Z 2013-02-03 13:11:52 +00:00
Benjamin Sonntag e2c69ee0a3 fixing Lintian reported bug : debian-changelog-line-too-long line X/Y/Z 2013-02-03 13:09:34 +00:00
Benjamin Sonntag 29a3e809e1 fixing Lintian reported bug : E obsolete-relation-form-in-source 2013-02-03 13:01:16 +00:00
Benjamin Sonntag d07aabf6ed new languages, nl_NL, updates on Transifex 2013-02-03 12:59:13 +00:00
Steven Mondji-Lerider 670cb62939 Bugfixing infinite loop in config script 2013-02-01 13:41:53 +00:00
Steven Mondji-Lerider 67d0f562c0 Updating debconf configuration script :
- now we can it the back button to go back a question. 
  - The questions are a little more clear ( still needs some work )
  - adding a function valid_ip() to check IP addresses before using them.
2013-01-29 13:54:27 +00:00
Alan Garcia abcbf028b6 Clean de incron lors du purge 2013-01-29 09:41:28 +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
Benjamin Sonntag dc0079f7b2 adding changelog for 3.0~RC3 2013-01-28 10:31:12 +00:00
Benjamin Sonntag 0eb1a60d15 adding changelog for 3.0~RC3 2013-01-28 10:26:34 +00:00
Axel ROGER 7744b5b095 Updated rights on awstats conf files 2013-01-24 13:24:17 +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 ce1ca022b0 visudo plutot que sudoedit (plus simple) 2013-01-22 10:51:55 +00:00
Axel ROGER 22d000c969 Empechait la suppression d'alternc... 2013-01-22 10:23:15 +00:00
Axel ROGER c0aaa47acd Fixes #1407 : probleme deploiement inclusion alternc-sudoers 2013-01-22 10:17:15 +00:00
Alan Garcia dd1fd2bf0b Should fix #1405
Probleme quand le FQDN a des majuscules
2013-01-21 16:23:23 +00:00
Benjamin Sonntag a1edf99239 changelog propre 2012-12-07 17:23:20 +00:00
Benjamin Sonntag 10dd07b0b6 DEBUG ON on postinst/preinst/config ... scripts + depends on BASH for them 2012-12-07 16:49:45 +00:00
Benjamin Sonntag 5d9d520d4a dependency on dovecot-common dropped, fixes #1391 2012-12-07 16:44:13 +00:00
Axel ROGER d85973cada Si alternc-roundcube se configure avant roundcube, il crée le repertoire
/var/lib/roundcube/default pour y mettre le logo alternc_roundcube. Ensuite roundcube
veut créer un lien symbolique /var/lib/roundcube/default -> /usr/share/roundcube/default
mais ne peut pas puisque un repertoire de ce nom existe deja.
2012-12-05 15:23:51 +00:00
Axel ROGER cb63abab01 No need since r3826 2012-12-05 14:33:34 +00:00
Axel ROGER 8889d36ffe ups, forgot to change the group too 2012-12-05 13:47:41 +00:00
Axel ROGER b01327a189 Roundcube log dir was created with wrong owner 2012-12-05 13:41:38 +00:00
Axel ROGER 12874e4c39 Pb de droits pour bureau.log avec logrotate 2012-12-03 15:34:06 +00:00