> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:amavis-user-
> [EMAIL PROTECTED] On Behalf Of Mark Martinec
> Sent: Wednesday, August 23, 2006 3:55 PM
> To: [email protected]
> Subject: Re: [AMaViS-user] amavisd-new 2.4.2 and Net::Server 0.94
>
> Ryan,
>
> > I did some digging and found that the problem originates in a call
to
> > IO:File in line 6781 of amavisd:
> >
> > 6781: } elsif ($fh->open($config_file,'+<')) {
> >
> > If the open mode '+<' is removed, everything works just fine. I've
got
> > another version of amavisd (2.3.2) running on an FC4 box (with
> > IO:File-1.10) and both that line in amavisd and the open() sub in
> > File.pm look the same. Anyone have any ideas?
>
> Perl taint bug rear its ugly head again.
> Try the following workaround:
>
> --- amavisd~ Tue Jun 27 13:31:56 2006
> +++ amavisd Wed Aug 23 21:49:52 2006
> @@ -6776,4 +6776,5 @@
> # too late to feel sorry now, but better late then never.
> for my $config_file (@config_files) {
> + local($1); # don't let IO::Handle::_open_mode_string taint the
$1
> !
> my($fh) = IO::File->new;
> my($errn) = lstat($config_file) ? 0 : 0+$!;
Unfortunately, this didn't resolve the issue. I get same issue when
running amavisd in debug mode. Here's the code as it looks now:
6777 for my $config_file (@config_files) {
6778 local($1); # don't let IO::Handle::_open_mode_string taint the $1
!
6779 my($fh) = IO::File->new;
6780 my($errn) = lstat($config_file) ? 0 : 0+$!;
ry
>
>
> Mark
>
>
------------------------------------------------------------------------
-
> Using Tomcat but need to do more? Need to support web services,
security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache
Geronimo
>
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> AMaViS-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/amavis-user
> AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
> AMaViS-HowTos:http://www.amavis.org/howto/
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
AMaViS-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amavis-user
AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3
AMaViS-HowTos:http://www.amavis.org/howto/