Коммит 63d914d2 создал по автору sgakerru's avatar sgakerru Зафиксировано автором Проскурнев Артем Сергеевич
Просмотр файлов

prepare-guest-account: reflink при создании профиля гостя

При копировании файлов из `skel` для профиля гостя теперь применяется флаг `--reflink=auto`, что в случае файловых систем, поддерживающих `reflink` (например `btrfs` с включенным `CoW`) позволяет делать поверхностную копию (shallow copy) файлов из `skel` (т.е они не копируются, а ссылаются на эти файлы, пока не будут изменены у гостя).

Для проверки работоспособности можно применить команду: `btrfs fi du /home/guest`.
владелец 3407cde1
......@@ -67,7 +67,7 @@ then
fi
# Копируем содержимое папки skel в домашний профиль гостя.
cp --recursive --no-target-directory '/etc/skel' "${HOME}"
cp --reflink=auto --recursive --no-target-directory '/etc/skel' "${HOME}"
# Если в конфиге включена опция 'guest-dbus-service', то ставим в автозагрузку DBus службу.
declare -l guest_dbus_service
......
Поддерживает Markdown
0% или .
You are about to add 0 people to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Пожалуйста, зарегистрируйтесь или чтобы прокомментировать