Advertisement
Guest User

Untitled

a guest
Jun 16th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1.  
  2. sub lastuser {
  3.  
  4. my($lastuid);
  5.  
  6. my $lastuser = $ldaps->search(
  7. base => "ou=people,$LDAPBASE",
  8. filter => "(uid=*)",
  9. attrs => ['uidNumber'],
  10. scope => 'one'
  11. );
  12. if (defined ($VERBOSE)) {
  13. foreach my $entry ($lastuser->entries) { $entry->dump; }
  14. }
  15.  
  16. foreach my $entry ($lastuser->entries) {
  17. $lastuid = $entry->get('uidNumber');
  18. }
  19.  
  20. print "LASTUID = \n";
  21. my $uidtopass = print Dumper($lastuid);
  22.  
  23.  
  24. return $uidtopass;
  25.  
  26. }
  27.  
  28.  
  29.  
  30. sub newuid {
  31.  
  32. my $uidtopass = $_;
  33. my $newuid = $uidtopass+1;
  34.  
  35.  
  36. print "$newuid\n";
  37. }
  38.  
  39.  
  40.  
  41. lastuser();
  42. my ($uidtopass);
  43. newuid("$uidtopass");
  44.  
  45.  
  46. ## Now we must unbind from LDAP, to prevent hung connections.
  47.  
  48. $ldaps->unbind;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement