# File lib/puppet/provider/user/user_role_add.rb, line 150 150: def shadow_entry 151: return @shadow_entry if defined? @shadow_entry 152: @shadow_entry = File.readlines("/etc/shadow").reject { |r| r =~ /^[^\w]/ }.collect { |l| l.chomp.split(':') }.find { |user, _| user == @resource[:name] } 153: end