At least on some systems the proxy configuration file is created with 700 permissions, making commands like "apt-cache policy somepackage" fail when run without root permissions.
Configuration files should generally end with a newline.
Updated PR to make puppet-lint happy and added owner & group.
This is solid, should be merged.
Needs rspec-puppet fixes before merging. Thanks!
Make apt.conf.d/proxy world readable and add a newline
Oops - fixed rspec and CI passes now.