Commit Graph

610 Commits

Author SHA1 Message Date
Benjamin Sonntag 70ee887112 adding Italian to debian templates + roundcube fix 2012-10-31 10:43:18 +00:00
Benjamin Sonntag 38d3765c4a Updating language files from Transifex 2012-10-31 10:36:41 +00:00
Alan Garcia c4a578a457 Official 3.0~rc1 2012-10-31 10:30:16 +00:00
Alan Garcia 4c7567b05f Dependance mailman 2012-10-31 08:01:14 +00:00
Alan Garcia 199e992584 Preparation de la release de la rc1 2012-10-31 07:50:59 +00:00
Benjamin Sonntag dab8f010f8 we don't depend on fam | gamin anymore thanks to courier > dovecot migration. They have their own dependency fixed... 2012-10-29 17:34:26 +00:00
Benjamin Sonntag 05aa7a6fe6 adding roundcube alternc edition logo + roudncube conf + alternc-roundcube unix user. We are almost there :) 2012-10-29 17:19:23 +00:00
Benjamin Sonntag e2620c9496 fixing roundcube build 2012-10-19 11:26:56 +00:00
Benjamin Sonntag 21700d0961 adding initial roundcube configuration (+ update po again) 2012-10-18 12:50:34 +00:00
Alan Garcia de4ec88b89 Seconde tentative pour dependances 2012-10-18 10:23:02 +00:00
Alan Garcia b944f22cd4 Pour le build de test pour les depends 2012-10-18 10:08:08 +00:00
Steven Mondji-Lerider 85fdf788ae Install should not crash without warning because of acls anymore. closed #1325 2012-10-17 10:00:55 +00:00
Benjamin Sonntag ec25ccdc62 adding svnignore where required to ignore .mo, debian files etc. thanks to this we can have an empty svn status properly now ;) 2012-10-17 09:41:40 +00:00
Benjamin Sonntag 179421de07 fixing translation (more) + templates for awstats + podebconf update 2012-10-17 09:34:27 +00:00
Benjamin Sonntag 442a032bb0 adding templates + adding awstats one 2012-10-17 09:19:12 +00:00
Benjamin Sonntag b81b2c9a5b adding roundcube non-edited conf file 2012-10-16 21:24:33 +00:00
Benjamin Sonntag 64f3e7f556 adding changelog 2012-10-16 15:26:16 +00:00
Benjamin Sonntag 9d61c62740 Updating language files from Transifex 2012-10-16 14:59:14 +00:00
Benjamin Sonntag 52072b919b fixing most squirrelmail install script + alternc-changepass plugin 2012-10-16 14:29:36 +00:00
Benjamin Sonntag b8979c818d fixing squirrelmail plugin 2012-10-16 14:07:11 +00:00
Benjamin Sonntag 8de0ea3898 new translation of debian templates + webmail correct url on index page 2012-10-16 13:52:42 +00:00
Axel ROGER 886068bd03 etc/cron.d added to the debian package directories 2012-10-16 08:31:24 +00:00
Axel ROGER 228fd364c8 I forgot to add alternc-awstats.cron.d when added awstats module to alternc package 2012-10-15 15:52:20 +00:00
Axel ROGER 9b538026e4 menu_sta2 était repéré par alternc-awstats.postinst pour ajouter menu_aws à la ligne suivante,
or menu_sta2 n'existe plus... Je l'ai donc remplacé par le menu qui précédait menu_sta2: menu_cron
2012-10-03 14:31:29 +00:00
Benjamin Sonntag a85e24320b fixing config script, guys, please test your debian/* scripts. Thanks 2012-09-27 17:11:42 +00:00
Steven Mondji-Lerider 50bbaacad4 bugfix on checking partition's quota if mount point not found 2012-09-27 10:08:00 +00:00
Steven Mondji-Lerider 3d36d8633e a few syntaxical modifications 2012-09-21 14:14:43 +00:00
Steven Mondji-Lerider d1caf4a275 Modification of package config script 2012-09-19 12:09:36 +00:00
Benjamin Sonntag 0f101fea24 adding cron 2012-09-04 14:03:49 +00:00
Axel ROGER 78eb7d0ee6 Fichier manquant 'upnp-install' --> touch ; alternc-upnp.dirs ajoute 2012-09-04 13:52:31 +00:00
Benjamin Sonntag 5be25b0945 adding alternc-upnp for home hosted server, 1st step 2012-09-02 16:36:48 +00:00
Alan Garcia 7a302f62c6 Lintian compatibility 2012-08-30 14:45:16 +00:00
Benjamin Sonntag 6922ef1a2d inserting squirrelmail alternc-changepass plugin TODO: change the changepass plugin for recent squirrelmail + alternc 3.0 2012-08-30 12:51:17 +00:00
Axel ROGER c1e59f6e9a adding a FOURTH Debian Package : alternc-awstats 2012-08-30 12:50:19 +00:00
Benjamin Sonntag 594b264843 adding squirrelmail to the index of the panel 2012-08-30 10:16:05 +00:00
Axel ROGER 052124b6c7 Adding db_stop after DEBHELPER autogenerated script, overwhise they can freeze 2012-08-28 14:24:21 +00:00
Axel ROGER 73d3d94345 Restart some services after removing AlternC (.conf files have been replaced) 2012-08-27 13:17:25 +00:00
Benjamin Sonntag a8b05e045c Squirrelmail is only (for now) a simple specific domaintype. NEED TESTING 2012-08-26 20:46:32 +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 c8e5670c7a adding postinst for squirrelmail + user alternc-squirrelmail + statoverride for /var/lib/squirrelmail and /var/spool/squirrelmail 2012-08-26 18:27:15 +00:00
Benjamin Sonntag c03fa7f543 adding postinst for squirrelmail + user alternc-squirrelmail + statoverride for /var/lib/squirrelmail and /var/spool/squirrelmail 2012-08-26 18:26:19 +00:00
Benjamin Sonntag 5df2cb4e98 adding postinst for squirrelmail + user alternc-squirrelmail + statoverride for /var/lib/squirrelmail and /var/spool/squirrelmail 2012-08-26 18:24:26 +00:00
Benjamin Sonntag 238be34056 fixing a shell bug in postrm 2012-08-26 17:30:43 +00:00
Benjamin Sonntag b404381776 fixing a dovecot user right bug 2012-08-26 17:29:41 +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 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
Benjamin Sonntag 566078953c nothing, only syntaxic sugaré 2012-08-26 14:21:20 +00:00
Alan Garcia d5a94efb17 Clean de postfix-add-policy 2012-08-26 10:32:45 +00:00
Benjamin Sonntag 9d78919b51 removing french readme (...) too old, updating the english one a little, starting a small code convention doc 2012-08-26 10:02:51 +00:00
Alan Garcia 02c53d3cf0 Renomme de mail deletion 2012-08-26 09:26:04 +00:00
Axel ROGER c77b6df3ff Only remove /etc/alternc files when Alternc purged 2012-08-25 16:03:57 +00:00
Axel ROGER 352bf1561f Restore orignals conf files which have been replaced by Alternc when uninstalling it 2012-08-25 16:02:42 +00:00
Alan Garcia 8c8cdf378b Les logs /var/log/alternc/domaines.log et /var/log/alternc/sub_domaines.log ne semblent plus exister pour de vrai 2012-08-25 15:05:08 +00:00
Axel ROGER 28715960c7 Just remove /etc/alternc files when purge required by user 2012-08-25 15:02:36 +00:00
Axel ROGER 3b5b512a50 Alternc Database is correctly removed if purge is required by user when uninstalling 2012-08-25 14:27:08 +00:00
Alan Garcia a3db5f1aa8 Reference a mail_add et mail_del 2012-08-25 13:25:54 +00:00
Alan Garcia f2ff02c557 Delete mailbox 2012-08-25 10:35:23 +00:00
Alan Garcia 7ce6291039 Changement "qui" lance les crons des logs
Nice sur les cron de logs
2012-08-24 15:09:57 +00:00
domi 5655d66d52 spoolsize should now be run by alterncpanel 2012-08-24 14:39:55 +00:00
Benjamin Sonntag 8487d68bb1 delete / undelete of emails now working. need cron for pop deletion 2012-08-24 13:37:56 +00:00
Steven Mondji-Lerider 3f49b61572 correction erreur script install 2012-08-23 10:04:04 +00:00
Alan Garcia 825bdddc51 Active les mails de cron 2012-08-22 07:42:17 +00:00
Alan Garcia 254e7d7bad Typo paquets 2012-08-22 07:24:49 +00:00
Steven Mondji-Lerider 687e461324 Ajout classe de logs 2012-08-21 18:25:56 +00:00
Steven Mondji-Lerider 27b5fd6b10 Bugfix du home de vmail 2012-08-21 18:20:59 +00:00
Benjamin Sonntag 4fda1724d4 Updating language files from Transifex 2012-08-21 17:11:31 +00:00
Benjamin Sonntag 876d422778 removing dopo.sh call, and compiling .mo at packaging time. 2012-08-21 15:32:31 +00:00
Benjamin Sonntag 57d7f70740 debian po debconf standardization + UTF8 + de/es/pt added 2012-08-21 10:39:09 +00:00
Benjamin Sonntag 5cdcbbee1f at purgetime, if we don't have local.sh, don't fail though... 2012-08-20 20:57:48 +00:00
Benjamin Sonntag 3de91dde3a to be able to install an alternc instance on a LXC, I need to fix the quotaon call + skip the acl test... 2012-08-20 20:29:57 +00:00
Alan Garcia b65ae184ab Plus de register globals.
Comme ça, on validera lors de nos tests.
2012-08-20 10:11:09 +00:00
Steven Mondji-Lerider e27740fa28 Bugfixes postinst script 2012-08-19 21:05:36 +00:00
Steven Mondji-Lerider 391bb4a50d Continuing on sql modification for consistency + Bugfixes 2012-08-14 09:44:43 +00:00
Steven Mondji-Lerider 9526609ae5 Modification du script de configuration pour verifier l'activation des ACL et des Quotas 2012-08-06 09:54:09 +00:00
Steven Mondji-Lerider 7048a7b1a3 force version MySQL >= 5.0 + Bugfix requête SQL 2012-08-06 09:44:13 +00:00
Steven Mondji-Lerider 7c08903376 Ajout configuration squirrelmail + bugfixes pour postfix 2012-05-09 16:31:58 +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 e27cc6affe Fichiers po et pot regénéré suite à des modifications 2012-04-24 15:43:05 +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 20103063b3 ajout classe m_export + script export_account afin de générer un export de compte. Correction de bugs divers. 2012-02-28 14:48:45 +00:00
Nahuel Angelinetti 7c7f808972 Fixing typo error in changelog 2012-02-15 17:56:40 +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
Alan Garcia 8f19084d2e On rangeait les sessions ailleurs... sans jamais les purger à la Debian
Xals : a merger en 1.0
2011-09-30 14:09:03 +00:00
Alexis Lahouze d485dc06ca Removed incorrect path usr/sbin/* 2011-07-07 19:35:50 +00:00
Alexis Lahouze 6b15e4039f Deleted unused file. 2011-07-07 19:15:41 +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
Benjamin Sonntag bd61ae98b6 applying global patch to all modules to pretend current compatibility with debian standards 2011-06-04 16:21:59 +00:00
Alexis Lahouze 1abd9aa403 Merged changeset 3012 from branch stable-1.0 to trunk. 2011-06-04 15:23:34 +00:00
Alexis Lahouze 307b599153 Fixed dependencies. 2011-06-04 15:12:40 +00:00
Alan Garcia 23058d03e1 oups 2011-06-04 14:51:43 +00:00
Alan Garcia 2015f21029 Tchô courier 2011-06-04 14:19:10 +00:00
Alan Garcia 5062974354 Debian control install dovecot et non plus courrier 2011-06-04 14:04:49 +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
Alan Garcia 255f3d3096 Cron pour l'optimisation hebdomadaire de la bdd alternc (à merger par Xals) 2011-06-04 09:33:47 +00:00
Alexis Lahouze d60b68b1ba Merge changeset 2973 from branch/stable-1.0 to trunk. 2011-06-04 08:59:12 +00:00
Alexis Lahouze 251ca93636 Fix nightly build. 2011-06-03 13:20:42 +00:00
Alan Garcia b298dda2d2 Xals a dit de réparer le changelog 2011-05-25 13:27:25 +00:00
Alexis Lahouze 1e11297753 Typo. 2011-05-22 20:25:57 +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 254739664d Allez, on attaque MPM-ITK 2011-05-17 16:36:01 +00:00
Alan Garcia 6cf380e400 Incrementation du numero de version 2011-05-15 20:25:40 +00:00
Alan Garcia 886f8b9d9b Bug sur la génération des MX 2011-03-28 12:28:37 +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 0c6cf5a3f4 removing /var/alternc/dns + don't ask for mysql password everytime (may break something...) 2011-03-27 11:19:54 +00:00
Benjamin Sonntag d4721844ab removing /var/alternc/dns __everywhere__ 2011-03-27 09:48:42 +00:00
Benjamin Sonntag 63cb8c5817 ajout du dossier /var/alternc/dns et mise a jour trad debconf 2011-03-27 01:23:22 +00:00
Alan Garcia b09a6c1c4f Bug sur les entrées MX 2011-03-17 08:16:12 +00:00
Alan Garcia dc25bd6834 Dégage php4 et enléve l'ancien nom de proftpd (de oldoldstable) 2011-03-15 07:40:47 +00:00
Alexis Lahouze 3ceab8d760 Correction typo changelog. 2011-03-12 18:57:21 +00:00
Alan Garcia 4bfa5f898e 2011-03-11 17:33:40 +00:00
Alan Garcia 61071e8c6c Correction : langue on enleve le flag.
Securité : deny access à http://panel-alternc/class/
Menulist dans /etc/alternc et plus dans /var/alternc/bureau/
2011-03-11 10:18:38 +00:00
Alan Garcia 5668506c08 Ajouts du changement de langue *dans* le panel (avec de mignons petit drapeaux).
Passage en 1.0~rc2 (au moins. On verra après si on change ça).
Premier jet du changelog
2011-03-11 09:32:58 +00:00
Alan Garcia dcff7e616c Des morceaux de Apache1 qui restaient 2011-03-07 08:31:46 +00:00
Alan Garcia db0dc564e7 <@vinci> pour squeeze, si on dépend de sasl2-bin pour le saslauthd
<@vinci> vu qu'on utilise la méthode rimap
<@vinci> il faut ajouter FAM
2011-03-06 21:05:18 +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 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
Alan Garcia 2c399d101e Raaa.
Bon, je pouvais pas l'inventer ça.

Fixe #1230
2011-02-04 16:33:41 +00:00
Alan Garcia e7f138f0cc Shoul Fixes #1230 2011-02-04 16:18:53 +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 663f482d60 Ajout de fonctions de vhosting a la génération du .deb 2010-12-21 10:57:48 +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 5d47f12088 Fin résolution ticket #1173 2010-12-20 17:09:52 +00:00
Alan Garcia ff029755d5 Ferme le ticket #1173 2010-12-20 16:56:37 +00:00
Camille Lafitte a1837727a5 La documentation de sqlbackup.sh dit -t
* Le type de backup est indiqué par -t daily/weekly
 * evitons donc des messages d'erreur inutiles
2010-10-11 09:35:07 +00:00
Camille Lafitte b096cc579d Apache2 fait du logrotate en root:adm en 640
* Le cron  rawstat se doit d'etre en adequation
2010-10-11 09:24:07 +00:00
Benjamin Sonntag 0dea85bd88 mise a jour des templates FR de debconf 2010-06-25 15:06:36 +00:00
Benjamin Sonntag ae27c48ae4 mysql password are now mandatory 2010-04-29 13:55:19 +00:00
Benjamin Sonntag 93663de951 suite des modifications majeures pour 1.0 : glossaire, ergonomie etc. 2010-04-28 19:28:36 +00:00
Benjamin Sonntag e79702c344 1.0RC1 dans changelog + debug fonction checkalldom 2010-04-11 08:41:08 +00:00
Benjamin Sonntag 54dfb206b7 adding the check dig in the domain list feature 2010-04-02 16:40:37 +00:00
mlutfy 02eb088ae2 ticket 1219: get INTERNAL_IP using env LANG=C and less strict grep. Patch by sebas891 2010-01-15 00:08:25 +00:00
Benjamin Sonntag 98c27aae57 adding changelog + CREATE TABLE for password policy management features 2009-11-30 06:11:27 +00:00
Antoine Beaupré f7004a0fc0 add alternc_get_path, to figure out if a path is available on the web 2009-11-28 22:51:53 +00:00
Antoine Beaupré b5b69d9a59 fix version number (0.9.10~rc1 instead of 0.9.10pre, which is > 0.9.10) 2009-11-27 22:39:38 +00:00
Nahuel Angelinetti 0f03969b8a Merging blue desktop to trunk. 2009-09-08 05:29:38 +00:00
Antoine Beaupré d31d1700d5 allow simple rndc reload in sudoers 2009-08-06 18:06:39 +00:00
Antoine Beaupré 26a84f118f proper rbash path 2009-08-06 18:05:08 +00:00
Antoine Beaupré 33c574edc9 install alternc_reload in usr/bin so rbash picks it up easily 2009-08-06 18:04:45 +00:00
Antoine Beaupré 13b888cb61 alternc-slave depends on sudo 2009-08-06 17:30:52 +00:00
Antoine Beaupré b25bafbe8d don't run upgrade scripts on slaves 2009-08-06 17:24:58 +00:00
Antoine Beaupré be984faa91 usermod doesn't take --quiet 2009-08-06 17:22:55 +00:00
Antoine Beaupré 2f04fe5beb fix permissions on /var/alternc for master setups 2009-08-04 20:16:23 +00:00
Antoine Beaupré c0a7de7ae8 remote master-key variable: it's configured on the master and propagated to the slave through /var/alternc now 2009-08-04 20:09:12 +00:00
Antoine Beaupré ab5397d2d0 don't crash if mergelog was never configured 2009-08-04 19:58:03 +00:00
Antoine Beaupré aacaaa0965 we don't use scponly anymore 2009-08-04 19:49:37 +00:00
Antoine Beaupré 93dde12ee2 fix alternc-slaves detection and warn the user if there's no key to authorize 2009-08-04 19:29:01 +00:00
Antoine Beaupré f5a56fd051 forgot to properly prompt for the slave servers (priority = low) 2009-08-04 18:02:11 +00:00
Antoine Beaupré 19b3b4def6 update .po files in debian package 2009-07-27 21:25:29 +00:00
Antoine Beaupré e9e23f7195 fix parse error 2009-07-27 21:24:51 +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é c65519edef fix a typo 2009-07-27 20:58:28 +00:00
Camille Lafitte a35bee4148 supprimer les mauvais liens vers le panel
* fait suite au commentaire de #1178
2009-04-07 12:23:09 +00:00
Camille Lafitte e482842c7f Compatibilit\303\251 Lenny (suite)
* complete [2472]
  * Alternc slave n'avait pas le patch concernant proftpd
 * close #1197
  * il ne faut plus mettre '''<?php ?>''' pour l'inclusion phpmyadmin, on n\303\251ttoie au passage les anciennes installations
2009-04-06 15:03:17 +00:00
Camille Lafitte 77d0707915 Apache2 by default
* Apache2 prior Apache 1.3
 * Dependencies modified
 * Apache2 includes mod_deflate vs gzip and ssl vs apache-ssl

Apache 2 par d\303\251faut
 * Apache2 passe avant  Apache 1.3
 * Dependances ajust\303\251es
 * Apache2 inclut en natif le mod_deflate (gzip) et ssl
2009-03-30 21:36:03 +00:00
Benjamin Sonntag 2037ee4841 fix a 'already exist' error when creating a database containing an hyphen (-) 2009-03-30 09:39:46 +00:00
Antoine Beaupré ced52717dd small API change: do not include the db size in get_db_list(), which improves performance on big databases 2009-02-27 00:31:59 +00:00
Nahuel Angelinetti 36165ad8c1 We add a dependency to squirrelmail-locales
Closes: #1125
2009-02-18 17:48:59 +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é 36c8f77b83 fix upload distro 2009-01-29 01:01:42 +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
mlutfy df1646dac5 update changelog for www/stats/backups stuff 2009-01-28 22:19:47 +00:00
mlutfy a3bbdcf38f changelog entry for .cc/.re domain support 2009-01-26 21:15:37 +00:00
Benjamin Sonntag 9f636f7d00 fixed unnumbered bug : wrong charset for the desktop with apache2 2008-12-21 04:06:02 +00:00
Antoine Beaupré 77c41d96b4 update to new standards 2008-10-31 18:00:25 +00:00
Antoine Beaupré 695c63cff4 try to fix snapshot 2008-10-31 17:59:57 +00:00
Antoine Beaupré b2cce1fc12 add a note that existing sessions are not migrated 2008-10-31 17:57:17 +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é c2000c82f3 fix sqlbackup call sequence by retaining backwards compatibilty with
previous script

Closes: #1163
2008-10-20 20:13:21 +00:00
Antoine Beaupré a52ed1e90e remove cron.d directory from alternc-slave, hopefully removing the cronjob 2008-10-20 19:53:02 +00:00
Antoine Beaupré a3bf66c5e7 use scponly for the mergelog account 2008-10-16 21:52:31 +00:00
Antoine Beaupré 64827fbbc1 fixup key managemetn script 2008-10-16 21:31:05 +00:00
Antoine Beaupré 82d4a46f65 fix test call 2008-10-16 21:23:22 +00:00
Antoine Beaupré 813c80f910 fix syntax error 2008-10-16 21:21:31 +00:00
Antoine Beaupré 8ea0fcfde7 add hooks in debconf to create a special user to collect apache logs 2008-10-16 21:15:22 +00:00
Antoine Beaupré 27a2b3bef2 merge from 0.9.9 tag: update debconf translations 2008-10-15 00:15:36 +00:00
Antoine Beaupré cee2098ac2 document FTPS support 2008-10-14 23:56:18 +00:00
Antoine Beaupré 1da00ed0b7 silence lintian warning: no need to depend on gzip, it's an essential package 2008-10-14 15:41:36 +00:00
Antoine Beaupré edb9444255 suggest extra compression utilities to make sure tarball download work in most cases
See: #1107
2008-10-14 15:32:52 +00:00
Antoine Beaupré 29bf41d305 remove all apache configs (both apache1 and 2) 2008-10-14 15:29:21 +00:00
Antoine Beaupré 670688a4ee don't maintain override_php symlink in preinst, it's already done in alternc.install 2008-10-14 15:27:10 +00:00
Antoine Beaupré 037e673497 change short description for alternc-slave 2008-10-09 23:40:52 +00:00
Antoine Beaupré 4196dd830f create a NEWS file for alternc detailing the major changes in this release 2008-10-09 23:34:25 +00:00
Antoine Beaupré 3c242059c9 document apache2 support 2008-10-09 23:21:38 +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é 57b5a642cb create a apache2 configuration file, required because of the logfile location 2008-10-07 17:05:18 +00:00
Antoine Beaupré 9e7857073b document #1078 2008-10-07 16:50:26 +00:00
Antoine Beaupré c3e626c6f8 document #1017 fix 2008-10-07 16:43:36 +00:00
Antoine Beaupré 2e9a859a07 fix apache2 and apache-ssl configuration
Closes: #1017
2008-10-07 16:42:40 +00:00
Antoine Beaupré a45cf12900 make prerm script more failsafe 2008-10-07 16:06:25 +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é d67dce6218 document last bugfix
See: #1129
2008-10-06 23:28:25 +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
Antoine Beaupré a96dafef8b add etc/ to the list of directories to install files from in the slave package 2008-10-06 21:35:12 +00:00
Antoine Beaupré e2b74aaa1b fix debconf prompts 2008-10-06 21:30:48 +00:00
Antoine Beaupré b820020a36 remove questions not relevant to the right package 2008-10-06 21:23:08 +00:00
Antoine Beaupré d09197fa97 try to create a templates file for the slave package 2008-10-06 21:16:18 +00:00
Antoine Beaupré cdb3a1e281 remove alternc/mynetwork debconf parameter, stop overriding it in
postfix

also split the config prompts between slave and non-slave package

See: #1029
2008-10-06 21:13:11 +00:00
Antoine Beaupré 277f17fc11 try to remove bashsisms from postinst script 2008-10-04 20:45:38 +00:00
Antoine Beaupré 69897a033b fix a typo 2008-10-04 20:42:47 +00:00
Antoine Beaupré 54d3e42b93 copy question templates betwen packages 2008-10-04 20:41:25 +00:00
Antoine Beaupré 8c1962223a revert back to r2306: stay with only two packages for now, which should unbreak the main alternc package 2008-10-04 20:25:03 +00:00
Antoine Beaupré 969061073d forgot to add an empty install file for the meta package 2008-10-04 19:59:06 +00:00
Antoine Beaupré 09c776f003 tentative splitting of alternc into multiple packages 2008-10-04 19:58:38 +00:00
Antoine Beaupré c9a56bd288 revert last commit: we need a templates file 2008-10-04 19:07:38 +00:00
Antoine Beaupré 66165c3610 split templates in the two packages 2008-10-04 19:05:35 +00:00
Antoine Beaupré bc9429a58e do not make alternc-slave provide admintools, breaking the upgrade path from <0.9.3 to alternc-slave 2008-10-04 18:59:45 +00:00
Antoine Beaupré 29bb246122 fix lintian warning 2008-10-04 18:47:20 +00:00
Antoine Beaupré 19094da87c try to build a changelog for 0.9.9 2008-10-04 18:43:38 +00:00
Antoine Beaupré ad81b6215d add changelog for recent package seperation work 2008-10-04 18:31:13 +00:00
Antoine Beaupré 9187e11a85 sort warnings 2008-10-04 18:30:49 +00:00
Antoine Beaupré 1e1ed9a288 don't attempt to remove the apacheconf from /var/alternc 2008-10-04 18:26:14 +00:00
Antoine Beaupré c2c91d5729 /var/alternc specific instructions were removed from the wrong postinst 2008-10-04 18:24:59 +00:00
Antoine Beaupré 7b5c4d887f install the proper lintian overrides in the right places 2008-10-04 17:06:35 +00:00
Antoine Beaupré 6e25483823 try to fix lintian... again. 2008-10-04 17:05:12 +00:00
Antoine Beaupré 304e4a9f59 correct lintian exceptions 2008-10-04 17:03:19 +00:00
Antoine Beaupré f017f5eced make a alternc-slave-specific prerm and preinst that doesn't touch /var/alternc 2008-10-04 16:57:54 +00:00
Antoine Beaupré f9804848d2 make a alternc-slave-specific postrm that doesn't touch /var/alternc 2008-10-04 16:53:57 +00:00
Antoine Beaupré 09ff68f010 make a alternc-slave-specific postinst that doesn't touch /var/alternc 2008-10-04 16:52:02 +00:00
Antoine Beaupré 0de778c41c move basedirprot call to postinst also 2008-10-04 16:50:14 +00:00
Antoine Beaupré 270c7a6e37 move /var/alternc-specific commands from alternc.install to postinst 2008-10-04 16:48:30 +00:00
Antoine Beaupré 1dfc9e15ec add proper links and logrotate scripts for alternc-slave, note that we do not add the cronjob 2008-10-04 16:38:45 +00:00
Antoine Beaupré 9e3b4b8cdd conflict alternc-slave with alternc 2008-10-04 16:12:11 +00:00
Antoine Beaupré 68b21e283a fix autobuilder versionning 2008-10-04 16:08:26 +00:00
Antoine Beaupré 64732a75ee prepare a test upload for koumbit 2008-10-04 16:05:51 +00:00
Antoine Beaupré 0b9100d1b4 fix lintian. again. 2008-10-04 16:02:33 +00:00
Antoine Beaupré 6e7d203260 try to silence litian warnings in alternc-slave 2008-10-04 16:00:53 +00:00
Antoine Beaupré 8151682267 try to fix install again 2008-10-04 15:59:26 +00:00
Antoine Beaupré f78850fc05 don't install logrotate and cron.d files manually 2008-10-04 15:57:56 +00:00
Antoine Beaupré 4f5be25dc7 use dh_install to fix multiple-package support 2008-10-04 15:55:55 +00:00
Antoine Beaupré 1e1673ebb9 update po files with latest translation strings, this unbreaks svn-buildpackage 2008-10-04 15:48:03 +00:00
Antoine Beaupré c50ad5049f try to create a frontend node-specific package 2008-10-04 15:46:46 +00:00
Antoine Beaupré e0c00405aa group chmod together, cosmetic change 2008-10-04 15:32:33 +00:00
Antoine Beaupré 731ea7a939 factor out some calls 2008-10-04 15:28:15 +00:00
Benjamin Sonntag b1b87e06f4 Fixing TLS for proftpd : CertificateFile IS REQUIRED for TLS to work 2008-08-11 10:07:00 +00:00
Antoine Beaupré 27215d1cbc add templates for the new options 2008-07-10 22:02:38 +00:00
Antoine Beaupré a62b9109ed add some of the sqlbackup options to the local.sh global configuration.
note that we discarded some suggestions options:

F_LOG: replaced with syslog
DAEMON: will be considered for inclusion later
VERBOSE/DEBUG: available through command line flags

TYPE_NAME_BACKUP and ALLOW_OVERWRITE_BACKUP are being renamed to
SQLBACKUP_TYPE and SQLBACKUP_OVERWRITE. this is to be more consistent
with the global configurations

See: #1081
2008-07-10 21:18:42 +00:00
Antoine Beaupré 6c8c512b05 fix typo 2008-04-24 16:55:52 +00:00
Antoine Beaupré 9be86ad565 remove gcc from build-depends: we now use perl scripts
Spotted by: Patrick Hétu
2008-04-24 16:19:10 +00:00
Antoine Beaupré b6ef65ded3 also fix database user variable expansion in debian configuration. without this, it is probably not possible to change the database user from the debconf prompts 2008-04-17 23:08:10 +00:00
Antoine Beaupré 83be236897 add missing ) to version 2008-04-15 16:24:22 +00:00
Antoine Beaupré 34e28495a5 change the version number with sed instead of debchange, which always adds a new changelog... 2008-04-15 16:23:11 +00:00
Antoine Beaupré eff216a5dc more snapshot fixes: update before snapshot. don't put a new changelog entry with debchange. 2008-04-15 16:09:15 +00:00
Antoine Beaupré 71bda92a12 open the changelog for version 0.9.9, so that we can add changes to that version as we go along. use ~ as the svn version seperator so it's *lower* than 0.9.9 on snapshots 2008-04-15 15:54:48 +00:00
Antoine Beaupré 83f15dca0e make it so that the displayed version is only the one set in the changelog 2008-04-15 15:42:33 +00:00
Antoine Beaupré 27b4d9d2a6 make a quick hack to build snapshots from svn, with a snapshot version 2008-04-15 15:40:42 +00:00
Antoine Beaupré 7cfa0db5ed fix mysql.cnf regexp for a last time, i hope 2008-04-14 03:22:10 +00:00
Antoine Beaupré 06166a92e2 another last minute fix about mysql.cnf parsing 2008-04-14 03:12:23 +00:00
Antoine Beaupré 8bb184b1d6 fix translation of main prompt 2008-04-14 02:48:43 +00:00
Antoine Beaupré 2078514248 remove old cvs statefile 2008-04-14 02:41:20 +00:00
Antoine Beaupré 2d19879499 complete changelog in preperation for 0.9.8
(step one of the ReleaseProcess)
2008-04-14 02:29:58 +00:00
Antoine Beaupré 81295909f5 really fix the lintian warning about the copyright notice 2008-04-13 04:59:51 +00:00
Antoine Beaupré 840f674b97 try to fix lintian warning copyright-without-copyright-notice 2008-04-13 04:50:50 +00:00
Antoine Beaupré 36b90f1691 automatic template translation update 2008-04-13 04:46:57 +00:00
Antoine Beaupré 97ddcc0206 fix standards 2008-04-13 04:46:05 +00:00
Antoine Beaupré a73b224181 follow 3.7.2.3 standards version
use the Homepage: dpkg field
fix syntax in Uploaders field
2008-04-13 04:44:30 +00:00
Antoine Beaupré 7ace0b23cd fix a lintian warning (YES/NO is bad practice) and remove apache and
php from the list of overwritten files.
2008-04-13 04:41:08 +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é d85fd09673 fix makefile syntax again 2008-04-10 19:36:22 +00:00
Antoine Beaupré e2b8d31038 fix typos 2008-04-10 19:33:53 +00:00
Antoine Beaupré bd3cd1b16e fix indentation 2008-04-10 19:32:17 +00:00
Antoine Beaupré 73b7746f58 add missing configuration that wasn't ran properly when installing, since initrep.sh was removed from the installation at some point. remove initrep.sh altogether since it's not required anymore. Closes: #1109. 2008-04-10 19:30:59 +00:00
Antoine Beaupré f1a242f393 remove warning for false positive on monitor_ip 2008-04-10 18:59:34 +00:00
Antoine Beaupré c8f477c3ec crude implementation of permission change in the file browser
Contributed by: Mathieu Lutfy
Sponsored by: Koumbit
2008-04-10 18:40:08 +00:00
Antoine Beaupré 9517d27d78 Standardisation de l'interface web d'AlternC, qui passe maintenant la
validation du w3c

Refonte de certains styles et couleurs, tel que discuté sur la liste de
discussion.

Des modifications locales peuvent maintenant être faites dans
styles/custom.css qui n'est pas distribué avec AlternC et donc jamais
remplacé.

Contribution de Marc Angles
Sponsorisé par Koumbit
2008-04-10 18:05:51 +00:00
Antoine Beaupré 7269275e5c be a bit more optimistic: accept AlternC installation by default 2008-02-29 20:22:14 +00:00
Antoine Beaupré c41a64dc9b add dependency on mysql-client, as it is actually required 2008-02-29 20:13:41 +00:00
Antoine Beaupré b851a6fb99 suggest magpierss since we need it, optionally, for the homepage news 2008-02-01 23:07:48 +00:00
Antoine Beaupré d6d765eba9 properly prompt, with low priority, for the MYSQL_CLIENT parameter. AT LAST, this Closes: #1012 2007-11-15 02:53:04 +00:00
Antoine Beaupré e43a9939b5 do the bind zonefiles migration for all versions before 0.9.4 (instead of all before and including 0.9.3), since it's the only known version with that proper configuration. Closes: #1077 2007-11-14 22:30:17 +00:00
Antoine Beaupré 6e3b1f0952 remove unofficial packages from history, announce 0.9.7 2007-11-09 23:44:38 +00:00
Antoine Beaupré 20ac9d2316 fix another lintian warning 2007-11-09 22:09:34 +00:00
Antoine Beaupré 183397a9b4 update templates translations 2007-11-09 22:08:04 +00:00
Antoine Beaupré 73baaee104 silence lintian warnings 2007-11-09 22:07:31 +00:00
Antoine Beaupré 686fcc8328 one more test release 2007-11-09 22:05:45 +00:00
Antoine Beaupré b96ac8ea84 note some packages never released 2007-10-26 04:49:42 +00:00
Antoine Beaupré 0b976cbf5a include unconditionnaly our phpmyadmin config, because in the etch
version (2.9), config.inc.php gets called multiple times, which ends up
not including our config in later includes

Closes: #1052
2007-10-05 18:51:54 +00:00
Antoine Beaupré 919b64da06 fix changelog format again 2007-10-03 23:06:40 +00:00
Antoine Beaupré c1ecec8a0e fix my username for signnatures 2007-10-03 23:04:59 +00:00
Antoine Beaupré 67f581664b prepare a test package for stable for Koumbit 2007-10-03 22:58:42 +00:00
Antoine Beaupré 20037606ad more details in changelog, some grammar fixes 2007-10-02 18:09:11 +00:00
Antoine Beaupré 778824b25b move mysql-server to recommends, since we now support mysql on a different server. Closes: #1014 2007-10-02 17:48:13 +00:00
Antoine Beaupré 05dfb324a5 fix last lintian warnings 2007-09-09 21:04:12 +00:00
Antoine Beaupré eaf588ee52 silence more lintian warnings 2007-09-09 21:02:13 +00:00
Antoine Beaupré bdd9cf2c13 add changelog for apache and the latest fixes, depend explicitely on apache and apache2 instead of relying on libapache-mod-php having the right dependencies: it doesn't 2007-09-09 20:36:43 +00:00
Benjamin Sonntag c6fcdcb271 Checking MX when hosting a mail. Fixes #1074 2007-09-09 20:33:30 +00:00
Antoine Beaupré 233397e37a try to reload apache2 too, install symlinks for apache2 if available 2007-09-09 20:31:35 +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é d6cbfcb1ce first attempt at making alternc apache2-compatible
revert to manual configuration of modules.conf since apache-modconf doesn't really work
move apache-ssl to recommends since it has no equivalent in the apache2 world
2007-09-09 19:17:45 +00:00
Antoine Beaupré a0b2eda9bd revert last commit, sed is an essential package, no need for explicit dependency 2007-09-07 19:44:04 +00:00
Antoine Beaupré e9d9ecdae1 add sed to dependencies, it's used all over the place 2007-09-07 19:40:50 +00:00
Benjamin Sonntag f4ed76dce1 correcting template (lintian ranted ...) 2007-08-27 09:43:44 +00:00