Changeset 457


Ignore:
Timestamp:
09/11/09 11:33:18 (15 years ago)
Author:
nanardon
Message:
  • add options to not load acls, command line tools are superuser command, then skip acls checks
Location:
LATMOS-Accounts
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • LATMOS-Accounts/bin/la-config

    r455 r457  
    4848=cut 
    4949 
    50 my $LA = LATMOS::Accounts->new($config); 
     50my $LA = LATMOS::Accounts->new($config, noacl => 1); 
    5151 
    5252if ($listbases) { 
  • LATMOS-Accounts/bin/la-create

    r339 r457  
    6262=cut 
    6363 
    64 my $LA = LATMOS::Accounts->new($config); 
     64my $LA = LATMOS::Accounts->new($config, noacl => 1); 
    6565my $labase = $base ? $LA->base($base) : $LA->default_base; 
    6666$labase && $labase->load or die "Cannot load base"; 
  • LATMOS-Accounts/bin/la-edit

    r357 r457  
    6161=cut 
    6262 
    63 my $LA = LATMOS::Accounts->new($config); 
     63my $LA = LATMOS::Accounts->new($config, noacl => 1); 
    6464my $labase = $base ? $LA->base($base) : $LA->default_base; 
    6565$labase && $labase->load or die "Cannot load base"; 
  • LATMOS-Accounts/bin/la-graph.pl

    r439 r457  
    4242=cut 
    4343 
    44 my $LA = LATMOS::Accounts->new($config); 
     44my $LA = LATMOS::Accounts->new($config, noacl => 1); 
    4545my $labase = $base ? $LA->base($base) : $LA->default_base; 
    4646$labase && $labase->load or die "Cannot load base"; 
  • LATMOS-Accounts/bin/la-group

    r403 r457  
    5959=cut 
    6060 
    61 my $LA = LATMOS::Accounts->new($config); 
     61my $LA = LATMOS::Accounts->new($config, noacl => 1); 
    6262my $labase = $base ? $LA->base($base) : $LA->default_base; 
    6363$labase && $labase->load or die "Cannot load base"; 
  • LATMOS-Accounts/bin/la-guser

    r403 r457  
    5959=cut 
    6060 
    61 my $LA = LATMOS::Accounts->new($config); 
     61my $LA = LATMOS::Accounts->new($config, noacl => 1); 
    6262my $labase = $base ? $LA->base($base) : $LA->default_base; 
    6363$labase && $labase->load or die "Cannot load base"; 
  • LATMOS-Accounts/bin/la-passwd

    r412 r457  
    2626my $otype = 'user'; 
    2727 
    28 my $LA = LATMOS::Accounts->new($config); 
     28my $LA = LATMOS::Accounts->new($config, noacl => 1); 
    2929my $labase = $base ? $LA->base($base) : $LA->default_base; 
    3030$labase && $labase->load or die "Cannot load base"; 
  • LATMOS-Accounts/bin/la-query

    r440 r457  
    7575=cut 
    7676 
    77 my $LA = LATMOS::Accounts->new($config); 
     77my $LA = LATMOS::Accounts->new($config, noacl => 1); 
    7878my $labase = $base ? $LA->base($base) : $LA->default_base; 
    7979$labase && $labase->load or die "Cannot load base"; 
  • LATMOS-Accounts/bin/la-query-group

    r440 r457  
    5353=cut 
    5454 
    55 my $LA = LATMOS::Accounts->new($config); 
     55my $LA = LATMOS::Accounts->new($config, noacl => 1); 
    5656my $labase = $base ? $LA->base($base) : $LA->default_base; 
    5757$labase && $labase->load or die "Cannot load base"; 
  • LATMOS-Accounts/bin/la-sync

    r197 r457  
    4848=cut 
    4949 
    50 my $LA = LATMOS::Accounts->new($config); 
     50my $LA = LATMOS::Accounts->new($config, noacl => 1); 
    5151 
    5252my $sync = $LA->create_synchro( 
  • LATMOS-Accounts/lib/LATMOS/Accounts.pm

    r320 r457  
    3333 
    3434sub new { 
    35     my ($class, $config) = @_; 
     35    my ($class, $config, %options) = @_; 
    3636 
    3737    $config ||= '/etc/latmos-account.ini'; 
     
    4141        '-default' => '_default_', 
    4242    ); 
    43     if ($self->val('_default_', 'acls')) { 
     43    if ((!$options{nocacl}) && $self->val('_default_', 'acls')) { 
    4444        my $acls = LATMOS::Accounts::Acls->new( 
    4545            $self->val('_default_', 'acls') 
Note: See TracChangeset for help on using the changeset viewer.