Bug 53612 - Не работает "отключение возможности удаления открытых файлов"
Summary: Не работает "отключение возможности удаления открытых файлов"
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: lsof (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Fr. Br. George
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-25 19:29 MSK by Aleksandr Sysoev
Modified: 2025-03-25 19:29 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aleksandr Sysoev 2025-03-25 19:29:46 MSK
kworkstation-11.0.beta20250210-x86-64 обновленный до актуального состояния Sisyphus

lsof-4.93.2-alt1.x86_64

Шаги воспроизведения:
1. Передать ядру параметр altha=1.
2. Обновить загрузчик: # update-grub
3. # reboot
4. Отключить возможность удаления открытых файлов:
ЦУС -> Настройки безопасности -> Отключить возможность удаления открытых файлов
5. Убедиться, что в переменные модуля AltHa установлены корректно:
# sysctl -a | grep altha | grep olock
kernel.altha.olock.dirs = /var/log:/etc:/root
kernel.altha.olock.enabled = 1
6. Проверить открытые файлы в папке /var/log: 
# lsof | grep /var/log
7. Удалить любой файл в данной папке от суперпользователя, например: 
# rm /var/log/Xorg.0.log

Ожидаемый результат: rm: невозможно удалить '/var/log/Xorg.0.log': Операция не позволена

Фактический результат: файл удаляется