From a8ea13f1a5f548a3ae6257279eeea4d8bed6e4b5 Mon Sep 17 00:00:00 2001 From: subash adhikari Date: Sun, 18 Dec 2022 02:14:38 +1100 Subject: [PATCH] allow safebox binary to be executed (#20) --- npm/install.js | 4 +++- npm/package.json | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/npm/install.js b/npm/install.js index f534685..72f92f2 100644 --- a/npm/install.js +++ b/npm/install.js @@ -30,7 +30,9 @@ const install = () => { const binary = path.join(tmpdir, binaryName); const copyBinary = () => { - fs.copyFileSync(binary, path.join(bin, binaryName)); + const dest = path.join(bin, binaryName); + fs.copyFileSync(binary, dest); + fs.chmodSync(dest, 0o744) } if (fs.existsSync(binary)) { diff --git a/npm/package.json b/npm/package.json index f7c97fd..b1ed656 100644 --- a/npm/package.json +++ b/npm/package.json @@ -1,6 +1,6 @@ { "name": "@adikari/safebox", - "version": "1.2.4", + "version": "1.2.5", "description": "A Fast and Flexible secret manager built with love by adikari in Go", "main": "index.js", "bin": "./run.js",