История изменений
Исправление Shushundr, (текущая версия) :
приложения имеют доступ на чтение и запись к данным друг друга, а ведь именно этого и хочется избежать.
Хочется избежать не этого, а заражения кода другого приложения.
Предложенное решение позволяет программам не перезаписывать бинарники и либы друг друга
Да, ты тоже это понял. Хорошо. Лучше какая-то защита, чем никакой.
Полностью эта проблема решается сэндбоксом. Альтернативно можно её решить с помощью AppArmor или SELinux. Но сэндбокс гораздо проще в использовании и администрировании, да и просто в понимании.
Ох, другая проблема, не та, которую я хочу решить. Я сначала хочу продублировать то, как сделано в Linux, это будет полезно и с точки зрения обучения тому, что такой подход есть.
Я соглашусь с тем, что добавить сандбокс не помешает. Потом, после, в новом отдельном топике. Ждите.
А в этом топике я всё ещё хочу два уровня админов.
Исходная версия Shushundr, :
приложения имеют доступ на чтение и запись к данным друг друга, а ведь именно этого и хочется избежать.
Хочется избежать не этого, а заражения кода другого приложения.
Предложенное решение позволяет программам не перезаписывать бинарники и либы друг друга
Да, ты тоже это понял. Хорошо. Лучше какая-то защита, чем никакой.
Полностью эта проблема решается сэндбоксом. Альтернативно можно её решить с помощью AppArmor или SELinux. Но сэндбокс гораздо проще в использовании и администрировании, да и просто в понимании.
Ох, другая проблема, не та, которую я хочу решить. Я сначала хочу продублировать то, как сделано в Linux, это будет полезно и с точки зрения обучения тому, что такой подход есть.
Я соглашусь с тем, что добавить сандбокс не помешает. Потом, после, в новом отдельном топике. Ждите.