Я живу далеко от моей матери. Когда ее старый ноутбук на Windows XP умер, я заменил его мини-компьютером на ubuntu gnome (14.04), которым я удаленно управляю (ssh, x11vnc и rsync для резервного копирования). Как старые пользователи Windows XP, она имеет много значков на рабочем столе. Я создал несколько программ запуска (firefox.desktop, thunderbird.desktop, Word.desktop (для офисного писателя libre)).
Регулярно она звонит мне, потому что один из этих пусковых установок исчез. Каждый раз я нахожу отсутствующий лаунчер в папке для мусора. Вероятно, ошибка моей матери.
Как бы вы защитили эти средства запуска, оставив разрешение на запись в папку Desktop? Должен ли я написать крон для отслеживания этих ошибок?
Одна идея состоит в том, чтобы поместить бит закрепления в папку на рабочем столе и изменить владельца папки и файлов .desktop на root. Ожидаются ли неприятные побочные эффекты?