criu/test/others
Adrian Reber a951237e25 test: adapt RPC test for restricted socket permissions
The service socket now defaults to 0600 (owner-only). Since the
test runs the setuid criu binary as a non-root user (uid 1000),
the socket ends up owned by root. Chown the socket to the test
user after service startup so it can connect, mirroring what an
administrator would do in production.

Assisted-by: Claude Code (claude-opus-4-6):claude-opus-4-6@default

Generated with Claude Code (https://claude.ai/code)

Signed-off-by: Adrian Reber <areber@redhat.com>
2026-07-01 23:50:04 -07:00
..
action-script ci: verify call order of action-script hooks 2025-11-05 15:41:34 -08:00
app-emu ci: fix new codespell errors 2023-10-22 13:29:25 -07:00
bers test/bers: use size_t format specifiers for file counters 2026-04-16 10:41:44 -07:00
config-file Fix, not ignore, shellcheck SC1091 warnings 2023-04-15 21:17:21 -07:00
crit py/cli: add --version option 2023-10-22 13:29:25 -07:00
criu-coredump coredump: enable coredump generation on riscv64 2026-03-20 08:16:25 +00:00
criu-ns test/criu-ns: drop python 2 compatibility 2023-10-22 13:29:25 -07:00
ext-links tests: move non-zdtm tests to tests/others/ 2016-02-24 13:09:17 +03:00
ext-tty make: remove checks for python 2 binary 2023-10-22 13:29:25 -07:00
libcriu test: another clang compilation error fix 2026-06-11 10:03:11 +01:00
make travis: add "make uninstall" test 2017-04-02 18:09:34 +03:00
mem-snap Optimized shell code with <'s (instead of cat + |) 2023-04-15 21:17:21 -07:00
mnt-ext-dev test/zdtm: mount a new tmpfs to the zdtm root /dev 2024-09-11 16:02:11 -07:00
mounts test: fix unused variable warnings reported by CodeQL 2026-06-12 09:58:15 +01:00
ns_ext test: only run macvlan tests if macvlan devices can be created 2024-09-19 15:23:42 -07:00
overlayfs test/others/overlayfs: add inotify C/R test 2026-06-16 09:53:58 +01:00
pipes Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
pycriu test/others: add tests for check() with pycriu 2025-11-05 15:41:35 -08:00
rpc test: adapt RPC test for restricted socket permissions 2026-07-01 23:50:04 -07:00
security tests: move non-zdtm tests to tests/others/ 2016-02-24 13:09:17 +03:00
shell-job make: remove checks for python 2 binary 2023-10-22 13:29:25 -07:00
skip-file-rwx-check ci: do not use 'tail' for skip-file-rwx-check test 2024-09-11 16:02:11 -07:00
socketpairs Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
tcp Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
unix-callback image: use protoc instead of protoc-c 2025-11-02 07:48:22 -08:00
.gitignore test/others: refactor loop process 2021-09-03 10:31:00 -07:00
app-emu.sh tests: move app-emu in test/others/ 2016-02-29 11:35:26 +03:00
env.sh lib: use separate packages for pycriu and crit 2023-11-27 16:47:16 -08:00
functions.sh tests: move app-emu in test/others/ 2016-02-29 11:35:26 +03:00
loop.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
Makefile test/others: refactor loop process 2021-09-03 10:31:00 -07:00