diff options
author | Anthony Molinaro <[email protected]> | 2019-02-20 15:17:10 -0800 |
---|---|---|
committer | Tristan Sloughter <[email protected]> | 2019-02-20 16:17:10 -0700 |
commit | 5e7bd9d650d925e9afff13a5bdcea9d6356a2f76 (patch) | |
tree | 5ab535b57dcceb7788c1e90fe22b1e5905d7be60 /src/rlx_prv_assembler.erl | |
parent | 46fba4f06fc125e249cd213128bbafd813dcfe44 (diff) | |
download | relx-5e7bd9d650d925e9afff13a5bdcea9d6356a2f76.tar.gz relx-5e7bd9d650d925e9afff13a5bdcea9d6356a2f76.tar.bz2 relx-5e7bd9d650d925e9afff13a5bdcea9d6356a2f76.zip |
don't create world writable executables (#687)
Diffstat (limited to 'src/rlx_prv_assembler.erl')
-rw-r--r-- | src/rlx_prv_assembler.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rlx_prv_assembler.erl b/src/rlx_prv_assembler.erl index cb5bbed..4f9a41e 100644 --- a/src/rlx_prv_assembler.erl +++ b/src/rlx_prv_assembler.erl @@ -433,13 +433,13 @@ write_bin_file(State, Release, OutputDir, RelDir) -> win32 -> rlx_string:concat(VsnRel, ".cmd") end, ok = file:write_file(VsnRelStartFile, StartFile), - ok = file:change_mode(VsnRelStartFile, 8#777), + ok = file:change_mode(VsnRelStartFile, 8#755), BareRelStartFile = case OsFamily of unix -> BareRel; win32 -> rlx_string:concat(BareRel, ".cmd") end, ok = file:write_file(BareRelStartFile, StartFile), - ok = file:change_mode(BareRelStartFile, 8#777) + ok = file:change_mode(BareRelStartFile, 8#755) end, ReleasesDir = filename:join(OutputDir, "releases"), generate_start_erl_data_file(Release, ReleasesDir), |