Skip to content

Commit e7516a1

Browse files
author
Carsten Schoene
committed
Only configure amavis when it's really installed.
configure_amavis() adds some extra lines to postfix's main.cf & master.cf which are not required and are leading to malfunction when amavis is not installed.
1 parent 38184e1 commit e7516a1

File tree

3 files changed

+12
-6
lines changed

3 files changed

+12
-6
lines changed

install/autoupdate.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,8 +228,10 @@
228228
$inst->configure_spamassassin();
229229

230230
//** Configure Amavis
231-
swriteln('Configuring Amavisd');
232-
$inst->configure_amavis();
231+
if($conf['amavis']['installed'] == true) {
232+
swriteln('Configuring Amavisd');
233+
$inst->configure_amavis();
234+
}
233235

234236
//** Configure Getmail
235237
swriteln('Configuring Getmail');

install/install.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -216,8 +216,10 @@
216216
$inst->configure_spamassassin();
217217

218218
//* Configure Amavis
219-
swriteln('Configuring Amavisd');
220-
$inst->configure_amavis();
219+
if($conf['amavis']['installed'] == true) {
220+
swriteln('Configuring Amavisd');
221+
$inst->configure_amavis();
222+
}
221223

222224
//* Configure Getmail
223225
swriteln('Configuring Getmail');

install/update.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -289,8 +289,10 @@
289289
$inst->configure_spamassassin();
290290

291291
//** Configure Amavis
292-
swriteln('Configuring Amavisd');
293-
$inst->configure_amavis();
292+
if($conf['amavis']['installed'] == true) {
293+
swriteln('Configuring Amavisd');
294+
$inst->configure_amavis();
295+
}
294296

295297
//** Configure Getmail
296298
swriteln('Configuring Getmail');

0 commit comments

Comments
 (0)