File facter-2.4.6-vlan_interfaces.patch of Package facter.5639

--- facter-2.4.6/lib/facter/util/ip.rb	
+++ facter-2.4.6/lib/facter/util/ip.rb	
@@ -83,6 +83,7 @@ module Facter::Util::IP
     when 'Linux'
       output = Facter::Util::IP.exec_ip(["link"])
       output.gsub!(/^\d+:\s*/, "")				# delete leading number
+      output.gsub!(/@[^:]+/, "")                                # delete physical interface name in case of tagged vlan like "vlan100@bond0"
     when 'OpenBSD', 'NetBSD', 'FreeBSD', 'Darwin', 'GNU/kFreeBSD', 'DragonFly'
       output = Facter::Util::IP.exec_ifconfig(["-a","2>/dev/null"])
     when 'SunOS'

openSUSE Build Service is sponsored by