From 9c2f187ed9efd4e367bf8e8b80b225200f9dc1ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrius=20=C5=A0tikonas?= Date: Wed, 18 May 2016 13:51:38 +0100 Subject: [PATCH] Disable copying newly created Luks partitions. --- src/ops/copyoperation.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ops/copyoperation.cpp b/src/ops/copyoperation.cpp index 382fcc2..e1e3632 100644 --- a/src/ops/copyoperation.cpp +++ b/src/ops/copyoperation.cpp @@ -281,6 +281,9 @@ bool CopyOperation::canCopy(const Partition* p) if (p == nullptr) return false; + if (p->state() == Partition::StateNew && p->roles().has(PartitionRole::Luks)) + return false; + if (p->isMounted()) return false;