app-misc/flox-bin: new package, add 1.12.0#10267
Conversation
da4a6f2 to
3eed70e
Compare
|
@tomberek is the upstream author, thanks. |
|
The ebuild could use some cleanup to feel more idiomatic to Gentoo |
|
Does the software have to use path |
Please clarify. |
Top-level path is hardcoded, right @tomberek ? |
Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
3eed70e to
bd67a33
Compare
|
@tomberek please review again. |
|
Double check: does your store end up as a read-only mount? (nix-daemon should re-mount it in a namespace to make actual changes) |
|
@tomberek not sure what you mean - I can install packages, so looks like not a read-only: $ touch /nix/store/test
touch: cannot touch '/nix/store/test': Permission deniedbut $ findmnt -T /nix/store -o TARGET,SOURCE,FSTYPE,OPTIONS
TARGET SOURCE FSTYPE OPTIONS
/ /dev/nvme0n1p2 ext4 rw,noatimeThere is no separate mount. It is just a directory. Is that OK? |
|
Ideally it is a bind mount with ro,nosuid,nodev set. That protects it from accidental modification. Then only the daemon and it's children would recount it rw. It would work without this, it is an extra layer of protection. |
No description provided.