From 459e20dad92e1ce276286aa7821c7bef3c4743fd Mon Sep 17 00:00:00 2001 From: Guilhem Moulin Date: Tue, 17 Mar 2015 02:20:19 +0100 Subject: Manpage --- icevault | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'icevault') diff --git a/icevault b/icevault index 3ec9acb..445c3aa 100755 --- a/icevault +++ b/icevault @@ -371,7 +371,7 @@ sub pwgen(@) { my $pwgen = $CONFIG{pwgen}; # see how long the password is allowed to be - my $l = $CONFIG{'pw-maxlength'}; + my $l = $CONFIG{'max-password-length'}; $l = min (map { my $x = $1 if defined $_->{maxLength} and $_->{maxLength} =~ /^(\d+)$/; (defined $x and $x > 0 and $x < $l) ? $x : $l } @fields); $pwgen =~ s/%d/$l/g; @@ -445,8 +445,10 @@ $CONFIG{gpg} //= 'gpg'; $CONFIG{socket} //= 'S.IceVault'; $CONFIG{store} //= "$XDG_DATA_HOME/icevault/%s/%h/%i.gpg"; $CONFIG{pwgen} //= 'pwgen -s -cyn %d'; -$CONFIG{'pw-maxlength'} //= 32; +$CONFIG{'max-password-length'} //= 32; $CONFIG{keyid} // error "Missing keyid in configuration file"; +error "C<%s> is not a 64-bits key ID or fingerprint", $CONFIG{keyid} + unless $CONFIG{keyid} =~ /^(?:(?:0x)?\p{AHex}{16}|\p{AHex}{40})$/; usage(1) unless @ARGV; @ARGV = map { $LOCALE->decode($_) } @ARGV; -- cgit v1.2.3