Hi Dave,

Thanks for your input and contribution.

Yes, your changes are correct. Basically I fixed it on my working copy
long times ago when Database.pm is changed but I forgot to check my
codes in. :-(
If you don't mind, can I add your changes to trunk?

Regards,

- DongInn

Dave Love wrote:
> As far as I can tell, the configuration for the postfix setup is
> completely broken -- it bails out with an incomprehensible Perl error.
> This change does what I think was intended, but I don't know postfix,
> so I don't know if it actually produces an appropriate configuration.
>
>   
> ------------------------------------------------------------------------
>
> Index: packages/mta-config/scripts/post_install
> ===================================================================
> --- packages/mta-config/scripts/post_install  (revision 5780)
> +++ packages/mta-config/scripts/post_install  (working copy)
> @@ -91,13 +91,17 @@
>          }
>          $line_num .= "q";
>          system("sed $line_num $postfix_conf > main.cf.server.$$");
> -        my $nodes = join ", ", OSCAR::Database::get_nodes(\%options, [EMAIL 
> PROTECTED]);
> +     my @nodes = (); my $nodelist;
> +        OSCAR::Database::get_nodes([EMAIL PROTECTED], \%options, [EMAIL 
> PROTECTED])
> +         or die "Can't get node list from database";
> +     for (my $i=0; $i<@nodes; $i++) {$nodes[$i] = $nodes[$i]{hostname};}
> +     $nodelist = join ", ", @nodes;
>          open CONF, ">> main.cf.server.$$"
>              or die "Can not open the config file: $!";
>          
>          print CONF "\n";
>          print CONF "# Allow the mail to access to only the following list of 
> nodes by setting the 'mynetworks'\n";
> -        print CONF "mynetworks = $nodes\n";
> +        print CONF "mynetworks = $nodelist\n";
>          print CONF "\n";
>          print CONF "#\n";
>          print CONF "# END OF ADDED CONFIGURATION OPTIONS FOR OSCAR\n";
>   
> ------------------------------------------------------------------------
>
>
>   
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> ------------------------------------------------------------------------
>
> _______________________________________________
> Oscar-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oscar-devel
>   


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Oscar-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-devel

Reply via email to