Date: Sun, 21 Jul 2013 23:22:25 +0000 From: Steve Wills <steve@mouf.net> To: Douglas Thrift <douglas@douglasthrift.net> Cc: ports@freebsd.org Subject: Re: FreeBSD Port: rubygem-ohai-6.16.0 Message-ID: <20130721232223.GB59806@mouf.net> In-Reply-To: <51EC34F8.70609@douglasthrift.net> References: <51EC34F8.70609@douglasthrift.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Thanks, I went ahead and filed a PR for it: http://www.freebsd.org/cgi/query-pr.cgi?pr=180732 We're going to have to wait on a maintainer timeout I think. Steve On Sun, Jul 21, 2013 at 12:22:32PM -0700, Douglas Thrift wrote: > Hello, > > I have attached a patch for Ohai which fixes IP address detection when > there is an interface with no addresses such as ipfw0. I have already > submitted the patch upstream: https://tickets.opscode.com/browse/OHAI-492. > > Thanks! > -- > Douglas William Thrift > <douglas@douglasthrift.net> > <http://douglasthrift.net/> > --- ./lib/ohai/plugins/network.rb.orig 2013-07-20 23:51:57.000000000 -0700 > +++ ./lib/ohai/plugins/network.rb 2013-07-20 23:52:07.000000000 -0700 > @@ -42,6 +42,7 @@ > ipaddresses = [] > # ipaddresses going to hold #{family} ipaddresses and their scope > Mash[network['interfaces']].each do |iface, iface_v| > + next if iface_v.nil? or not iface_v.has_key? 'addresses' > iface_v['addresses'].each do |addr, addr_v| > next if addr_v.nil? or not addr_v.has_key? "family" or addr_v['family'] != family > ipaddresses << { > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130721232223.GB59806>