Changeset 1122


Ignore:
Timestamp:
08/18/12 17:25:56 (12 years ago)
Author:
nanardon
Message:

Gecos attribute must be ASCII only

Location:
trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases
Files:
2 edited

Legend:

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

    r1117 r1122  
    1313use Net::LDAP::Util     qw( escape_filter_value ); 
    1414use LATMOS::Accounts::Log; 
     15use LATMOS::Accounts::Utils; 
    1516 
    1617our $VERSION = (q$Rev$ =~ /^Rev: (\d+) /)[0]; 
     
    248249            return; # nothing more to do 
    249250        }; 
     251        /^gecos$/ and do { 
     252            $value = to_ascii($value); 
     253        }; 
    250254    } 
    251255    $self->SUPER::_populate_entry($entry, $field, $value, $base); 
  • trunk/LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ldap/User.pm

    r1121 r1122  
    1414use LATMOS::Accounts::Log; 
    1515use LATMOS::Accounts::Bases::Ldap::Group; 
     16use LATMOS::Accounts::Utils; 
    1617 
    1718our $VERSION = (q$Rev: 649 $ =~ /^Rev: (\d+) /)[0]; 
     
    243244            next; 
    244245        }; 
     246        /^gecos$/ and do { 
     247            $val = to_ascii($val); 
     248        }; 
    245249        /^homeDirectory$/ and $val ||= '/dev/null'; 
    246250    } 
Note: See TracChangeset for help on using the changeset viewer.