unfortunatly same error as my last post.... found out that even though the
"hostname" and "hostname -f" were giving the same value, the /etc/hosts
file didn't have a hard coded hostname with its IP, does that have to be
input before running your script? I added the line to the host file but
that didn't help either, MailScanner still giving the same errors... any
idea?
Thanks,
Anis

On 17 January 2013 21:03, Jeremy McSpadden <[email protected]> wrote:

>  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]>
>  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]> 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
>
>
_______________________________________________
Keep Baruwa FREE - http://pledgie.com/campaigns/12056

Reply via email to