LP1741309: Correct installed file permission user/csharp/lp1741309-hatch-file-perms-signoff
authorJason Boyer <JBoyer@library.in.gov>
Sun, 7 Jan 2018 03:21:09 +0000 (22:21 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Mon, 8 Jan 2018 13:39:09 +0000 (08:39 -0500)
commit8ffb4671957fec3696b0ac19b8a97cc2330ae631
tree2c3f55790272d75d634a0c7a5e62add69145b452
parent537d243020fde40a58b060586d34c0f3d3a75c46
LP1741309: Correct installed file permission

Because of the machinations of the _ReplaceInFile macro
the extension host JSON file does not inherit permissions
correctly. Adding the AccessControl NSIS plugin and using
the EnableFileInheritance function corrects this.

Signed-off-by: Jason Boyer <JBoyer@library.in.gov>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
installer/windows/AccessControl.dll [new file with mode: 0755]
installer/windows/defines.nsh
installer/windows/hatch.nsi