X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=update.cgi;h=ddb8052be31984a74df35d58128d01b357e2fc4f;hb=b0f8e57cce2bf0ab7a693ffac1ab1cc62f59b13c;hp=c264eaf72aa9d0c9cdd97db3e89b41a13658f1c2;hpb=b407fa1bbfe6dfead1991fe576183acc5053e3d8;p=mirror%2Fuserdir-ldap-cgi.git diff --git a/update.cgi b/update.cgi index c264eaf..ddb8052 100755 --- a/update.cgi +++ b/update.cgi @@ -146,7 +146,7 @@ if (!($query->param('doupdate'))) { my $confirmstring = ''; my $sudopassword = ''; for my $e(@{$entry->{'sudopassword'}}) { - my ($uuid, $status, $hosts, $crypted) = ($e =~ /^([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}) (confirmed:[0-9a-f]{40}|unconfirmed) ([a-z0-9.,*]+) ([^ ]+)$/); + my ($uuid, $status, $hosts, $crypted) = ($e =~ /^([0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}) (confirmed:[0-9a-f]{40}|unconfirmed) ([a-z0-9.,*-]+) ([^ ]+)$/); unless (defined $uuid) { $sudopassword .= "Unparseable line!\n"; next;