opscode/chef — pull request #1115 by lamont-granquist (2013-11-06 06:59:47+00:00)
Title: CHEF-4734: Stop enforcing group/owner regular expressions

for unix:
- user/group cannot start with '-', '+' or '~'
- user/group cannot contain ':', ',' or non-space-whitespace or null byte
- we already allowed spaces (i don't know why, but it was tested for)
- this fixes UTF-8 chars as well