# File lib/puppet/util/settings.rb, line 468
468:     def service_user_available?
469:         return @service_user_available if defined?(@service_user_available)
470: 
471:         return @service_user_available = false unless user_name = self[:user]
472: 
473:         user = Puppet::Type.type(:user).new :name => self[:user], :check => :ensure
474: 
475:         return @service_user_available = user.exists?
476:     end