|
297b444dfb
|
test: separate app and sandbox
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2025-03-30 22:09:46 +09:00 |
|
|
f8502c3ece
|
test/sandbox: check environment
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2025-03-27 03:16:33 +09:00 |
|
|
2dd49c437c
|
app: create XDG_RUNTIME_DIR with perm 0700
Many programs complain about this.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2025-03-26 02:49:37 +09:00 |
|
|
371dd5b938
|
nix: create current-system symlink
This is copied at runtime because it appears to be impossible to obtain this path in nix.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2025-03-26 02:06:11 +09:00 |
|
|
67eb28466d
|
nix: create opengl-driver symlink
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2025-03-25 20:52:20 +09:00 |
|
|
c326c3f97d
|
fst/sandbox: do not create /etc in advance
This is now handled by the setup op. This also gets rid of the hardcoded /etc path.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2025-03-25 20:00:34 +09:00 |
|
|
5c4058d5ac
|
app: run in native sandbox
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2025-03-25 01:52:49 +09:00 |
|
|
61d86c5e10
|
test/sandbox: fix stdout tty check
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2025-03-24 16:23:50 +09:00 |
|
|
b989a4601a
|
test/sandbox: fail on mismatched mount entry
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2025-03-24 13:43:32 +09:00 |
|
|
0eb1bc6301
|
test/sandbox: verify outcome via mountinfo
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2025-03-24 01:42:38 +09:00 |
|
|
806ce18c0a
|
test/sandbox: check mapuid outcome
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2025-03-23 17:56:07 +09:00 |
|