Commit Graph

621 Commits

Author SHA1 Message Date
Camille Lafitte 21e6353314 Change order php dependencies
* We must downgrade php version requirement
* Prevent a too recent php version since changes about php package versioning
2023-11-15 16:45:43 +01:00
Camille Lafitte 08f219779e Provide AlternC 3.5 RC 2
* As defined RC2 is released with all evolves provide by Koubmit team
* Compatible distribution should be stretch and buster
2023-11-09 16:13:24 +01:00
Kienan Stewart a5d8d6d943 Remove alternc-squirrelmail
* close #502
* close #464
* close #316
2023-09-29 10:51:40 +02:00
Kienan Stewart 451ed4c369 Add confirmation to preinstallation to warn about data loss
Refs #415
2023-09-28 09:00:44 +02:00
Kienan Stewart d3b1051543 Fix typo in chown command 2023-09-28 08:58:10 +02:00
Kienan Stewart 6dc3b0d5a3 Watch a different directory for incrond actions by default
This should help with #424 by switching the watched directories to a
sub-directory of /run/alternc. There are many other scripts create and
handle files in the /run/alternc that were causing incrond to start up
quite often.
2023-09-28 08:55:34 +02:00
Kienan Stewart 95efdafd3d Modify bind9 apparmor profile on installation
If the apparmor configuration file is there, an extra include will be added
and the install/app/usr.sbin.named-alternc file deployed to the apparmor local
configuration directory.

This allows bind to work with AlternC and apparmor enabled out of the box on
Debian Buster.
2023-09-27 18:10:09 +02:00
Kienan Stewart bbdd2c2a64 Update package requirements for Debian Buster / PHP 7.3
Note: PHPMyAdmin is not available in buster, but is a requirement for AlternC,
so that package will need to be sourced elsewhere.
2023-09-27 18:03:57 +02:00
Camille Lafitte 13a9ad5c3d Require apache2 to use its scripts
* we need a2enmod and apache2-mpm-itk is no more provide since at least stretch
2021-11-30 19:50:12 +01:00
Benjamin Sonntag 7e02128159 sudo-ldap or sudo dependency. Fixes #443 2021-06-16 17:01:32 +02:00
Kienan Stewart a6c0e8cf1b
Use Breaks instead of Conflicts with alternc-ssl and alternc-admintools
This follows the Debian policy on using Breaks when moving files from one
package to another.

@see https://www.debian.org/doc/debian-policy/ch-relationships.html#conflicting-binary-packages-conflicts

