Бэкап десктопной системы - всегда дилемма, как бы я ни настроил исключения (rsync --exclude и т. п.) из резервируемых директорий, всегда волнуюсь, не попадёт ли какой-то новый ненужный массив данных в бэкап. В общем случае админ не знает и не может знать, ломает ли потеря конкретных файлов, созданных приложением, user experience этого приложения. Конечно, хотелось бы не терять настроек, но при этом бэкапить поменьше шлака, типа кэшей.
Мне кажется, перспективным способом решения этой проблемы является общественное соглашение о специальном файловом атрибуте, которым помечаются каталоги и файлы, удаление которых не вредит приложению, и которые будут регенерированы при потере. Такой атрибут должны устанавливать создаваемым файлам установщики пакетов (make install и т. п.), также они могут задаваться вручную админом системы (например, /tmp, /var/cache, /var/tmp, /var/log, /usr/portage/distfiles).
Поддержку такого атрибута следует добавить в утилиты install, rsync, в архиваторы.
Резонно? Если да, то куда подавать такое предложение? FreeDesktop.org?