В примечании к выпуску systemd 256 и в man-руководстве systemd-tmpfiles было указано, что опция «—purge» удаляет все файлы и каталоги, созданные через настройки tmpfiles.d, но название «tmpfiles» в названии утилиты вводило в заблуждение и создавало впечатление, что удаление касается только временных файлов.
При этом настройки tmpfiles.d не ограничиваются временными файлами и также используются для автоматического создания несуществующих каталогов с данными. В частности, удаление содержимого домашних каталогов объясняется тем, что при помощи файла «/usr/lib/tmpfiles.d/home.conf» создавался раздел «/home» и, соответственно, команда «systemd-tmpfiles —purge» приводила к его удалению.
Вначале для исключения ошибочного удаления домашних каталогов разработчики systemd намеревались удалить опцию «—purge», но затем приняли изменение, ограничивающее область действия команды «systemd-tmpfiles —purge» — данная команда теперь может быть выполнена только при явном указании в командной строке конкретного файла конфигурации из tmpfiles.d/ и приведёт к удалению лишь связанных с ним файлов и каталогов. Кроме того, в man-руководство systemd-tmpfiles добавлено более подробное описание опции и предупреждение о возможных последствиях.
Источник: http://www.opennet.ru/opennews/art.shtml?num=61403