Caio Carvalho
6a349f7bc8
Avoiding segfaults on device scanning
2018-10-12 15:07:32 -03:00
Caio Carvalho
3ada811de7
RAID partition table needs to be erased before removing
2018-10-12 12:02:49 -03:00
Caio Carvalho
ecc5dc8a4f
Including RAID removal
2018-10-11 17:51:25 -03:00
Caio Carvalho
f269144474
RAID activation operation support
2018-10-11 15:01:07 -03:00
Caio Carvalho
7429ff7527
Loading physical volumes for RAID
2018-10-11 14:36:08 -03:00
l10n daemon script
5dc4986bc9
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2018-10-10 06:21:45 +02:00
l10n daemon script
911d43be57
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2018-10-07 06:01:12 +02:00
Andrius Štikonas
4080eef0ba
Set FlagBoot = FlagEsp and deprecate it.
2018-09-01 21:27:05 +01:00
Andrius Štikonas
f4cd7dd953
Use C++14 style deprecated attributes.
2018-09-01 18:52:15 +01:00
Andrius Štikonas
046f17fa68
sfdisk: Make FlagEsp alias for FlagBoot
2018-09-01 18:40:10 +01:00
Andrius Štikonas
32eacc4db6
Merge branch 'master' into raid-support
2018-08-27 19:50:07 +01:00
Caio Carvalho
b47c52b367
Using std::string instead of char* in mdadm helper.
2018-08-27 08:21:28 -03:00
Caio Carvalho
4353de0f05
Including config parameter in RAID assemble.
2018-08-24 18:54:35 -03:00
Caio Carvalho
7853424a62
Use std::find instead of iterating to search in allowedCommands.
2018-08-24 12:14:49 -03:00
Caio Carvalho
8083306d66
Updating mdadm config file through a application helper.
2018-08-24 12:06:35 -03:00
Caio Carvalho
aaffe54161
Setting RAID status as inactive after deactivation.
2018-08-24 12:03:24 -03:00
l10n daemon script
f8cdf99606
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2018-08-24 05:42:47 +02:00
Andrius Štikonas
b893a39223
Use the same executable name in findExternal and ExecuteCommand
...
Even if they are symlinked, only one name was whitelisted.
2018-08-23 21:45:30 +01:00
Andrius Štikonas
ee8ee70df9
Use Separate output and error channels for sfdisk --json.
...
Without this, error output would make json invalid.
2018-08-22 00:30:13 +01:00
Simon Depiets
e74fcb29e4
Fix parameters and markers in xi18n call
...
Reviewers: #kde_partition_manager
Subscribers: stikonas
Tags: #kde_partition_manager
Differential Revision: https://phabricator.kde.org/D14968
2018-08-21 17:18:02 +08:00
l10n daemon script
cbaf62427f
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2018-08-18 05:42:22 +02:00
Caio Carvalho
84c742404d
Check if command string is empty in ExternalCommand::start
2018-08-16 23:42:43 +02:00
Caio Carvalho
6c703e122a
Checking if the command is not an empty string.
2018-08-16 23:42:21 +02:00
Caio Carvalho
d676c8c504
Checking if a SoftwareRAID device is deactivatable
2018-08-16 23:40:27 +02:00
Caio Carvalho
22e857a072
Check if command string is empty in ExternalCommand::start
2018-08-16 23:32:33 +02:00
Caio Carvalho
58a11262f7
Checking if the command is not an empty string.
2018-08-16 18:59:47 +02:00
Caio Carvalho
7863564e35
Setting getDefaultRaidConfigFile method as public.
2018-08-16 14:14:40 +02:00
l10n daemon script
e743156888
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2018-08-16 05:29:54 +02:00
Caio Carvalho
6ab3f854e7
Initial RAID configuration file setting implementation.
2018-08-16 01:01:03 +02:00
Andrius Štikonas
4ec2d2444b
Merge branch 'master' into raid-support
2018-08-15 10:45:06 +00:00
Caio Carvalho
1c714c7854
Setting mount point for linux_raid_member partitions.
2018-08-14 15:07:48 +02:00
Caio Carvalho
213162c1a8
Updating mdadm.conf file information after creation.
2018-08-14 12:18:22 +02:00
Caio Carvalho
be89331db0
Initial RAID deactivation support.
2018-08-14 01:51:09 +02:00
Caio Carvalho
d7650c51df
Job for RAID creation.
2018-08-13 20:08:17 -03:00
Caio Carvalho
6ddb69b661
Avoiding -1B size for inactive RAID.
2018-08-13 09:53:07 -03:00
Andrius Štikonas
eb099bd477
Add command whitelist to kpmcore kauth helper.
2018-08-11 20:32:02 +01:00
Caio Carvalho
51d295ca5d
Changing eraseDeviceMDSuperblock call in software RAID creation
2018-08-08 16:44:46 -03:00
Andrius Štikonas
449dc1f517
Revert "Do not link to externalcommand.h in kpmcore_externalcommand"
...
This reverts commit 29dcd08e70
.
2018-08-08 13:35:30 +00:00
l10n daemon script
c23fbc0c24
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2018-08-08 05:44:25 +02:00
l10n daemon script
b0663ba1b5
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2018-08-07 05:44:32 +02:00
Andrius Štikonas
29dcd08e70
Do not link to externalcommand.h in kpmcore_externalcommand
2018-08-06 20:47:53 +01:00
Andrius Štikonas
f81f0906bc
Mention qca plugins in the list of runtime dependencies.
2018-08-06 20:38:50 +01:00
Harald Sitter
87dc44dab8
use QDBusServiceWatcher instead of pinging the client
...
Summary:
the motivation here is to terminate the "server" helper when the client
disappears. dbus supports this use case natively via service registration
events which we can easily handle via QDBusServiceWatcher.
instead of repeatedly poking the client we'll simply monitor its dbus
service now. this is cheaper, less code and doesn't risk timing out
randomly.
Test Plan:
- on neon ISO build kpmcore & calamares & pm
- calamares manages to actually partition stuff
- partitionmanager also starts properly
- also the same again on the installed system.
Reviewers: stikonas, bshah
Reviewed By: bshah
Subscribers: bshah
Differential Revision: https://phabricator.kde.org/D14646
2018-08-06 15:46:11 +02:00
l10n daemon script
4f699fbc01
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2018-08-06 05:33:12 +02:00
Andrius Štikonas
872715f4e0
Switch DBus calls to classes generated from XML.
2018-08-05 21:15:33 +01:00
l10n daemon script
c9258f74c0
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2018-08-05 05:29:30 +02:00
Andrius Štikonas
a7b640da4c
Delay creation of QEventLoop object until after QCoreApplication starts
...
Fixes: QEventLoop: Cannot be used without QApplication
2018-08-03 19:49:32 +01:00
l10n daemon script
67e943713b
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2018-08-03 05:37:12 +02:00
l10n daemon script
5103d1fcc0
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2018-08-02 05:28:03 +02:00
l10n daemon script
9515090157
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2018-08-01 05:50:40 +02:00