From 3d1e88f00cf3f7b858fc9fbd6e813d77ef9cff7e Mon Sep 17 00:00:00 2001 From: Roly Fentanes Date: Thu, 1 May 2014 01:07:58 -0400 Subject: [PATCH] chmod bin directory too --- scripts/download.js | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/scripts/download.js b/scripts/download.js index aba93ea..2bf1e55 100644 --- a/scripts/download.js +++ b/scripts/download.js @@ -18,6 +18,7 @@ function onerr(err) { } // First, look for the download link. +/*jshint maxlen:false */ var regexp = /https:\/\/yt-dl\.org\/downloads\/(\d{4}\.\d\d\.\d\d(\.\d)?)\/youtube-dl/; function getDownloadLink() { var url = 'http://rg3.github.io/youtube-dl/download.html'; @@ -61,13 +62,9 @@ function download(link, callback) { callback(new Error('Response Error: ' + res.statusCode)); } - res.pipe(fs.createWriteStream(filepath)); - res.on('end', function() { - // Make file executable. - fs.chmodSync(filepath, 457); - callback(null); - }); - + fs.chmodSync(dir, 457); + res.pipe(fs.createWriteStream(filepath, { mode: 457 })); + res.on('end', callback); res.on('error', onerr); }).on('error', onerr); }