From 45df467dca4b33a454edb8dbe34418f9c56609f0 Mon Sep 17 00:00:00 2001 From: Thomas Constans Date: Thu, 24 Oct 2019 22:09:09 +0200 Subject: [PATCH] verif definition password --- password.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/password.pl b/password.pl index 10e96d8..8a81b02 100644 --- a/password.pl +++ b/password.pl @@ -43,7 +43,8 @@ if( $mesg-> count() == 0 ) { exit(0) ; } foreach my $entry ( $mesg-> entries ){ my $userPassword = $entry->get_value('userPassword') ; - my $sshaPassword = `slappasswd -n -s $userPassword` ; + my $sshaPassword=''; + if ( $userPassword ) { $sshaPassword= `slappasswd -n -s $userPassword` ;} if( $userPassword =~ /^{SSHA/ ) { print $entry->dn() . " already hashed\n" ; next ; }