kpmcore/src/plugins/sfdisk
Adriaan de Groot 6aa9d93728 Workaround bad JSON output from sfdisk.
The output of `sfdisk --json /dev/sdb` is not necessarily
valid JSON. Then, no partition information is stored,
no first-valid-lba in particular. This leads to new partitions
being made from sector 0, which is invalid on a GPT table.

The workaround is to manually fix the known-broken JSON
from sfdisk. This is amply documented in a standalone
static function.

FIXES #425097
2020-08-24 22:53:54 +02:00
..
CMakeLists.txt sfdisk: Move GPT Attributes functions to new sfdiskgptattributes 2020-06-16 20:15:56 -04:00
pmsfdiskbackendplugin.json SVN_SILENT made messages (.desktop file) - always resolve ours 2020-06-18 05:48:51 +02:00
sfdiskbackend.cpp Workaround bad JSON output from sfdisk. 2020-08-24 22:53:54 +02:00
sfdiskbackend.h sfdisk: simplify scanDevice by moving out partition setup logic. 2020-06-19 01:52:16 +01:00
sfdiskdevice.cpp Remove ExternalCommand::waitFor. 2018-07-21 21:19:34 +01:00
sfdiskdevice.h Fix minor EBN issues 2020-03-21 11:22:15 +00:00
sfdiskgptattributes.cpp sfdisk: Move GPT Attributes functions to new sfdiskgptattributes 2020-06-16 20:15:56 -04:00
sfdiskgptattributes.h sfdisk: Move GPT Attributes functions to new sfdiskgptattributes 2020-06-16 20:15:56 -04:00
sfdiskpartitiontable.cpp sfdisk: Move GPT Attributes functions to new sfdiskgptattributes 2020-06-16 20:15:56 -04:00
sfdiskpartitiontable.h Add new job to set the GPT partition attributes 2020-06-15 17:51:42 -04:00