]> git.evergreen-ils.org Git - working/Hatch.git/commit
LP1741309: Correct installed file permission
authorJason Boyer <JBoyer@library.in.gov>
Sun, 7 Jan 2018 03:21:09 +0000 (22:21 -0500)
committerBill Erickson <berickxx@gmail.com>
Mon, 8 Jan 2018 15:46:14 +0000 (10:46 -0500)
commit8bfe98456cc67be435c89221e3c53e05e469c597
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