HomePhorge

(PUP-1255) Don't use POSIX defaults on Windows
2afddffb3657Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

(PUP-1255) Don't use POSIX defaults on Windows

If the POSIX default mode of 0644 is used when creating files on windows the
SYSTEM ACE is lost on files that are not meant to have thier mode managed. This
updates the replace_file method to understand that a nil default mode really
means to use the platform dependent default.

Details

Provenance
Kylo Ginsberg <kylo@puppetlabs.com>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPU55cc32246946: (PUP-1255) Fix assumed default file mode to 0644
Branches
Unknown
Tags
Unknown

Event Timeline

Kylo Ginsberg <kylo@puppetlabs.com> committed rPU2afddffb3657: (PUP-1255) Don't use POSIX defaults on Windows (authored by Kylo Ginsberg <kylo@puppetlabs.com>).Dec 30 2013, 9:32 PM