Manuale dell'utente del CDE Solaris

sdtcm_admin

Il comando sdtcm_admin viene usato per creare e amministrare le agende. Questo strumento permette di aggiungere o eliminare un'agenda sul sistema locale o su un sistema remoto della rete. Permette inoltre di visualizzare le agende presenti su un host e di concedere o revocare le autorizzazioni di accesso a una determinata agenda. Le opzioni di sdtcm_admin sono:

-l

Elenca le agende presenti sul sistema su una singola colonna 

-h

Elenca le agende presenti su altri host 

-a

Aggiunge al sistema una nuova agenda (come impostazione predefinita, login@hostlocale)

-c

Aggiunge l'agenda specificata al sistema 

-d

Elimina un'agenda dal sistema (come impostazione predefinita, elimina l'agenda login@hostlocale)

Per maggiori informazioni consultare la pagina man sdtcm_admin(1).

Esempi

Per visualizzare le agende del proprio sistema:

% sdtcm_admin -l
tizio
vacanze
test
prova
utente

Per visualizzare le agende di un altro host:

% sdtcm_admin -l -h cheope
sasso
root
test
sportv4

Per aggiungere un'agenda con il proprio nome di login all'host locale:

% sdtcm_admin -a

Come impostazione predefinita, l'opzione -a crea l'agenda <login>@<hostlocale>. Altre agende possono essere create utilizzando l'opzione -c.

Per creare l'agenda progetto sull'host locale nefertiti:

% sdtcm_admin -a -c progetto@nefertiti

Per creare l'agenda riposo sull'host remoto cheope:

% sdtcm_admin -a -c riposo@cheope

Per eliminare l'agenda con il proprio nome di login dall'host a cui si è connessi:

% sdtcm_admin -d

Come impostazione predefinita, l'opzione -d elimina l'agenda <login>@<hostlocale>. Ad esempio, se tizio è connesso a nefertiti ed esegue sdtcm_admin -d senza opzioni, viene visualizzata la seguente risposta:

Delete the calendar tizio@nefertiti[y/n]?

Rispondere y o n.

Per eliminare l'agenda vecchia sull'host nefertiti:

% sdtcm_admin -d -c vecchia@nefertiti

È possibile eliminare solo le agende di cui si possiedono le autorizzazioni di proprietario. Se si tenta di eliminare un'agenda di cui non si è proprietari, viene visualizzato un messaggio di errore:

Delete the calendar vecchia@nefertiti [y/n]? y
sdtcm_admin: Could not delete calendar because: Permission denied.