[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