Michael Kaufmann (d00p)
2a48c2b598
fix fpm-description in english langfile; make --force command really force a regeneration of the config files by inserting the task; beautify nginx customer vhost
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-03-09 16:59:33 +01:00
Michael Kaufmann (d00p)
cb6db7385a
escape directories/files correctly - TODO: store the user-inputs in the database correctly (source of the data), checking in the cronjob is only just-in-case, refs #717
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-03-06 17:56:42 +01:00
Michael Kaufmann (d00p)
debdbf5d41
update FCGIWrapper directive to FcgidWrapper (since mod_fcgid-2.3.2), refs #1138
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-03-06 15:46:15 +01:00
Michael Kaufmann (d00p)
f88c93a301
fix variable typo (undefined variable) in cron_autoresponder; don't use webfonts by default
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-03-05 15:51:32 +01:00
Michael Kaufmann (d00p)
747b01d141
make path to nginx's fastcgi_params customizable, fixes #1153
...
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org >
2013-03-05 09:03:38 +01:00
Michael Kaufmann
95faab4a82
Merge pull request #76 from felixww/patch-1
...
Update scripts/jobs/cron_autoresponder.php
2013-03-04 08:17:34 -08:00
felixww
09e765ba13
Update scripts/jobs/cron_autoresponder.php
...
Emails used to be read for parsing, using PHP's file() command.
I changed it to read the file line by line, so the script doesn't run into the PHP memory limit.
Note that this has been a severe bug, since it used to make PHP abort script execution, thus possibly losing many emails for many users (i.e, on a multi domain setup with many autoresponders running).
2013-02-27 12:56:45 +01:00
Michael Kaufmann (d00p)
0c471639b1
don't remove php-fpm-configs after they have been
...
created, the cron_tasks.php cleans up the directory already *update -> also in apache2 and lighttpd cron*
Signed-off-by: Michael Kaufmann (d00p) <mkaufmann@nutime.de >
2013-02-25 14:16:37 +01:00
Michael Kaufmann (d00p)
177e8cf064
backward-compatibility for old mail-folder-structure
...
Signed-off-by: Michael Kaufmann (d00p) <mkaufmann@nutime.de >
2013-02-25 13:07:35 +01:00
Michael Kaufmann (d00p)
d7eef7a8b2
add support for the new apache-2.4
...
Signed-off-by: Michael Kaufmann (d00p) <mkaufmann@nutime.de >
2013-02-25 09:59:26 +01:00
Michael Kaufmann (d00p)
519db12a85
don't remove php-fpm-configs after they have been created, the cron_tasks.php cleans up the directory already
...
Signed-off-by: Michael Kaufmann (d00p) <mkaufmann@nutime.de >
2013-02-25 09:48:09 +01:00
Florian Aders
08bd5f7041
Merge pull request #33 from anbrosius/ssl-with-redirect
...
Fix bug: with a SSL-enabled domain and redirection Apache won't start, fixes #893 and #1023
2012-09-25 01:21:25 -07:00
Florian Aders
9ea0839426
Merge pull request #52 from chrisv2/logrotate_speciallogfile_undefined_variable
...
fix: undefined variable $logrotatefile when rotating speciallogfile
2012-09-25 00:27:40 -07:00
Florian Aders
ec537625a5
Merge pull request #51 from SirUli/master
...
Fix for cron_tasks.inc.http.10.apache.php on 1315
2012-09-25 00:27:17 -07:00
Chris Vigelius
10cda9f5a9
fix: undefined variable $logrotatefile when rotating speciallogfile
2012-09-24 10:56:41 +02:00
Uli
bd890e8ebe
Fix for cron_tasks.inc.http.10.apache.php on 1315
...
Error should have been fixed in #24 but the following error still
occured if $this->settings['phpfpm']['configdir'] is not available:
```
PHP Warning: readdir() expects parameter 1 to be resource, boolean
given in /var/www/froxlor/scripts/jobs/cron_tasks.inc.http.10.apache.php
on line 1315
```
Structure of the fix is the same as in
f5bc81faca but copied to the other
section.
2012-09-24 09:10:57 +02:00
Andreas Grundler
e6a30edd0b
Merge remote-tracking branch 'upstream/master'
2012-09-13 10:30:17 +02:00
Andreas Grundler
e2700ce91d
Fix for Bug #1118
2012-08-23 11:32:25 +02:00
Arnold Bechtoldt
e1a0cca5cc
Don't change PHPMailer core just modify public charset object-var, refs #1117
...
Signed-off-by: Arnold Bechtoldt <mail@arnoldbechtoldt.com >
2012-08-21 14:12:15 +02:00
Arnold Bechtoldt
601bf68d09
Implementing the whole template system using Smarty. This commit includes movements of ROOT/js, ROOT/images, etc. to theme specific directories like templates/<THEME>/. If you are attemping to use your own templates you won't need to modify Froxlor's core files. This commit may require additional work.
...
Signed-off-by: Arnold Bechtoldt <mail@arnoldbechtoldt.com >
2012-08-14 23:08:25 +02:00
anbrosius
38b7d46596
Fix bug: with a SSL-enabled domain and redirect Apache won't start
2012-07-25 17:09:44 +02:00
Andreas Burchert
7f7bf62d95
Merge pull request #29 from scarya/master
...
Added logrotate to speciallogfiles, fixes #1014
2012-07-20 04:12:12 -07:00
Andreas Burchert (scarya)
9a5b52f609
Added logrotate to speciallogfiles, fixes #1014
...
Thanks to dahuafschmied
Signed-off-by: Andreas Burchert <andreas.burchert@igd.fraunhofer.de >
2012-07-20 10:20:47 +02:00
Andreas Burchert
288d29de7a
Merge pull request #28 from avengerx/new_maildir_structure
...
New maildir structure fixes #1103
Thanks to avengerx
2012-07-18 03:35:03 -07:00
Fabrício Zimmerer Murta
1c3690a882
Erase full user dir instead of just Maildir/ when erasing customer email data.
2012-07-10 00:54:03 -03:00
Fabrício Zimmerer Murta
432e898318
Additional modifications to domain/user/Maildir email file structure
...
- Added email settings' option to specify Maildir directory (depending
on postfix version this is ./Maildir/, .maildir/ or, optionally, one
can choose to leave Maildir file structure directly on user's
directory.
- Fixed database 'insert' command to describe the new structure using
specified Maildir directory into new accounts.
- Fixed maildirExists function to the new file structure
- Fixed older bug that email exclusions that were scheduled (task 7)
were not being displayed on overview.
- Added entries on 'english' language file for the new entries on panel
- Changed task id 6 (delete customer) behavior on scrips/jobs/cron_tasks.php
to assure email account is owned to mail uid/gid and the target is an
actual directory before zapping it.
- Fixed task id 7 (delete customer mail data) behavior on script above
to correctly fill and find Maildir and also do additional paranoid
checks before zapping the mail account directory. Notice this is not
the same from above directory-wise: here we erase a single account's
data, while in task id a entire customer set of accounts and domains
are eliminated.
2012-07-09 23:46:51 -03:00
Michael Kaufmann (d00p)
f5bc81faca
check if path could be opened before iterating through it, fixes #1104
2012-06-28 08:53:23 +02:00
blackice2999
1e68766b54
fixes own error... we need later a cleanup
2012-05-08 16:56:03 +02:00
blackice2999
5181f1d801
fixes fpm and redirect loop fpm alias cannot be in docroot
2012-05-08 16:38:25 +02:00
blackice2999
7ca68a3490
wrong php interface calling
2012-05-08 16:34:32 +02:00
blackice2999
6d79b81a89
fixes fpm and redirect loop fpm alias cannot be in docroot
2012-05-08 16:27:32 +02:00
Florian Aders
fcfb4af3a0
Merge pull request #11 from bechtoldt/ticket1048
...
Use different filenames for FastCgiExternalServer and Alias (apache2, fcgid/fpm). Thanks to andreas.grundler, fixes #1048
2012-04-04 06:44:46 -07:00
Florian Aders
4abd0bbee0
Merge pull request #10 from bechtoldt/ticket1029
...
Fix Froxlor-own-vhost. Check if fcgid is still enabled. Thanks to sardyna12, fixes #1029
2012-04-04 06:43:27 -07:00
Charles Williams (Slydder)
604b1dc912
fixed php-fpm config regeneration when is missing values
2012-03-17 14:27:03 +01:00
Arnold Bechtoldt
8ce0da0681
Expanding last commit. The original patch was a bit confusing, refs #1048
2012-03-09 14:09:02 +01:00
Arnold Bechtoldt
ba6cde89ef
Use different filenames for FastCgiExternalServer and Alias (apache2, fcgid/fpm). Thanks to andreas.grundler, fixes #1048
2012-03-09 13:48:14 +01:00
Arnold Bechtoldt
e6248cd5a9
Fix Froxlor own vhost. Check if fcgid is still enabled. Thanks to sardyna12, fixes #1019
...
Signed-off-by: Arnold Bechtoldt <mail@arnoldbechtoldt.com >
2012-03-09 13:34:44 +01:00
Florian Aders (EleRas)
3d9bd124b1
And the next try to fix the mysql - bug in cron, refs #1025
...
Signed-off-by: Florian Aders (EleRas) <eleras@froxlor.org >
2012-03-08 19:29:17 +01:00
Robert Förster (Dessa)
511d2699e6
remove some unsets, which are obsolete now
...
followup for aa7cf38f7e
Signed-off-by: Robert Förster (Dessa) <Dessa@froxlor.org >
2012-02-28 16:07:38 +01:00
Robert Förster (Dessa)
3352ccffc1
fix 7d6d683e52
...
we use mod_fcgid and not mod_fastcgi, refs #1017
Signed-off-by: Robert Förster (Dessa) <Dessa@froxlor.org >
2012-02-28 00:54:20 +01:00
Florian Aders (EleRas)
5d60b25900
If no pcntl extension is found, do not fork the traffic - cron, fix by d4f, fixes #1028
...
Signed-off-by: Florian Aders (EleRas) <eleras@froxlor.org >
2012-02-27 19:55:12 +01:00
Florian Aders (EleRas)
0038552955
Remove php-fpm-specific configuration (files) correctly, patch by Slydder, fixes #1022 , fixes #914
...
Signed-off-by: Florian Aders (EleRas) <eleras@froxlor.org >
2012-02-27 19:43:56 +01:00
Florian Aders (EleRas)
7d6d683e52
Added Fast CGI Idle Timeout, patch by Slydder, fixes #1017
...
Signed-off-by: Florian Aders (EleRas) <eleras@froxlor.org >
2012-02-27 19:27:13 +01:00
lowb1rd
11f3ddf54a
Apache: ServerAlias length limit not obeyed, fixes #1012
...
Signed-off-by: Robert Förster (Dessa) <Dessa@froxlor.org >
2012-01-08 20:37:27 +01:00
Florian Aders (EleRas)
346351ef98
Run cronjob even if nameservers are disabled, thx sinuswave, fixes #1004
...
Signed-off-by: Florian Aders (EleRas) <eleras@froxlor.org >
2012-01-02 14:39:05 +01:00
Florian Aders (EleRas)
ee5b81bcbf
Do not send trafficreports as HTML - they are plaintext, fixes #705 @10m
...
Signed-off-by: Florian Aders (EleRas) <eleras@froxlor.org >
2011-12-17 11:56:13 +01:00
Florian Aders (EleRas)
cbe8653f5d
Fixed alias.url for awstats in lighttpd, fixes #982 @5m
...
Signed-off-by: Florian Aders (EleRas) <eleras@froxlor.org >
2011-12-17 11:37:09 +01:00
Florian Aders (EleRas)
f83625655c
Fixed aliasdomains in awstats, thx dahuafschmied, fixes #999 @5m
...
Signed-off-by: Florian Aders (EleRas) <eleras@froxlor.org >
2011-12-17 11:30:53 +01:00
Andreas Burchert (scarya)
a76cbbcb55
Another small fix in nginx (ssl_client_certificate).
...
Signed-off-by: Andreas Burchert (scarya) <scarya@froxlor.org >
2011-12-12 18:37:58 +01:00
Andreas Burchert (scarya)
23313282ce
Small fix in create_pathOptions().
...
Signed-off-by: Andreas Burchert (scarya) <scarya@froxlor.org >
2011-12-12 18:03:19 +01:00