aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
...
* | compile fixLibravatar netblue302022-04-08
| |
* | nettraceLibravatar netblue302022-04-08
| |
* | nettrace dns and sniLibravatar netblue302022-04-08
| |
* | Merge branch 'master' of ssh://github.com/netblue30/firejailLibravatar netblue302022-04-07
|\ \
| * | more snap blacklisting (#5093)Libravatar smitsohu2022-04-04
| | |
| * | build(deps): bump github/codeql-action from 1.1.5 to 2.1.6Libravatar dependabot[bot]2022-04-04
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1.1.5 to 2.1.6. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/883476649888a9e8e219d5b2e6b789dc024f690c...28eead240834b314f7def40f6fcba65d100d99b1) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* / nettrace fixesLibravatar netblue302022-04-05
|/
* teams: drop doubled option (#5087)Libravatar glitsj162022-04-01
|
* man: typo fixes (#5084)Libravatar glitsj162022-03-31
|
* mergesLibravatar netblue302022-03-29
|
* Merge pull request #5078 from kmk3/docs-mention-caps-manLibravatar netblue302022-03-29
|\ | | | | docs: mention capabilities(7) on --caps
| * docs: mention capabilities(7) on --capsLibravatar Kelvin M. Klann2022-03-27
| | | | | | | | | | | | As hinted by @rusty-snake[1]. [1] https://github.com/netblue30/firejail/discussions/5064#discussioncomment-2417395
* | Merge pull request #5077 from kmk3/dc-add-pkcs11Libravatar netblue302022-03-29
|\ \ | | | | | | disable-common.inc: make ~/.config/pkcs11 read-only
| * | disable-common.inc: make ~/.config/pkcs11 read-onlyLibravatar Kelvin M. Klann2022-03-27
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It looks like it allows arbitrary command execution. From pkcs11.conf(5): > remote: > Instead of loading the PKCS#11 module locally, run the module > remotely. > > Specify a command to run, prefixed with | a pipe. The command > must speak the p11-kit remoting protocol on its standard in > and standard out. For example: > > remote: |ssh user@remote p11-kit remote /path/to/module.so > > Other forms of remoting will appear in later p11-kit releases. Environment: p11-kit 0.24.1-1 on Artix Linux. Currently this entry only exists on whitelist-common.inc, added on commit f74cfd07c ("add p11-kit support - #1646"). With this commit applied, all read-only entries on whitelist-commons.inc are also part of disable-common.inc. See also the discussion on #5069.
* | Merge pull request #5071 from kmk3/add-appimage-dirLibravatar netblue302022-03-29
|\ \ | |/ |/| appimage: blacklist and make ~/Applications dir read-only
| * disable-programs.inc: blacklist ~/Applications dirLibravatar Kelvin M. Klann2022-03-24
| | | | | | | | | | | | | | | | | | | | | | | | | | It is used for storing AppImages. Note that even when blacklisting a directory, it is possible to execute an AppImage from it. For example, the following works: firejail --noprofile --blacklist='${HOME}/Applications' --appimage \ ~/Applications/foo.AppImage While the resulting process does not appear to have access to the blacklisted directory.
| * disable-common.inc: make ~/Applications dir read-onlyLibravatar Kelvin M. Klann2022-03-24
| | | | | | | | | | | | | | | | | | | | This directory is monitored by both appimaged[1] and AppImageLauncher[2]. Also, when opening an AppImage with AppImageLauncher, it may prompt the user to move the AppImage to ~/Applications. [1] https://github.com/AppImage/appimaged/blob/2323f1825ed6abe19f2d3791d81307449692be03/README.md#monitored-directories [2] https://github.com/TheAssassin/AppImageLauncher/wiki/Configuration
* | megaglest.profile: Add allow-lua.inc (#5066)Libravatar NetSysFire2022-03-25
| | | | | | | | | | * megaglest.profile: Add allow-lua.inc * Move comment to line above
* | Fix Hugin profile. (#5072)Libravatar Jose Riha2022-03-25
|/ | | Fixes #5068.
* RELNOTES: add gcov dummy functions bugfix and docsLibravatar Kelvin M. Klann2022-03-24
| | | | Relates to #5028 #5043 #5052.
* adding ping in firecfg list (#1912)Libravatar netblue302022-03-24
|
* Merge branch 'master' of ssh://github.com/netblue30/firejailLibravatar netblue302022-03-24
|\
| * Merge pull request #5061 from glitsj16/ping-fixesLibravatar netblue302022-03-24
| |\ | | | | | | ping: (extra) hardening
| | * ping: fix hardening commentLibravatar glitsj162022-03-21
| | |
| | * Create ping-hardened.inc.profileLibravatar glitsj162022-03-21
| | |
| | * ping: extra hardeningLibravatar glitsj162022-03-21
| | |
| * | Merge pull request #5058 from glitsj16/nodejs-nvmLibravatar netblue302022-03-24
| |\ \ | | | | | | | | Node.js stack refactoring
| | * | nodejs-common: fix noteLibravatar glitsj162022-03-21
| | | |
| | * | Create semver.profileLibravatar glitsj162022-03-20
| | | |
| | * | Create npx.profileLibravatar glitsj162022-03-20
| | | |
| | * | Create node-gyp.profileLibravatar glitsj162022-03-20
| | | |
| | * | nodejs-common: add comment & minor hardeningLibravatar glitsj162022-03-20
| | | |
| | * | wget: add nvm support commentLibravatar glitsj162022-03-20
| | | |
| | * | webui-aria2: add nvm supportLibravatar glitsj162022-03-20
| | | |
| | * | webstorm: fix orderingLibravatar glitsj162022-03-20
| | | |
| | * | tar: add nvm support commentLibravatar glitsj162022-03-20
| | | |
| | * | sha256sum: add nvm support commentLibravatar glitsj162022-03-20
| | | |
| | * | nvm: remove profileLibravatar glitsj162022-03-20
| | | | | | | | | | | | [nvm](https://github.com/nvm-sh/nvm) is implemented as a sourced shell function, not an executable binary. Regular sandboxing doesn't work but we can add nvm support to the applications used by it internally (curl, sha256sum, tar & wget).
| | * | curl: add nvm support commentLibravatar glitsj162022-03-20
| | | |
| | * | allow-nodejs.inc: add nvm supportLibravatar glitsj162022-03-20
| | |/
| * | Merge pull request #5052 from kmk3/docs-private-bugLibravatar netblue302022-03-24
| |\ \ | | | | | | | | docs: mention inconsistent homedir bug involving --private=dir
| | * | docs: mention inconsistent homedir bug involving --private=dirLibravatar Kelvin M. Klann2022-03-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | And the workaround suggested by @smitsohu[1] and @rusty-snake[2]. Relates to #903 #5048. [1] https://github.com/netblue30/firejail/issues/903#issuecomment-946673346 [2] https://github.com/netblue30/firejail/discussions/5048#discussioncomment-2360034
| | * | docs: add missing --private note to firejail-profile.txtLibravatar Kelvin M. Klann2022-03-14
| | | | | | | | | | | | | | | | | | | | | | | | It's currently only present on firejail.txt. This amends commit 340699fbd ("misc things", 2020-02-22).
| * | | Merge pull request #5043 from kmk3/docs-protocol-accLibravatar netblue302022-03-24
| |\ \ \ | | | | | | | | | | man: mention that the protocol command accumulates
| | * | | man: mention that the protocol command accumulatesLibravatar Kelvin M. Klann2022-03-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As mentioned by @rusty-snake[1]. This amends commit 39654d016 ("adding netlink to --protocol list (#4605)", 2022-01-21). See also commit 75073e0e4 ("man: mention that private-bin and private-etc are cumulative", 2022-01-22) and issue #4078. [1] https://github.com/netblue30/firejail/pull/5042/files#r825477891
* | | | | mergesLibravatar netblue302022-03-24
|/ / / /
* | | / build(deps): bump github/codeql-action from 1.1.4 to 1.1.5Libravatar dependabot[bot]2022-03-21
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 1.1.4 to 1.1.5. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/f5d822707ee6e8fb81b04a5c0040b736da22e587...883476649888a9e8e219d5b2e6b789dc024f690c) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | ocenaudio hardening (#5056)Libravatar glitsj162022-03-18
| | | | | | | | | | | | | | | | | | | | | * ocenaudio: blacklist cache dir * ocenaudio: hardenings * ocenaudio: fix protocol comment
* | | cmake: fix local override & wusc (#5054)Libravatar glitsj162022-03-16
| | | | | | | | | | | | | | | * cmake: fix local override & wusc * cmake: another wusc fix
* | | pip: fixes (#5053)Libravatar glitsj162022-03-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | * pip: fix including local override * pip: allow access to cache The shared build-systems-common.profile (to which pip.profile redirects) blacklists ${HOME}/.cache/pip. Override that here. * pip: add cache support in commented whitelist