Hi Vincent, On Mon, Mar 01, 2021 at 02:49:32AM +0100, Vincent Lefevre wrote: > When using --private=<DIR>, an existing "bin" directory in <DIR> > is read-only. This is silly: this means that one cannot restart > a firejail session: > [...] > > I don't see the point to have "bin" read-only in this case, as the > purpose of "--private=" is that this "bin" directory is specific to > the firejail session.
The reason why the bin directory is mounted read-only is the
disable-common.inc file that is included in the default and many other
profiles:
read-only ${HOME}/bin
It's writable the first time, because it does not exist yet when the
jail is created.
If you want to allow writing in this directory, you can add a local
override in the file /etc/firejail/disable-common.local with this line:
ignore read-only ${HOME}/bin
Alternatively you can create your own profile that does not include
disable-common.inc.
Kind regards,
Reiner
signature.asc
Description: PGP signature

