sed -i 's:EXIM:#EXIM:' /etc/sysconfig/MailScanner
echo EXIM=/usr/sbin/exim >> /etc/sysconfig/MailScanner
echo EXIMINCF=/etc/exim/exim.conf >> /etc/sysconfig/MailScanner
echo EXIMSENDCF=/etc/exim/exim_out.conf >> /etc/sysconfig/MailScanner

Chould have fixed the MTA issue. .. running it to many times may void out the 
other . (I'm not that good with sed)

grep MTA /etc/MailScanner/MailScanner.conf == MTA = exim
grep MTA /etc/sysconfig/MailScanner == MTA=`$CMD -e "print 
MailScanner::Config::QuickPeek('$MSCONF','MTA')"`

--
Jeremy McSpadden
Flux Labs, Inc | http://www.fluxlabs.net | Endless Solutions
Office : 850-250-5590x101 | Cell : 850-890-2543 | Fax : 850-254-2955

On Jan 17, 2013, at 1:59 PM, Anis Jendoubi 
<[email protected]<mailto:[email protected]>>
 wrote:

The portion of the script ran, to be sure I ran the lines again with no errors, 
when trying to start MailScanner it dump the following errors (check at the 
bottom where it says "invalid MTA", I checked also and made sure that the 
command "hostname" and "hostname -f" gave me smtp.domain.local

--------------------------------------------------------
[root@smtp ~]# service MailScanner start
DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
                          ^ [for Statement "SELECT value FROM quickpeek WHERE 
external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with 
ParamValues: 1='mta', 2='smtp.domain.local'] at 
/usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
                          ^ [for Statement "SELECT value FROM quickpeek WHERE 
external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with 
ParamValues: 1='mta', 2='smtp.domain.local'] at 
/usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
                          ^ [for Statement "SELECT value FROM quickpeek WHERE 
external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with 
ParamValues: 1='incomingworkdir', 2='smtp.domain.local'] at 
/usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
                          ^ [for Statement "SELECT value FROM quickpeek WHERE 
external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with 
ParamValues: 1='incomingworkdir', 2='smtp.domain.local'] at 
/usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
                          ^ [for Statement "SELECT value FROM quickpeek WHERE 
external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with 
ParamValues: 1='incomingqueuedir', 2='smtp.domain.local'] at 
/usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
                          ^ [for Statement "SELECT value FROM quickpeek WHERE 
external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with 
ParamValues: 1='incomingqueuedir', 2='smtp.domain.local'] at 
/usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
                          ^ [for Statement "SELECT value FROM quickpeek WHERE 
external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with 
ParamValues: 1='quarantinedir', 2='smtp.domain.local'] at 
/usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
                          ^ [for Statement "SELECT value FROM quickpeek WHERE 
external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with 
ParamValues: 1='quarantinedir', 2='smtp.domain.local'] at 
/usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
                          ^ [for Statement "SELECT value FROM quickpeek WHERE 
external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with 
ParamValues: 1='runasuser', 2='smtp.domain.local'] at 
/usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
                          ^ [for Statement "SELECT value FROM quickpeek WHERE 
external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with 
ParamValues: 1='runasuser', 2='smtp.domain.local'] at 
/usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
/etc/init.d/MailScanner: line 84: [: =: unary operator expected
Starting MailScanner daemons:
         incoming : /etc/init.d/MailScanner: line 103: [: =: unary operator 
expected
/etc/init.d/MailScanner: line 115: [: =: unary operator expected
/etc/init.d/MailScanner: line 125: [: =: unary operator expected
/etc/init.d/MailScanner: line 145: [: =: unary operator expected
                                                           [FAILED]
Invalid MTA in /etc/sysconfig/MailScanner
         outgoing : /etc/init.d/MailScanner: line 164: [: =: unary operator 
expected
/etc/init.d/MailScanner: line 174: [: =: unary operator expected
/etc/init.d/MailScanner: line 184: [: =: unary operator expected
/etc/init.d/MailScanner: line 189: [: =: unary operator expected
                                                           [FAILED]
Invalid MTA in /etc/sysconfig/MailScanner
         MailScanner:       /etc/init.d/MailScanner: line 232: [: =: unary 
operator expected
                                                           [  OK  ]
--------------------------------------------------------




On 17 January 2013 20:50, Jeremy McSpadden 
<[email protected]<mailto:[email protected]>> wrote:
sed -i 's:Custom Functions Dir = 
/usr/share/MailScanner/MailScanner/CustomFunctions:Custom Functions Dir = 
/usr/lib/MailScanner/MailScanner/CustomFunctions:' 
/etc/MailScanner/MailScanner.conf


_______________________________________________
Keep Baruwa FREE - http://pledgie.com/campaigns/12056

_______________________________________________
Keep Baruwa FREE - http://pledgie.com/campaigns/12056

Reply via email to