[devel-distro] Отчёт об атомарном образе и предложение для улучшения пакетной базы

Дмитрий dmitry at udalov.online
Tue Apr 8 18:38:10 MSK 2025


08.04.2025 14:59, Michael Shigorin пишет:

> А не-майнтейнеру стоило бы поинтересоваться уже проделанной
> работой -- не только repocop, но и по времянкам тоже; например,
> http://altlinux.org/Secure_Packaging_Policy#Операции_с_временными_файлами
> http://altlinux.org/SecureTmp

Не совсем понимаю чем помогут помочь эти ссылки, можно создавать так 
временные директории и файлы, да - это чудесно, есть множество способов 
сделать это.

systemd-tmpfiles общепринятый декларатив который позволяет описывать 
необходимые для работы директории пакета и время их жизни с помощью 
конфигурации, таким образом даже если "что-то" удалит директории  - они 
буду воссозданы при следующем старте системы. Если у ALT-сообщества есть 
желание написать такой велосипед - хорошо, я бы даже принял участие в 
его создании, но на мой взгляд лучше использовать systemd-tmpfiles.


Почему я об этом часто пишу ?

Потому что концептуально атомарная система хранят себя в "герметичном" 
/usr/ и влияет на внешние директории через конфигурацию. Так например я 
могу совершить прыжок из образа gnome в образ kde и все будет корректно 
за исключением временных директорий и системных юзеров так как 
декларативы или их аналоги не применяются в полной мере, приходится 
"пробегать" и воссоздавать новые директории/синхронизировать 
пользователей с помощью скриптов.

Я в целом не заставляю это интегрировать, я просто хочу выяснить 
отношение к этой как мне кажется "проблеме" и помочь если будут попытки 
привести в порядок (если текущее состояние где часть пакетов собраны в 
одном стиле, а часть в другом вообще считается беспорядком)



More information about the devel-distro mailing list