LINUX.ORG.RU

История изменений

Исправление Shushundr, (текущая версия) :

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

Хочется избежать не этого, а заражения кода другого приложения.

Предложенное решение позволяет программам не перезаписывать бинарники и либы друг друга

Да, ты тоже это понял. Хорошо. Лучше какая-то защита, чем никакой.

Полностью эта проблема решается сэндбоксом. Альтернативно можно её решить с помощью AppArmor или SELinux. Но сэндбокс гораздо проще в использовании и администрировании, да и просто в понимании.

Ох, другая проблема, не та, которую я хочу решить. Я сначала хочу продублировать то, как сделано в Linux, это будет полезно и с точки зрения обучения тому, что такой подход есть.

Я соглашусь с тем, что добавить сандбокс не помешает. Потом, после, в новом отдельном топике. Ждите.

А в этом топике я всё ещё хочу два уровня админов.

Исходная версия Shushundr, :

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

Хочется избежать не этого, а заражения кода другого приложения.

Предложенное решение позволяет программам не перезаписывать бинарники и либы друг друга

Да, ты тоже это понял. Хорошо. Лучше какая-то защита, чем никакой.

Полностью эта проблема решается сэндбоксом. Альтернативно можно её решить с помощью AppArmor или SELinux. Но сэндбокс гораздо проще в использовании и администрировании, да и просто в понимании.

Ох, другая проблема, не та, которую я хочу решить. Я сначала хочу продублировать то, как сделано в Linux, это будет полезно и с точки зрения обучения тому, что такой подход есть.

Я соглашусь с тем, что добавить сандбокс не помешает. Потом, после, в новом отдельном топике. Ждите.