fix #1244: deb file permissions issue

This commit is contained in:
antelle 2019-09-09 16:24:45 +02:00
parent aa0d3d329e
commit e6aef150ee
5 changed files with 24 additions and 0 deletions

View File

@ -415,6 +415,14 @@ module.exports = function(grunt) {
}
}
},
chmod: {
'linux-x64': {
options: {
mode: '4755'
},
src: ['tmp/desktop/KeeWeb-linux-x64/chrome-sandbox']
}
},
deb: {
options: {
tmpPath: 'tmp/desktop/',

View File

@ -41,6 +41,7 @@ module.exports = function(grunt) {
'copy:desktop-darwin-installer',
'copy:desktop-windows-helper-ia32',
'copy:desktop-windows-helper-x64',
'chmod:linux-desktop-x64',
'codesign:app'
]);

13
package-lock.json generated
View File

@ -5605,6 +5605,14 @@
}
}
},
"grunt-chmod": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/grunt-chmod/-/grunt-chmod-1.1.1.tgz",
"integrity": "sha1-0YZcWoTn7Zrv5Qn/v1KQ+XoleEA=",
"requires": {
"shelljs": "^0.5.3"
}
},
"grunt-contrib-clean": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-2.0.0.tgz",
@ -9809,6 +9817,11 @@
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
"integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM="
},
"shelljs": {
"version": "0.5.3",
"resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.5.3.tgz",
"integrity": "sha1-xUmCuZbHbvDB5rWfvcWCX1txMRM="
},
"signal-exit": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",

View File

@ -30,6 +30,7 @@
"exports-loader": "0.7.0",
"font-awesome": "4.7.0",
"grunt": "1.0.4",
"grunt-chmod": "^1.1.1",
"grunt-contrib-clean": "2.0.0",
"grunt-contrib-compress": "github:keeweb/grunt-contrib-compress#08966cd",
"grunt-contrib-copy": "1.0.0",

View File

@ -13,6 +13,7 @@ Release notes
`*` dropped support for browsers without css variables
`*` displaying websites as HTTPS if no scheme is provided
`+` confirmation for deleting an entry on mobile
`-` fix #1244: deb file permissions issue
##### v1.9.3 (2019-09-07)
`-` fixed group settings not being displayed