FS::luks is now a decorator for an actual FS composed inside. Implement…

Authored by teo.

Description

FS::luks is now a decorator for an actual FS composed inside. Implement cryptOpen/cryptClose/mount/unmount operations. detectFileSystem, which only uses blkid, is now in FileSystem.cpp. FileSystem::mount now requires a mountPoint. Use umount -A to immediately umount all mount points in unmountCmds. Add override keywords, TODO: add them everywhere. LibPartedBackend no longer links against libblkid. Fix LUKS handling in LibPartedBackend::scanDevicePartitions.

Details

Committed
teoAug 14 2015, 3:53 PM
Parents
R16:95dfe648e92c: Bump minimum blkid (and therefore util-linux) version to 2.23.
Branches
Unknown
Tags
Unknown