puppetlabs/puppet — pull request #2820 by raphink (2014-06-30 09:42:09+00:00)
Title: Support ~ in file paths, allows to deploy to ~<user> directories

Note: validation will let ~ pass, but munging will fail if the user
does not exist since it calls File#expand_path