Michael Kaufmann (d00p)
dde6581f9c
create SuexecUserGroup-statement on apache/fpm if customer has perl enabled so perl-scripts run under the same username, fixes #1317
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-12-08 10:18:18 +01:00
Michael Kaufmann (d00p)
4426ab52d3
migrate ALL the crons to new PDO database class, refs #1287
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-28 12:35:20 +01:00
Michael Kaufmann
35c3f3d71e
Merge pull request #163 from BNoiZe/master
...
More PDO migration. Merge multiple location-blocks of the same directory in ngnix, fixes #1309
2013-11-26 09:25:22 -08:00
Michael Kaufmann (d00p)
81c0771f3b
corrected Database::needSqlData() and Database::getSqlData(), refs #1287
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-26 09:08:27 +01:00
BNoiZe
fc5c4658d1
Added mergeVhostBlocks() for nginx cron, refs #1309
2013-11-25 19:32:01 +01:00
Michael Kaufmann (d00p)
7297ce88b5
fixed missed statement-fetch in cron-task when adding a new ftp-user
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-25 09:21:51 +01:00
Michael Kaufmann (d00p)
7a3d696c6a
migrated DomainSSL-class to new PDO database class, refs #1287
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-25 09:18:11 +01:00
Michael Kaufmann (d00p)
ee19c268cc
migrated ApsInstaller and ApsUpdater, fixed typo in traffic-cron (thx to Sephi), refs #1287
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-20 15:02:49 +01:00
Michael Kaufmann (d00p)
7a45a534fc
added functions to get sql-data to Database-class, migrated backup-cron to new PDO database class, refs #1287
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-20 10:01:34 +01:00
Michael Kaufmann (d00p)
60ba3f9127
migrated cron_tasks to new PDO database class, refs #1287
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-20 09:29:14 +01:00
Michael Kaufmann (d00p)
345ba3a202
migrated autoresponder-cron to new PDO database class, beautify sql-query in paging-class, fix typos in traffic-cron (thx to Dessa), refs #1287
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-20 08:15:30 +01:00
BNoiZe
f5940db7b1
Fixed a another typo
2013-11-19 15:17:34 +01:00
Michael Kaufmann (d00p)
48de5d7c22
require_once is also a statement and not a function
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-18 13:06:43 +01:00
Michael Kaufmann (d00p)
ca38e20345
migrated traffic-cron and cron-usage-report to new PDO database class, refs #1287
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-18 11:59:16 +01:00
Michael Kaufmann (d00p)
e2ca3873a8
migrated traffic-cron-functions to new PDO database class, refs #1287
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-18 09:23:09 +01:00
Michael Kaufmann (d00p)
ed1c87c521
as fcgid does not add a handler in a separate config such as fpm does, in the ip/port vhost-config of course, this has to be SetHandler instead of AddHandler, thx to quizzi
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-17 19:29:35 +01:00
Michael Kaufmann (d00p)
4aa23f1e12
migrated mailboxsize-cron to PDO database class, refs #1287
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-17 12:35:16 +01:00
Michael Kaufmann (d00p)
101d972a14
fix 'su' on admin-traffic overview, thx Sephi
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-11 09:59:03 +01:00
Michael Kaufmann (d00p)
fa5f1900f0
add trace to database error-log-message (it just helps a lot finding the error); fixed queries in fpm und fcgid class; minor cosmetic changes
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-08 08:54:44 +01:00
Michael Kaufmann (d00p)
74bb3ccb7e
migrate ticket-system to PDO database class, refs #1287
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-06 11:06:03 +01:00
Michael Kaufmann (d00p)
2e42ef2043
fix creation of vhosts-config if email_only==1 (means, don't create a config)
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-06 09:41:01 +01:00
Michael Kaufmann (d00p)
849da2a423
migrate phpinterface-classes to PDO database class, refs #1287
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-06 09:11:26 +01:00
Michael Kaufmann (d00p)
e3750a2988
remove unused upgrade procedures, migrated a few minor functions and files to PDO database, fixed FROXLOR_INSTALL_DIR define for master-cronjob, fixes #1294
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-04 09:03:29 +01:00
Michael Kaufmann (d00p)
e549ab2cbb
finally removed super-old syscp-update-procedures, we now require the last available syscp for upgrading; migrate some functions to PDO database class, refs #1287
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-11-03 10:54:43 +01:00
Michael Kaufmann (d00p)
9d5851e9be
deny possible direct call of cronjobs
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-10-27 06:18:09 +01:00
Michael Kaufmann (d00p)
6ac4b87a84
make ssl-cipher-list an option, fixes #1274 ; improve ssl-related language-strings; setting version to 0.9.30 for release
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-10-24 19:45:13 +02:00
Michael Kaufmann (d00p)
cb556093c1
fix undefined language indeces (add english as fallback as intented in case a string is not defined in the used language)
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-10-19 18:48:08 +02:00
Michael Kaufmann (d00p)
ff19d7209d
fix lighttpd cronjob for multi-stack; add ssl-cipher for nginx; set version to 0.9.30-dev1; fixes #583
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-10-13 16:08:14 +02:00
Michael Kaufmann (d00p)
72fcad5007
remove unnecessary removal of fcgid-configs (done in ConfigIO) and remove old logs from customer if file-deletion is wanted
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-10-11 18:27:26 +02:00
Michael Kaufmann (d00p)
6a76e8a53f
remove build-in logrotate feature and provide logrotate-script
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-10-09 16:23:59 +02:00
Michael Kaufmann (d00p)
cbe7792929
clean-up for fpm (remove unecessary stuff), thx to tomreyn & Sephi
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-10-06 18:59:10 +02:00
Michael Kaufmann (d00p)
ecdb9ddbdc
fix missing file-extension for AddHandler directive
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-10-01 10:16:13 +02:00
Michael Kaufmann (d00p)
c109f9098c
remove pretty old backwards-compatibility symlinks of cron-files, noone should need them anymore
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-10-01 09:40:01 +02:00
Tilman Klaeger
0ca34daf76
Changing SetHandler to AddHandler again, works for me on my system.
2013-09-30 18:36:45 +02:00
Michael Kaufmann (d00p)
5be9861bad
respect default_vhostconf_domain setting of all ip/port combinations
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-09-30 09:59:47 +02:00
Michael Kaufmann (d00p)
de16c9c4a0
don't create a full vhost for every ip/port, just put all the ip's in the <virtualhost>-tag
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-09-30 08:50:18 +02:00
Michael Kaufmann (d00p)
f9459e92e7
fix redirect to non-standard-ssl port and also implement it for lighttpd
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-09-30 08:20:03 +02:00
Tilman Klaeger
573ada496a
Fix for SSL redirect if ssl port != 443
...
Before it used to forward to https://site:80 as it only checked for
domain[port] to be !=443, wich the redirecting vhost usualy is.
Now we check for destination port !=443.
Customer still has to be carefull when setting ports and IPs,
different ports on different IPs on same domain will always cause
trouble.
tilman19, tilman@3c7.de
2013-09-30 01:26:08 +02:00
Michael Kaufmann (d00p)
7b918ec982
fix php-fpm on apache2 (update 'AddHandler with SetHandler, etc.), thx to snoopotic from the forum
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-09-29 20:37:39 +02:00
Michael Kaufmann (d00p)
94478d7ebc
set correct guid when using fcgid and own-vhost for froxlor, thx to snoopotic from the forum
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-09-29 14:49:35 +02:00
Michael Kaufmann (d00p)
5ff3b04679
add SSLVerifyDepth also to the ip/port section
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-09-28 18:48:56 +02:00
Tilman Klaeger
c90eecba49
Minor additions to ssl per vhost settings:
...
add ssl CA cert and chainfail to ssl vhost
tilman19, tilman@3c7.de
2013-09-28 18:37:10 +02:00
Michael Kaufmann (d00p)
5b419cb7df
add missing copyright notes to cron_mailboxsize; implement untested version of multi-stack for lighttpd-webserver
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-09-27 10:19:58 +02:00
Michael Kaufmann (d00p)
a3eeb21ae2
create correct SetHandler/FCGID config for froxlor's own vhost when vhostcontainer=1 and fcgid is enabled, thx to snoopotic from our forum
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-09-26 21:19:22 +02:00
Michael Kaufmann (d00p)
7cdfdda45c
allow non-standard ssl-port for ssl-redirects (actually, put the port in there if non-standard is defined in ip/port combination), fixes #201
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-09-25 17:08:06 +02:00
Michael Kaufmann (d00p)
2a396ffb31
enhance master-cronjob parameter usage, you can now use --force-[cronname] to force any cronjob you like; now show mailbox sizes of emial accounts in the customers email overview, fixes #1007
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-09-23 16:58:27 +02:00
Michael Kaufmann (d00p)
f9f4773616
properly escape custom-error strings in apache2, fixes #1009
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-09-23 14:48:02 +02:00
Michael Kaufmann (d00p)
0475751cee
fix minor issues; re-added cronjob for lighttpd-webserver (i swear i don't know what happened :P)
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-09-19 22:13:12 +02:00
Michael Kaufmann (d00p)
9e405dafce
merge tilman19-master branch (multistack support) - note: this is a very early stage, don't expect everything to work 100%, use at your own risk. Testers are very very welcome (only apache2 and nginx (even more testing) so far)
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-09-19 19:36:06 +02:00
Michael Kaufmann (d00p)
075e18def3
add note to customer domain-add/edit to clearify trailing-slash in URLs, corrected apache-rewrite for url-redirects, fixes #1261
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-09-07 11:32:08 +02:00