--- Begin Message ---
---
proxinstall | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/proxinstall b/proxinstall
index 7dd22b7..b10ec0a 100755
--- a/proxinstall
+++ b/proxinstall
@@ -13,6 +13,7 @@ use IO::File;
use IO::Select;
use Cwd 'abs_path';
use Glib;
+use Glib 'FALSE';
use Gtk3 '-init';
use Gtk3::WebKit2;
use Encode;
@@ -3095,6 +3096,18 @@ my $create_raid_advanced_grid = sub {
push @$labeled_widgets, "checksum";
push @$labeled_widgets, $combo_checksum;
+ my $text_passphrase = Gtk3::Entry->new();
+ $text_passphrase->set_tooltip_text("encrypt pool with this passphrase via
zfs native encryption");
+ $text_passphrase->set_visibility(FALSE);
+ $text_passphrase->signal_connect (changed => sub {
+ my $w = shift;
+ $config_options->{zfs_passphrase} = $w->get_text();
+ });
+ $config_options->{zfs_passphrase} = "" if
!($config_options->{zfs_passphrase});
+ $text_passphrase->set_text($config_options->{zfs_passphrase});
+ push @$labeled_widgets, "passphrase";
+ push @$labeled_widgets, $text_passphrase;
+
my $spinbutton_copies = Gtk3::SpinButton->new_with_range(1,3,1);
$spinbutton_copies->set_tooltip_text("zfs copies property for rpool
dataset (in addition to RAID redundancy!)");
$spinbutton_copies->signal_connect ("value-changed" => sub {
--
2.20.1
--- End Message ---
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel