The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"В Fedora рассматривается предложение по переносу всех исполн..."
Отправлено Анонимкус, 04-Ноя-11 00:46 
А мне нравится, ну почти. По крайней мере идея нормальная. Длинный имена каталогов с большой буквы это конечно явный баг :).

Не вижу чем переход к такой структуре помешает разделить пользовательское и системное ПО, только легче станет. Для восстановления системы гораздо лучше IMHO использовать рам-диск. Разделение доступа, опять же по-моему скромному мнению, лучше поручить системам а-ля AppArmor и другим подобного типа определяющим правила доступа по пути, кстати при переходе к подобной структуре правила должны стать заметно проще, ведь достаточно описать права одной директории и наследовать их для всех дочерних объектов, нежели описывать права для каждого (важного) файла пакета.

И мейнтейнерам жить должно стать легче (хотя Михаилу виднее), ведь по-сути стандарт не описывает (IMHO) досконально структуру ФС,  а соответственно расположение файлов программ различается от дистриба к дистрибу, причем иногда существенно. При этом соответственно каждый мейнтейнер взяв от мейнстрима исходники занимается составлением/переписыванием правил определяющих где и что должно лежать, т.е. строит/переделывает "велосипед" (в некотором смысле).

Внутри директории программы очевидно стоит оставить все как есть, т.е. обычное юникс-дерево.

Единственное, что меня напрягает, решение в виде триллиона ссылок (хотя сейчас из-за обратной совмстимости этого наверное не избежать). Вопрос с вызовом бинарников и т.д., мне кажется (по крайней мере относительно исполняемых файлов) это должно решаться на уровне ФС, в ней все равно храняться все биты доступа. Нужно просто сделать хранилища, кеши, со списком исполняемых файлов, суид и т.д. И внести изменения в системные вызовы типа exec, которые будут искать по кешу если вызов сделан по относительному пути. Обновление кеша может происходить как по-требованию, так и автоматически при chmod.
По сложности IMHO это не превысит текущего решения с симлинками, но будет красивее.

Кстати парочку симлинков при желании никто не мешает.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру