mirror of
https://gitlab.com/cryptsetup/cryptsetup.git
synced 2025-12-15 12:50:06 +01:00
All options allowed with luksFormat also pass with reencrypt action.
During encryption (both formats) we need full luksFormat action parameters set
This commit is contained in:
@@ -53,27 +53,27 @@
|
|||||||
#define TOKEN_ACTION "token"
|
#define TOKEN_ACTION "token"
|
||||||
|
|
||||||
/* avoid unshielded commas in ARG() macros later */
|
/* avoid unshielded commas in ARG() macros later */
|
||||||
#define OPT_ALIGN_PAYLOAD_ACTIONS { FORMAT_ACTION }
|
#define OPT_ALIGN_PAYLOAD_ACTIONS { FORMAT_ACTION, REENCRYPT_ACTION }
|
||||||
#define OPT_ALLOW_DISCARDS_ACTIONS { OPEN_ACTION }
|
#define OPT_ALLOW_DISCARDS_ACTIONS { OPEN_ACTION }
|
||||||
#define OPT_DEFERRED_ACTIONS { CLOSE_ACTION }
|
#define OPT_DEFERRED_ACTIONS { CLOSE_ACTION }
|
||||||
#define OPT_DEVICE_SIZE_ACTIONS { RESIZE_ACTION, REENCRYPT_ACTION }
|
#define OPT_DEVICE_SIZE_ACTIONS { RESIZE_ACTION, REENCRYPT_ACTION }
|
||||||
#define OPT_DISABLE_VERACRYPT_ACTIONS { OPEN_ACTION, TCRYPTDUMP_ACTION }
|
#define OPT_DISABLE_VERACRYPT_ACTIONS { OPEN_ACTION, TCRYPTDUMP_ACTION }
|
||||||
#define OPT_HOTZONE_SIZE_ACTIONS { REENCRYPT_ACTION }
|
#define OPT_HOTZONE_SIZE_ACTIONS { REENCRYPT_ACTION }
|
||||||
#define OPT_INTEGRITY_ACTIONS { FORMAT_ACTION }
|
#define OPT_INTEGRITY_ACTIONS { FORMAT_ACTION, REENCRYPT_ACTION }
|
||||||
#define OPT_INTEGRITY_NO_WIPE_ACTIONS { FORMAT_ACTION }
|
#define OPT_INTEGRITY_NO_WIPE_ACTIONS { FORMAT_ACTION, REENCRYPT_ACTION }
|
||||||
#define OPT_ITER_TIME_ACTIONS { BENCHMARK_ACTION, FORMAT_ACTION, ADDKEY_ACTION, CHANGEKEY_ACTION, CONVERTKEY_ACTION }
|
#define OPT_ITER_TIME_ACTIONS { BENCHMARK_ACTION, FORMAT_ACTION, ADDKEY_ACTION, CHANGEKEY_ACTION, CONVERTKEY_ACTION, REENCRYPT_ACTION }
|
||||||
#define OPT_IV_LARGE_SECTORS_ACTIONS { OPEN_ACTION }
|
#define OPT_IV_LARGE_SECTORS_ACTIONS { OPEN_ACTION }
|
||||||
#define OPT_KEEP_KEY_ACTIONS { REENCRYPT_ACTION }
|
#define OPT_KEEP_KEY_ACTIONS { REENCRYPT_ACTION }
|
||||||
#define OPT_KEY_SIZE_ACTIONS { OPEN_ACTION, BENCHMARK_ACTION, FORMAT_ACTION, REENCRYPT_ACTION, ADDKEY_ACTION }
|
#define OPT_KEY_SIZE_ACTIONS { OPEN_ACTION, BENCHMARK_ACTION, FORMAT_ACTION, REENCRYPT_ACTION, ADDKEY_ACTION }
|
||||||
#define OPT_KEY_SLOT_ACTIONS { OPEN_ACTION, REENCRYPT_ACTION, CONFIG_ACTION, FORMAT_ACTION, ADDKEY_ACTION, CHANGEKEY_ACTION, CONVERTKEY_ACTION, LUKSDUMP_ACTION, TOKEN_ACTION }
|
#define OPT_KEY_SLOT_ACTIONS { OPEN_ACTION, REENCRYPT_ACTION, CONFIG_ACTION, FORMAT_ACTION, ADDKEY_ACTION, CHANGEKEY_ACTION, CONVERTKEY_ACTION, LUKSDUMP_ACTION, TOKEN_ACTION }
|
||||||
#define OPT_KEYSLOT_CIPHER_ACTIONS { FORMAT_ACTION, REENCRYPT_ACTION, ADDKEY_ACTION, CHANGEKEY_ACTION, CONVERTKEY_ACTION }
|
#define OPT_KEYSLOT_CIPHER_ACTIONS { FORMAT_ACTION, REENCRYPT_ACTION, ADDKEY_ACTION, CHANGEKEY_ACTION, CONVERTKEY_ACTION }
|
||||||
#define OPT_KEYSLOT_KEY_SIZE_ACTIONS OPT_KEYSLOT_CIPHER_ACTIONS
|
#define OPT_KEYSLOT_KEY_SIZE_ACTIONS OPT_KEYSLOT_CIPHER_ACTIONS
|
||||||
#define OPT_LABEL_ACTIONS { CONFIG_ACTION, FORMAT_ACTION }
|
#define OPT_LABEL_ACTIONS { CONFIG_ACTION, FORMAT_ACTION, REENCRYPT_ACTION }
|
||||||
#define OPT_LUKS2_KEYSLOTS_SIZE_ACTIONS { REENCRYPT_ACTION, FORMAT_ACTION }
|
#define OPT_LUKS2_KEYSLOTS_SIZE_ACTIONS { REENCRYPT_ACTION, FORMAT_ACTION }
|
||||||
#define OPT_LUKS2_METADATA_SIZE_ACTIONS { REENCRYPT_ACTION, FORMAT_ACTION }
|
#define OPT_LUKS2_METADATA_SIZE_ACTIONS { REENCRYPT_ACTION, FORMAT_ACTION }
|
||||||
#define OPT_OFFSET_ACTIONS { OPEN_ACTION, REENCRYPT_ACTION, FORMAT_ACTION }
|
#define OPT_OFFSET_ACTIONS { OPEN_ACTION, REENCRYPT_ACTION, FORMAT_ACTION }
|
||||||
#define OPT_PBKDF_ACTIONS { BENCHMARK_ACTION, FORMAT_ACTION, ADDKEY_ACTION, CHANGEKEY_ACTION, CONVERTKEY_ACTION }
|
#define OPT_PBKDF_ACTIONS { BENCHMARK_ACTION, FORMAT_ACTION, ADDKEY_ACTION, CHANGEKEY_ACTION, CONVERTKEY_ACTION, REENCRYPT_ACTION }
|
||||||
#define OPT_PBKDF_FORCE_ITERATIONS_ACTIONS { FORMAT_ACTION, ADDKEY_ACTION, CHANGEKEY_ACTION, CONVERTKEY_ACTION }
|
#define OPT_PBKDF_FORCE_ITERATIONS_ACTIONS { FORMAT_ACTION, ADDKEY_ACTION, CHANGEKEY_ACTION, CONVERTKEY_ACTION, REENCRYPT_ACTION }
|
||||||
#define OPT_PERSISTENT_ACTIONS { OPEN_ACTION }
|
#define OPT_PERSISTENT_ACTIONS { OPEN_ACTION }
|
||||||
#define OPT_PRIORITY_ACTIONS { CONFIG_ACTION }
|
#define OPT_PRIORITY_ACTIONS { CONFIG_ACTION }
|
||||||
#define OPT_REFRESH_ACTIONS { OPEN_ACTION }
|
#define OPT_REFRESH_ACTIONS { OPEN_ACTION }
|
||||||
@@ -82,16 +82,16 @@
|
|||||||
#define OPT_SHARED_ACTIONS { OPEN_ACTION }
|
#define OPT_SHARED_ACTIONS { OPEN_ACTION }
|
||||||
#define OPT_SIZE_ACTIONS { OPEN_ACTION, RESIZE_ACTION }
|
#define OPT_SIZE_ACTIONS { OPEN_ACTION, RESIZE_ACTION }
|
||||||
#define OPT_SKIP_ACTIONS { OPEN_ACTION }
|
#define OPT_SKIP_ACTIONS { OPEN_ACTION }
|
||||||
#define OPT_SUBSYSTEM_ACTIONS { CONFIG_ACTION, FORMAT_ACTION }
|
#define OPT_SUBSYSTEM_ACTIONS { CONFIG_ACTION, FORMAT_ACTION, REENCRYPT_ACTION }
|
||||||
#define OPT_TCRYPT_BACKUP_ACTIONS { OPEN_ACTION, TCRYPTDUMP_ACTION }
|
#define OPT_TCRYPT_BACKUP_ACTIONS { OPEN_ACTION, TCRYPTDUMP_ACTION }
|
||||||
#define OPT_TCRYPT_HIDDEN_ACTIONS { OPEN_ACTION, TCRYPTDUMP_ACTION }
|
#define OPT_TCRYPT_HIDDEN_ACTIONS { OPEN_ACTION, TCRYPTDUMP_ACTION }
|
||||||
#define OPT_TCRYPT_SYSTEM_ACTIONS { OPEN_ACTION, TCRYPTDUMP_ACTION }
|
#define OPT_TCRYPT_SYSTEM_ACTIONS { OPEN_ACTION, TCRYPTDUMP_ACTION }
|
||||||
#define OPT_TEST_PASSPHRASE_ACTIONS { OPEN_ACTION }
|
#define OPT_TEST_PASSPHRASE_ACTIONS { OPEN_ACTION }
|
||||||
#define OPT_TOKEN_REPLACE_ACTIONS { TOKEN_ACTION }
|
#define OPT_TOKEN_REPLACE_ACTIONS { TOKEN_ACTION }
|
||||||
#define OPT_UNBOUND_ACTIONS { ADDKEY_ACTION, LUKSDUMP_ACTION }
|
#define OPT_UNBOUND_ACTIONS { ADDKEY_ACTION, LUKSDUMP_ACTION }
|
||||||
#define OPT_USE_RANDOM_ACTIONS { FORMAT_ACTION }
|
#define OPT_USE_RANDOM_ACTIONS { FORMAT_ACTION, REENCRYPT_ACTION }
|
||||||
#define OPT_USE_URANDOM_ACTIONS { FORMAT_ACTION }
|
#define OPT_USE_URANDOM_ACTIONS { FORMAT_ACTION, REENCRYPT_ACTION }
|
||||||
#define OPT_UUID_ACTIONS { FORMAT_ACTION, UUID_ACTION }
|
#define OPT_UUID_ACTIONS { FORMAT_ACTION, UUID_ACTION, REENCRYPT_ACTION }
|
||||||
#define OPT_VERACRYPT_PIM_ACTIONS { OPEN_ACTION, TCRYPTDUMP_ACTION }
|
#define OPT_VERACRYPT_PIM_ACTIONS { OPEN_ACTION, TCRYPTDUMP_ACTION }
|
||||||
#define OPT_VERACRYPT_QUERY_PIM_ACTIONS { OPEN_ACTION, TCRYPTDUMP_ACTION }
|
#define OPT_VERACRYPT_QUERY_PIM_ACTIONS { OPEN_ACTION, TCRYPTDUMP_ACTION }
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user