Skip to content

Commit f686264

Browse files
author
Marius Burkard
committed
Merge branch 'master' into 'stable-3.1'
Master See merge request !274
2 parents b8f4cac + cffef25 commit f686264

File tree

2 files changed

+26
-16
lines changed

2 files changed

+26
-16
lines changed

install/update.php

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -177,9 +177,6 @@
177177
if (!$inst->get_php_version()) die('ISPConfig requieres PHP '.$inst->min_php."\n");
178178
$inst->is_update = true;
179179

180-
//** Detect the installed applications
181-
$inst->find_installed_apps();
182-
183180
echo "This application will update ISPConfig 3 on your server.\n\n";
184181

185182
//* Make a backup before we start the update
@@ -304,6 +301,18 @@
304301
}
305302
//}
306303

304+
//** Detect the installed applications
305+
$inst->find_installed_apps();
306+
307+
$conf['services']['mail'] = $conf['postfix']['installed'];
308+
if ($conf['powerdns']['installed'] || $conf['bind']['installed'] || $conf['mydns']['installed']) $conf['services']['dns'] = true;
309+
if ($conf['apache']['installed'] || $conf['nginx']['installed']) $conf['services']['web'] = true;
310+
$conf['services']['xmpp'] = $conf['xmpp']['installed'];;
311+
if ($conf['ufw']['installed'] || $conf['firewall']['installed']) $conf['services']['firewall'] = true;
312+
$conf['services']['vserver'] = $conf['services']['vserver'];
313+
$conf['services']['db'] = true;
314+
315+
307316
//** Shall the services be reconfigured during update
308317
$reconfigure_services_answer = $inst->simple_query('Reconfigure Services?', array('yes', 'no', 'selected'), 'yes','reconfigure_services');
309318

@@ -323,12 +332,6 @@
323332
$inst->configure_mailman('update');
324333
}
325334

326-
//* Configure Jailkit
327-
if($inst->reconfigure_app('Jailkit', $reconfigure_services_answer)) {
328-
swriteln('Configuring Jailkit');
329-
$inst->configure_jailkit();
330-
}
331-
332335
if($conf['dovecot']['installed'] == true && $inst->reconfigure_app('Dovecot', $reconfigure_services_answer)) {
333336
//* Configure dovecot
334337
swriteln('Configuring Dovecot');
@@ -407,6 +410,13 @@
407410
swriteln('Configuring Apps vhost');
408411
$inst->configure_apps_vhost();
409412
}
413+
414+
//* Configure Jailkit
415+
if($inst->reconfigure_app('Jailkit', $reconfigure_services_answer)) {
416+
swriteln('Configuring Jailkit');
417+
$inst->configure_jailkit();
418+
}
419+
410420
}
411421

412422
if($conf['services']['xmpp'] && $inst->reconfigure_app('XMPP', $reconfigure_services_answer)) {

interface/web/dns/templates/dns_dmarc_edit.htm

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ <h1><tmpl_var name="list_head_txt"></h1>
4141

4242
<div class="form-group">
4343
<label class="col-sm-2 control-label">{tmpl_var name='dmarc_fo_txt'}</label>
44-
<div class="col-sm-3">
44+
<div class="col-sm-1">
4545
<input type="checkbox" value="1" id="dmarc_fo0" name="dmarc_fo0" {tmpl_var name='dmarc_fo0'}/>
4646
</div>
4747
<div class="col-sm-3 input-sm">
@@ -50,7 +50,7 @@ <h1><tmpl_var name="list_head_txt"></h1>
5050
</div>
5151
<div class="form-group">
5252
<label class="col-sm-2 control-label"></label>
53-
<div class="col-sm-3">
53+
<div class="col-sm-1">
5454
<input type="checkbox" value="1" id="dmarc_fo0" name="dmarc_fo0" {tmpl_var name='dmarc_fo1'}/>
5555
</div>
5656
<div class="col-sm-3 input-sm">
@@ -59,7 +59,7 @@ <h1><tmpl_var name="list_head_txt"></h1>
5959
</div>
6060
<div class="form-group">
6161
<label class="col-sm-2 control-label"></label>
62-
<div class="col-sm-3">
62+
<div class="col-sm-1">
6363
<input type="checkbox" value="1" id="dmarc_fod" name="dmarc_fod" {tmpl_var name='dmarc_fod'}/>
6464
</div>
6565
<div class="col-sm-3 input-sm">
@@ -68,7 +68,7 @@ <h1><tmpl_var name="list_head_txt"></h1>
6868
</div>
6969
<div class="form-group">
7070
<label class="col-sm-2 control-label"></label>
71-
<div class="col-sm-3">
71+
<div class="col-sm-1">
7272
<input type="checkbox" value="1" id="dmarc_fos" name="dmarc_fos" {tmpl_var name='dmarc_fos'}/>
7373
</div>
7474
<div class="col-sm-3 input-sm">
@@ -96,16 +96,16 @@ <h1><tmpl_var name="list_head_txt"></h1>
9696
</div>
9797
<div class="form-group">
9898
<label class="col-sm-2 control-label">{tmpl_var name='dmarc_rf_txt'}</label>
99-
<div class="col-sm-3">
99+
<div class="col-sm-1">
100100
<input type="checkbox" value="1" id="dmarc_rf_afrf" name="dmarc_fo0" {tmpl_var name='dmarc_rf_afrf'}/>
101101
</div>
102102
<div class="col-sm-3 input-sm">
103103
{tmpl_var name='dmarc_rf_afrf_txt'}
104104
</div>
105105
</div>
106106
<div class="form-group">
107-
<label class="col-sm-2 control-label"></label>
108-
<div class="col-sm-3">
107+
<label class="col-sm-2 control-label">{tmpl_var name='dmarc_rf_iodef'}</label>
108+
<div class="col-sm-1">
109109
<input type="checkbox" value="1" id="dmarc_rf_iodef" name="dmarc_rf_iodef" {tmpl_var name='dmarc_rf_iodef'}/>
110110
</div>
111111
<div class="col-sm-3 input-sm">

0 commit comments

Comments
 (0)