Я недавно установил openSUSE 12.3. Я не использовал шифрование разделов в установщике. Сразу после завершения установки я установил ecryptfs-utils
и запустил ecryptfs-migrate-user -u my_user_name
от имени пользователя root в tty1. Это было также успешно.
Затем я попытался запустить ecryptfs-setup-swap
чтобы зашифровать пространство подкачки моей установки. Это похоже на ошибку: я получил сообщение об ошибке, в котором говорится, что /etc/init.d/boot.crypto
не существует. /etc/fstab
и /etc/crypttab
оба были изменены, но не указывали на реальные диски (например, /dev/mapper/cryptswap
не существовало, даже если это было упомянуто в /etc/fstab
).
Затем я нашел на http://en.opensuse.org/SDB:Encrypted_filesystems#SysV_Init_Scripts_.28obsolete.29 заявление, что openSUSE 12.3 покончили с /etc/init.d/boot.crypto
в пользу реализации systemd
.
У меня есть два вопроса после этого:
1) Будут ли в конечном итоге ecryptfs
обновлены для поддержки этой новой реализации systemd
?
2) В то же время, сработает ли установщик openSUSE для шифрования раздела /swap?
Спасибо!