@@ -453,9 +453,15 @@ function release_deb(arch, appDirectory, done) {
453453 maintainer : pkg . author ,
454454 description : pkg . description ,
455455 preinst : [ `rm -rf ${ LINUX_INSTALL_DIR } /${ pkg . name } ` ] ,
456- postinst : [ `chown root:root ${ LINUX_INSTALL_DIR } ` , `chown -R root:root ${ LINUX_INSTALL_DIR } /${ pkg . name } ` , `cp ${ LINUX_INSTALL_DIR } /${ pkg . name } /mime/${ pkg . name } .xml /usr/share/mime/packages/` , 'update-mime-database /usr/share/mime' ,
456+ postinst : [ `chown root:root ${ LINUX_INSTALL_DIR } ` ,
457+ `chown -R root:root ${ LINUX_INSTALL_DIR } /${ pkg . name } ` ,
458+ `cp ${ LINUX_INSTALL_DIR } /${ pkg . name } /mime/${ pkg . name } .xml /usr/share/mime/packages/` , 'update-mime-database /usr/share/mime' ,
457459 `cp ${ LINUX_INSTALL_DIR } /${ pkg . name } /icon/bf_icon_128.png /usr/share/icons/hicolor/128x128/mimetypes/application-x-blackboxlog.png` , 'gtk-update-icon-cache /usr/share/icons/hicolor -f' ,
458- `xdg-desktop-menu install ${ LINUX_INSTALL_DIR } /${ pkg . name } /${ pkg . name } .desktop` ] ,
460+ `xdg-desktop-menu install ${ LINUX_INSTALL_DIR } /${ pkg . name } /${ pkg . name } .desktop` ,
461+ `chmod +xr ${ LINUX_INSTALL_DIR } /${ pkg . name } /chrome_crashpad_handler` ,
462+ `chmod +xr ${ LINUX_INSTALL_DIR } /${ pkg . name } /${ pkg . name } ` ,
463+ `chmod -R +Xr ${ LINUX_INSTALL_DIR } /${ pkg . name } /` ,
464+ ] ,
459465 prerm : [ `rm /usr/share/mime/packages/${ pkg . name } .xml` , 'update-mime-database /usr/share/mime' ,
460466 'rm /usr/share/icons/hicolor/128x128/mimetypes/application-x-blackboxlog.png' , 'gtk-update-icon-cache /usr/share/icons/hicolor -f' ,
461467 `xdg-desktop-menu uninstall ${ pkg . name } .desktop` ] ,
0 commit comments