Re: can I disable FTP PASV mode for yum?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 2009-01-11 at 21:51 -0500, James Antill wrote:
> Jason Haar <Jason.Haar@xxxxxxxxxxxxx> writes:
> 
> > Hi there
> >
> > We're getting false alarms triggering on our NIDS due to PASV-mode YUM
> > FTP sessions. This is on no account the fault of YUM, but I was
> > wondering if we could reconfigure YUM to use non-PASV (ie PORT) mode FTP
> > instead (better yet, disable FTP so that YUM only used HTTP servers). We
> > can do some NIDS whitelisting tricks for PORT-mode - as port 20 is
> > always used - which we can't do with PASV-mode.
> >
> > So YUM uses urlgrabber which in turn uses ftplib, which in turn has a
> > "set_pasv" option. But I don't seem to be able to alter that by adding
> > it to /etc/yum.conf? Can I do that, or would I actually have to fiddle
> > with ftplib to achieve what I want (I won't do that - too many
> > downstream consequences)
> 
>  AFAIK no, there's no way to pass that down. However you can do:
> 
> . Install yum-fastestmirror, by default this prefers http over ftp
> (will only try ftp if all the http mirrors fail).
> 
> . Write a plugin that just removes the ftp mirrros (looking at the
> fastestmirror code should help here).
> 

This plugin prunes mirrors by a regex:

http://skvidal.fedorapeople.org/misc/prune-by-regex.py


So you can prune by ftp://.*, for example.

-sv


_______________________________________________
Yum mailing list
Yum@xxxxxxxxxxxxxxxxx
http://lists.baseurl.org/mailman/listinfo/yum

[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux