Шаги воспроизведения: # apt-get install systemd-tests # /usr/lib/systemd/tests/run-unit-tests.py либо запустить только этот тест: # /usr/lib/systemd/tests/test-rm-rf Тест падает с ошибкой: /* test_rm_rf_chmod */ Successfully forked off '(setresuid)' as PID 12904. Assertion 'mkdtemp_malloc(NULL, &d) >= 0' failed at src/test/test-rm-rf.c:18, function test_rm_rf_chmod_inner(). Aborting. (setresuid) terminated by signal ABRT. Assertion 'r >= 0' failed at src/test/test-rm-rf.c:51, function test_rm_rf_chmod(). Aborting. Отмечу, что в Fedora 35 с systemd-249.6-2.fc35 данный тест проходит успешно.
В сизифе больше не воспроизводится, но воспроизводится в p10.
Результат проверки актуальности Состояние: p10 test-rm-rf делает mkdtemp после setresuid. В Sisyphus шаблон /tmp. Рекомендация: оставить открытым на p10.
(Ответ для Vera Blagoveschenskaya на комментарий #2) > Рекомендация: > оставить открытым на p10. А есть ли смысл? systemd в p10 последний раз обновлялось 2.5 года назад (Собран: 12 февраля 2024 г. 18:00 в задании #340218). Поддержка р10 официально тоже прекращена https://packages.altlinux.org/ru/p10/about Если придёт на тестирование в р10 и будет воспроизводится, то переоткроем.