Remove curly braces when generating a new LUKS UUID.
This commit is contained in:
parent
ea69f4b8af
commit
19f5ce0b28
|
@ -523,14 +523,14 @@ QString luks::readOuterUUID(const QString &deviceNode) const
|
||||||
|
|
||||||
bool luks::updateUUID(Report& report, const QString& deviceNode) const
|
bool luks::updateUUID(Report& report, const QString& deviceNode) const
|
||||||
{
|
{
|
||||||
QUuid uuid = QUuid::createUuid();
|
const QString uuid = QUuid::createUuid().toString().remove(QRegularExpression(QStringLiteral("\\{|\\}")));
|
||||||
|
|
||||||
ExternalCommand cmd(report,
|
ExternalCommand cmd(report,
|
||||||
QStringLiteral("cryptsetup"),
|
QStringLiteral("cryptsetup"),
|
||||||
{ QStringLiteral("luksUUID"),
|
{ QStringLiteral("luksUUID"),
|
||||||
deviceNode,
|
deviceNode,
|
||||||
QStringLiteral("--uuid"),
|
QStringLiteral("--uuid"),
|
||||||
uuid.toString() });
|
uuid });
|
||||||
return cmd.run(-1) && cmd.exitCode() == 0;
|
return cmd.run(-1) && cmd.exitCode() == 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue