RT4: Creare o cambiare la password ad un utente locale

Ho già descritto a fondo il sistema di gestione Request Tracker in un precedente articolo e questo post vuole essere poco più di un veloce tip e memorandum ad un problema che mi sono trovato ad affrontare: la creazione e gestione delle password degli utenti locali, soprattutto quando si utilizza autenticazione esterna (come LDAP).

In questo caso, infatti, la GUI di RT permette di creare nuovi utenti locali ma non di impostarne la password. Così, per ovviare al problema, ci viene incontro la fantastica versatilità del Perl:

perl -I/opt/rt4/local/lib -I/opt/rt4/lib -MRT -MRT::User -e'RT::LoadConfig();RT::Init(); my $u = RT::User->new($RT::SystemUser); $u->Load("[nome utente]"); $u->SetPassword("[nuova password]")'

Attenzione agli apici e buon lavoro !

Questo articolo è stato visto 30 volte (Oggi 1 visite)

Hai trovato utile questo articolo?

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.