Changeset 2606


Ignore:
Timestamp:
04/06/24 18:08:56 (3 weeks ago)
Author:
nanardon
Message:

Ignore comment in ssh key update from filter

File:
1 edited

Legend:

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

    r2605 r2606  
    406406                my $ouser = $self->get_object('user', $user) or next; 
    407407                my $rawold = $ouser->_get_c_field('authorizedKeys'); 
    408                 my @old = sort grep { defined $_ } ( ref $rawold ? @{ $rawold } : ( $rawold ) ); 
     408                my @old = sort grep { ! /^#/ } grep { defined $_ } ( ref $rawold ? @{ $rawold } : ( $rawold ) ); 
    409409                my $rawnew = $ouser->_get_c_field('_authorizedKeys'); 
    410                 my @new = sort grep { defined $_ } ( ref $rawnew ? @{ $rawnew } : ( $rawnew ) ); 
     410                my @new = sort grep { ! /^#/ } grep { defined $_ } ( ref $rawnew ? @{ $rawnew } : ( $rawnew ) ); 
    411411                if ( join( "\n", @old ) ne join( "\n", @new ) ) { 
    412412                    $self->log(LA_INFO, "Updating authorizedKeys from filter for user $user" ); 
Note: See TracChangeset for help on using the changeset viewer.