Ignore:
Timestamp:
09/29/14 12:17:23 (10 years ago)
Author:
nanardon
Message:

set a random and long password to ensure windows account are not usable

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ad/User.pm

    r1122 r1254  
    144144    $entry->replace(accountExpires => '9223372036854775807'); # TODO hardcoded, burk 
    145145    $entry->replace(userPrincipalName => "$id\@" . $base->ad_domain); 
     146 
     147    { 
     148        my $charmap = Unicode::Map8->new('latin1')  or  die; 
     149        my $clear_pass = LATMOS::Accounts::Utils::genpassword(lenght => 20, nonalpha => 1); 
     150        my $newUniPW = $charmap->tou('"'.$clear_pass.'"')->byteswap()->utf16(); 
     151        $entry->replace(unicodePwd => $newUniPW); 
     152    } 
     153 
    146154    my %delayed; 
    147155    $data{$class->_key_attribute($base)} = $id; 
Note: See TracChangeset for help on using the changeset viewer.