Kienan Stewart
e24d17288b
Reload the zone after running the reload.d hooks for dns_reload_zone
...
This matches the existing behaviour of dns_regenerate in
functions_dns.sh, where dns_reload_zone is called before bind9 reload
is invoked for the domain.
A future improvement would be to add a new hook for modifying zone
files in save_zone() instead of doing it in a script in reload.d
2018-07-27 13:22:12 -04:00
Kienan Stewart
d6d25e9ec6
Fix script invocation when scanning a directory
...
Since the directory was not preprended to the filenames, no scripts
could ever be called.
2018-07-27 13:09:33 -04:00
Benjamin Sonntag
db916ace66
[fix] a bit of cleanup in m_dom AND the rewrite of WHOIS() function to be a 'smart' DIG NS instead
2018-07-04 18:39:27 +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
cdd0bfd0fa
[fix] not throwing exception with db_mysql
2018-07-04 17:24:06 +02:00
Benjamin Sonntag
a5bf37786c
[fix] adding dependency to php-curl, fixing _sha512cr issues
2018-07-04 17:19:20 +02:00
Benjamin Sonntag
a1ed5a4ad6
[fix] 3.4.10 and 3.4.11 where NOT executed during upgrades (sort -n :/ ) so we migrate those sql updates to 3.5.0.1.sql
2018-07-04 17:17:22 +02:00
Benjamin Sonntag
dbb41924bd
[enh] add a debug() method to messages, and set this instead of LOG() for most api calls => only api calls that CHANGES something are now calling log() (which logs) and others are calling debug() which logs nothing by default. A variable allow for debugging
2018-06-28 00:27:10 +02:00
Benjamin Sonntag
bcde8a9ef2
[enh] adding translations from Transifex + update of PO files
2018-06-28 00:03:18 +02:00
Benjamin Sonntag
f166518bb2
[enh] tell the user that (s)he can upload compressed files
2018-06-27 21:12:11 +02:00
JLuc
5b555f5281
language, not tongue !
2018-06-27 20:28:33 +02:00
Benjamin Sonntag
2695db49a2
[enh] preparing for the future : let's allow us to add \n into DNS entries, preparing for ... IPv6 \o/
2018-06-25 16:48:12 +02:00
Benjamin Sonntag
5a8fd5db20
[fix] allow /lib /etc /usr in chrooted ftp accounts
2018-06-25 12:02:52 +02:00
Benjamin Sonntag
c1688e2e07
fixing help2man
2018-06-24 19:44:38 +02:00
Benjamin Sonntag
144ff1e27a
[enh] removing latest lintian exceptions, no Error, no Warnings !
2018-06-24 19:40:22 +02:00
Benjamin Sonntag
7945034004
[fix] name of variable + fix of upgrade script
2018-06-24 19:05:59 +02:00
Benjamin Sonntag
5489387103
[fix] misc bugs in m_ssl (incorrect table and certificate name) + restart instead of reload if necessary in src/reload-certs
2018-06-24 19:02:11 +02:00
Benjamin Sonntag
649b2c55d6
[fix] removing the concept of shared cert in m_ssl
2018-06-24 18:38:47 +02:00
Benjamin Sonntag
9e4021141a
[fix] fixing apache conf to use new cert mode + fixing bug in ssl : number of bound variables does not match number of tokens
2018-06-24 18:34:42 +02:00
Benjamin Sonntag
b7235d33f0
[enh] not using apache.pem anymore: using /etc/ssl/*/alternc-*.pem|key
2018-06-24 18:23:39 +02:00
Benjamin Sonntag
5f27d551d8
[fix] enable ssl module for Apache
2018-06-24 18:17:10 +02:00
Benjamin Sonntag
2d60cf7c0b
updating links & source code url
2018-06-24 17:39:40 +02:00
Benjamin Sonntag
d6c7d15028
[enh] simplify piwik class to do less things when unused
2018-06-24 17:24:36 +02:00
Benjamin Sonntag
a4c488ae70
[enh] debian compliance work, almost no warning in lintian
2018-06-24 17:18:01 +02:00
Benjamin Sonntag
bb3bd0b14c
[enh] ssl : reload-certs for sysadmin + misc ssl fixes (including set_variables)
2018-06-24 17:04:55 +02:00
Benjamin Sonntag
178823a9f0
[merge] feature-ssl in master
2018-06-24 16:52:24 +02:00
Benjamin Sonntag
5f72126420
[fix] ftp human name error
2018-06-24 16:50:52 +02:00
Benjamin Sonntag
3137bc5aa0
[fix] allow 50MB upload in the panel (file manager, mostly)
2018-06-24 16:50:32 +02:00
Benjamin Sonntag
e2237a2ed9
[fix] roundcube to core javascript disable conf apache2
2018-06-24 16:50:08 +02:00
Benjamin Sonntag
f1026cb26e
[enh] removing jquery ui (now a package) + fixing head.php, simpler unless you use bro_editor
2018-06-24 16:49:43 +02:00
Benjamin Sonntag
b467ce23ca
[fix] packaging: debhelper 9 dependency (jessie)
2018-06-24 16:23:48 +02:00
Benjamin Sonntag
e83a526c57
[fix] mysql.sql fix : do not create certificates table if already exists
2018-06-24 16:10:08 +02:00
Benjamin Sonntag
6fd89455fb
[fix] alternc.install misc fixes: mysql_query heredoc + phpmyadmin test
2018-06-24 16:09:28 +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
5a3b9c7a13
[fix] next ssl step: we start to use /etc/ssl/(certs|private)/alternc-<servicename>.(pem|key) as location for system service certificates, also, trying to use PdoException in case of PDO error (better for bug tracking)
2018-06-24 15:43:23 +02:00
Benjamin Sonntag
cb13dae853
[fix] roundcube wrong config file
2018-06-24 15:20:23 +02:00
Benjamin Sonntag
2354c1142d
not depending on install.d anymore
2018-06-23 17:14:56 +02:00
Benjamin Sonntag
d13d093c09
[fix] misc ssl code issues
2018-06-23 17:13:36 +02:00
Benjamin Sonntag
f9d2c783e5
[fix] alternc-ssl + dom global missing
2018-06-23 17:11:57 +02:00
Benjamin Sonntag
8f550ce69e
Merge branch 'feature-ssl' of github.com:AlternC/AlternC into feature-ssl
2018-06-23 17:04:37 +02:00
Benjamin Sonntag
63f6c33f83
[fix] most lintian Errors \o/
2018-06-23 17:04:32 +02:00
cam.lafit
1db447bcec
[fix] Provider a return carrier on template
...
* As we use cat to generate vhosts_all we must provide all return
carrier
2018-06-23 17:01:49 +02:00
cam.lafit
1bc8b59da9
Now apache.pem is always set
...
* We can configure apache2, postfix, proftpd, dovevot with tls features
by default
2018-06-23 17:01:49 +02:00
Benjamin Sonntag
719e1539b0
[fix] renaming update_certs, fixing deprecated usage of
2018-06-23 16:54:54 +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
bafee6372a
[fix] roundcube and squirrelmail are specific packages
2018-06-23 16:47:15 +02:00
Benjamin Sonntag
a2e22a8d1f
[fix] we check FIRST for certificate already existing in ssl->import_check()
2018-06-23 16:37:11 +02:00
Benjamin Sonntag
152551a8bb
[fix] removing unused deduplicate in ssl
2018-06-23 16:31:11 +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