# File lib/puppet/provider/nameservice/objectadd.rb, line 15 15: def modifycmd(param, value) 16: cmd = [command(param.to_s =~ /password_.+_age/ ? :password : :modify)] 17: cmd << flag(param) << value 18: if @resource.allowdupe? && ((param == :uid) || (param == :gid and self.class.name == :groupadd)) 19: cmd << "-o" 20: end 21: cmd << @resource[:name] 22: 23: cmd 24: end