If apt/apt-get are used to install the new package, it will know to automatically
remove alternc-ssl (or alternc-admintools) instead of refusing to proceed at all.
2019-12-17 15:45:42 -05:00
Benjamin Sonntag fa1fae9af7 [fix] adding mysql-server or mariadb-server in dependencies 2018-10-25 16:47:39 +02:00
Benjamin Sonntag 74cbc88fc1 [fix] adding lsb-release dependency 2018-10-25 16:15:29 +02:00
Benjamin Sonntag 020eb932d6 [enh] adding php7.0 curl as a suggestion in debian package 2018-10-23 18:00:15 +02:00
Kienan Stewart 54f5491dad Remove last vestiges of alternc-roundcube user 2018-10-22 17:05:13 +02:00
Benjamin Sonntag 7f94d1f03f [fix] dpkg-statoverride: erreur: une dérogation pour « /var/spool/postfix/var/run/saslauthd » existe déjà 2018-07-17 15:21:55 +02:00
Benjamin Sonntag f898407d3d [enh] adding update_domains.php in cron, fixing panel to NOT include autodiscover from now 2018-07-08 22:19:58 +02:00
Benjamin Sonntag 2ad744ecc7 [fix] replacing /var/run by /run everywhere we can (not everywhere: postfix chroot or old compatibility is maintained 2018-07-04 17:42:42 +02:00
Benjamin Sonntag a5bf37786c [fix] adding dependency to php-curl, fixing _sha512cr issues 2018-07-04 17:19:20 +02:00
Benjamin Sonntag bcde8a9ef2 [enh] adding translations from Transifex + update of PO files 2018-06-28 00:03:18 +02:00
Benjamin Sonntag 144ff1e27a [enh] removing latest lintian exceptions, no Error, no Warnings ! 2018-06-24 19:40:22 +02:00
Benjamin Sonntag 2d60cf7c0b updating links & source code url 2018-06-24 17:39:40 +02:00
Benjamin Sonntag a4c488ae70 [enh] debian compliance work, almost no warning in lintian 2018-06-24 17:18:01 +02:00
Benjamin Sonntag b467ce23ca [fix] packaging: debhelper 9 dependency (jessie) 2018-06-24 16:23:48 +02:00
Benjamin Sonntag 404ba2803b [enh] testing JS packages dependencies instead of including our own copy 2018-06-24 16:09:11 +02:00
Benjamin Sonntag 2d7601e4e0 [enh] now using compat=10 in debian packaging + depending on libjs-prettify => removing last lintian Error \o/ 2018-06-24 15:44:12 +02:00
Benjamin Sonntag 63f6c33f83 [fix] most lintian Errors \o/ 2018-06-23 17:04:32 +02:00
Benjamin Sonntag 758f48ddc4 [fix] E: alternc-slave: php-script-but-no-php-cli-dep 2018-06-23 16:48:09 +02:00
Benjamin Sonntag ac841451bc [enh] ssl class should work now, including system certificates and auto renewal of vhosts etc. 2018-06-23 16:28:50 +02:00
Benjamin Sonntag d1cba34548 [fix] removing alternc-ssl package altogether 2018-06-21 18:20:01 +02:00
Benjamin Sonntag 976296c833 removing temporary diffs from squeeze 2018-06-21 18:17:29 +02:00
Benjamin Sonntag c88db87db3 Merge branch 'stable-3.1' 2018-06-21 17:36:34 +02:00
Benjamin Sonntag a7382b45a3 adding changelog for 3.5.0rc1 2018-06-21 17:34:47 +02:00
Benjamin Sonntag f930bde36d adding all patched from squeeze to wheezy then jessie. 2018-06-21 17:29:42 +02:00
cam.lafit 3525041839 No more need to package alternc-ssl
* Say good bye, thank a lot
2018-06-21 17:26:27 +02:00
cam.lafit bd53247eaf Backport SSL functionality in alternc
* First step stop alternc-ssl support
2018-06-21 17:26:27 +02:00
Benjamin Sonntag b69ffcf53d [release] 3.x.11 of AlternC 2017-11-06 15:05:45 +01:00
Benjamin Sonntag 0dc7adf03c fixing using ip instead of ifconfig for IP addr detection at debhelper time 2017-10-08 16:39:28 +02:00
Benjamin Sonntag 527cac68f6 [fix] UPDATE of PO Translations, Fixes #45 + repos-to-tx.sh doing that automatically, + update from transifex 2017-10-08 14:51:51 +02:00
Benjamin Sonntag c10bbb05b8 [enh] dependencies now include propre libapache2-mpm-itk for jessie / stretch 2017-10-08 11:51:19 +02:00
Benjamin Sonntag 828a1c65cc [enh] dependencies now include php7.0 for stretch 2017-10-08 11:33:42 +02:00
alban f6db9e263a [fix] Cleans up the removal of du.pl 2017-10-08 09:15:37 +02:00
Benjamin Sonntag 5ea5a8074b [fix] locales / languages 2017-10-07 19:19:02 +02:00
Benjamin Sonntag dc07684500 [enh] removing upnp & svnignore & originals in wheezy/, unused 2017-10-07 15:13:31 +02:00
Benjamin Sonntag ca6b1cf4d9 [enh] removing the unmaintained upnp package 2017-10-07 15:12:18 +02:00
Benjamin Sonntag bae2649740 [ENH] new translations from Transifex 2017-10-07 00:07:52 +02:00
Benjamin Sonntag e16c75f140 [enh] adding changelog information 2017-10-06 23:54:12 +02:00
Benjamin Sonntag 25379ec441 Merge branch 'stable-3.1' into feature-message 2017-09-06 18:44:38 +02:00
Benjamin Sonntag 8bff706d94 changing changelog to tell github bugs fixed 2017-08-21 16:07:03 +02:00
quenenni 5e0d4e8dc7 système de quota - quota Vs du.pl + affichage des quotas pour les utilisateurs 2017-08-17 21:32:21 +02:00