LP1741309: Correct installed file permission user/jboyer/lp1741309-hatch-file-perms
authorJason Boyer <JBoyer@library.in.gov>
Sun, 7 Jan 2018 03:21:09 +0000 (22:21 -0500)
committerJason Boyer <JBoyer@library.in.gov>
Sun, 7 Jan 2018 03:21:09 +0000 (22:21 -0500)
commit55fcc6f1c50d37ff872939c3da5c9859d93f7cc0
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>
installer/windows/AccessControl.dll [new file with mode: 0755]
installer/windows/defines.nsh
installer/windows/hatch.nsi