Vladimir Yakovlev
Vladimir Yakovlev
> Kernel version is 5.4.18-1. glibc version is 2.30-3 I thought it could be similar to https://github.com/vladimiry/ElectronMail/issues/253 but it's something different since it's not the 5.5.x kernel case nor [the...
For the AppImage package the `--no-sandbox` needs to be hardcoded into the inner AppRun script so you don't have to explicitly pass it as CLI arg (same as for the...
Containerized package types (like Snap or AppImage) come with isolation capabilities which as far as I know makes it difficult to work well with built-in electron/chromium sandboxing. Advanced users could...
> I don't know about AppImage sandboxing anything. I didn't use sandboxing term but isolation capabilities. Regarding sandboxing, firejail is mentioned there.
By the way, electron-builder has recently merged the https://github.com/electron-userland/electron-builder/pull/4496 PR so it will produce the appimage files with `--no-sandbox` embedded into the AppRun script.
There is also issue with "+" character, see details here https://github.com/renke/import-sort/issues/71.
A patch like this https://github.com/vladimiry/ElectronMail/blob/master/patches/typescript-transform-paths%403.3.1.patch resolves the issue for me (not sure if it handles all the cases).
The workaround applied in https://github.com/vladimiry/ElectronMail/blob/master/scripts/prepare-webclient/webclients.ts#L258-L278 is setting the following env vars before `yarn install` gets executed: ``` YARN_CHECKSUM_BEHAVIOR: "update", YARN_ENABLE_IMMUTABLE_INSTALLS: "false", ``` If the issue is still there, run `yarn...
@cbin, `YARN_CHECKSUM_BEHAVIOR=update YARN_ENABLE_IMMUTABLE_INSTALLS=false yarn install`.
If I got it right, it's currently hidden under the feature flag/code (the list gets requested by `core/v4/features` API call): https://github.com/ProtonMail/WebClients/blob/fd6d7f6479dd2ab0c3318e2680d677b9e61189cd/applications/mail/src/app/components/message/hooks/useMessageDarkStyles.ts#L15