I've been thinking about government assistance, and on one hand, I dont want to let people die, but on the other hand, I dont want to let them live by taking advantage of my generosity. 

Have philosophers reached a widely accepted solution to this problem? For example, if a capable person refuses to work, what would popular philosophies suggest that we do? Let them starve? Feed them anyway? Both choices seem to lead to frowned upon results.