From 448e1ee8d8a976ff4010ae5c284fa2edf73faefe Mon Sep 17 00:00:00 2001 From: Tom Mortensen Date: Mon, 18 Sep 2017 12:44:23 -0700 Subject: [PATCH] More encryption passphrase handling changes. --- plugins/dynamix/EncryptionSettings.page | 75 ++++++++++++------------- 1 file changed, 36 insertions(+), 39 deletions(-) diff --git a/plugins/dynamix/EncryptionSettings.page b/plugins/dynamix/EncryptionSettings.page index 101ace8e0..8e4aaf854 100644 --- a/plugins/dynamix/EncryptionSettings.page +++ b/plugins/dynamix/EncryptionSettings.page @@ -18,28 +18,34 @@ Tag="key" 0 && $var['fsNumEncrypted']==$var['fsNumWrongKey']; ?> - -
+ + + Encryption key: : @@ -92,38 +98,20 @@ Encryption key: > With array Started, the keyfile may be deleted to ensure there is no encryption key present on the server when > the array is online. Note that plugins are installed and may execute before and during the array Start process. -Delete +Delete : -
- -
- -Reset **RESTRICTED START** to normal operation -: -
- -
- - - Encryption key: : Not present Restricted Start: -: > -> When set to **Yes** the array cannot Start if the encryption passphrase/keyfile is missing or wrong. -> This is the normal setting. -> -> When set to **No** the array may be Started and: -> -> * If the passphrase/keyfile is **missing**, then encrypted volumes will not be mounted and cannot be formatted. -> * If the passphrase/keyfile is **different**, then encrypted volumes will appear Unmountable and may be formatted with the new key. +> When set to **Yes** the array cannot Start if the encryption passphrase/keyfile is *missing*. Encryption input: : onKeyUp="toggleApply(this.form)">show passphrase - > Enter a passphrase of up to 512 characters. It is highly advisable to only use the 95 printable characters from the > first 128 characters of the [ASCII table](https://en.wikipedia.org/wiki/ASCII), as they will always have the same binary > representation. Other characters may have different encoding depending on system configuration and your passphrase will @@ -154,6 +137,20 @@ Retype passphrase: > > **Memorize** this passphrase. **IF LOST, ENCRYPTED CONTENT CANNOT BE RECOVERED!** + + +  +: >permit reformat + +> To permit re-Format of encrypted devices, check this box and retype the passphrase. + + + + -: Array must be Stopped to change -
+: Array must be Stopped to change +