Commit Graph

1293 Commits

Author SHA1 Message Date
Teo Mrnjavac
0666fb4977 Defer PartitionCoreModule initialization so it doesn't block startup. 2016-05-26 15:08:37 +02:00
Teo Mrnjavac
a4ab8dad46 Hide encryption widget if not Erase. 2016-05-18 07:22:13 +02:00
Teo Mrnjavac
60dcba8735 Update next state slightly later. 2016-05-17 11:34:30 +02:00
Chantara Tith
a25a0ffa2c Update PartitionPage.cpp
increase readability.
2016-05-14 02:29:56 +07:00
Teo Mrnjavac
2050ce97d7 Merge pull request #241 from tctara/master
Disk selections in partitioner are not sticky[CAL-361]
2016-05-13 19:44:33 +02:00
Teo Mrnjavac
b151cede9f Strip leading / from openswap config path. 2016-05-13 18:13:29 +02:00
Teo Mrnjavac
862ed86acc Use root_mount_point. 2016-05-13 17:36:40 +02:00
Teo Mrnjavac
4c2a327d21 Close crypto devices in ClearMountsJob. 2016-05-13 17:11:13 +02:00
Teo Mrnjavac
1a8a09b0d8 Typo. 2016-05-13 16:18:14 +02:00
Teo Mrnjavac
017efafe9b New luksopenswaphookcfg module to set up openswap configuration. 2016-05-13 16:10:32 +02:00
Teo Mrnjavac
b6b930dce8 Add openswap hook handling to initcpiocfg. 2016-05-13 16:09:35 +02:00
Chantara Tith
625bbb6a4b Disk selections in partitioner are not sticky 2016-05-13 19:26:03 +07:00
Teo Mrnjavac
44b75220af Associate the crypto_keyfile with all remaining LUKS devices, if any. 2016-05-13 13:39:33 +02:00
Teo Mrnjavac
a252f7ff32 Debug output. 2016-05-12 14:01:38 +02:00
Teo Mrnjavac
ef5a190d5d Unbreak non-luks install. 2016-05-11 16:35:53 +02:00
Teo Mrnjavac
167b4fc0a2 Exclude zram from devices list. 2016-05-09 16:18:03 +02:00
Teo Mrnjavac
108b83cfd7 Write crypto_keyfile into mkinicpio configuration. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
017aa1ec86 luksbootkeyfile module, mandatory if installing with encrypted GRUB2. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
31106629cb Passphrase in storage. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
db63109539 Mount correctly. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
43ae4eac80 Get the mapper name, not the whole path. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
db9454d199 Allow installing grub on an encrypted fs. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
beb16a77f0 use actual mapperName, not suggestedMapperName. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
5ddd0f523b Use luksMapperName as check. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
0b9c9022dd Yeah, partition["isLuks"], how about no. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
f861c13dad Improve LUKS check and use luksUuid instead of uuid. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
c83e67b421 Always declare whether a partition is LUKS in the map. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
cd304b7a6f Get luksUuid instead of innerFs UUID. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
e1ee6e181a Proper check for luksMapperName key. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
b792ea0216 Rebuild autopartition proposal when encryption choice changes. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
b6c2e0f4d7 Documentation 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
a0350bbaaa Useless variable is useless. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
dd7cd42118 Fixes suggested by linter. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
282f1f9135 Add LUKS support to systemd-boot configuration. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
105c8990eb Better list init. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
cc792d03a6 Add cryptdevice param to kernel line in grubcfg. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
0bc33645fa Add encrypt hook to initrd if needed. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
f5f73fbd4d Use the mapper name to mount if it's a LUKS partition. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
126ad300ae Write mapperName for LUKS volumes in GlobalStorage. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
759ccae9f6 Tentative LUKS support for EraseAutopartition.
Partitioning only, install doesn't work yet.
2016-05-06 18:59:51 +02:00
Teo Mrnjavac
0cc9560a99 Hook up EncryptWidget in ChoicePage, plus improve next status handling. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
0dfe627d52 Add KPMHelpers::createNewEncryptedPartition. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
6e92a04320 Say hello to EncryptWidget. 2016-05-06 18:59:51 +02:00
Teo Mrnjavac
e122600689 Make sure to add KPMcore to include directories. 2016-05-05 07:57:56 +02:00
Teo Mrnjavac
a9c87e2f14 Fix bug with RAM/storage required settings being ignored if set as int. 2016-05-02 18:08:29 +02:00
Teo Mrnjavac
98b5085e6e Make sure we print the error message before the finally: kicks in. 2016-04-28 16:37:21 +02:00
Teo Mrnjavac
c1992f8062 WEBVIEW_FORCE_WEBKIT option for webview module. 2016-04-22 15:56:37 +02:00
Teo Mrnjavac
1b1d78cf51 Improve locale.gen file parser. 2016-04-01 15:30:35 +02:00
Teo Mrnjavac
c54ab3aa59 Add translators credit. 2016-03-29 13:40:23 +02:00
Teo Mrnjavac
3323e3c8c0 Revert "Revert "Merge pull request #239 from calamares/qtwebengine""
This reverts commit 8806bb67ac.
2016-03-29 10:22:58 +02:00