Affinché il software di un depot sia disponibile per gli altri comandi di SD-UX attraverso la rete, è necessario registrare il depot. È inoltre possibile deregistrare un depot se non si desidera che sia disponibile.
È possibile registrare o deregistrare i depot in questo modo:
Il comando swcopy registra automaticamente i depot di nuova creazione. (È possibile attivare o disattivare questa funzione con l'opzione register_new_depot.)
Dopo la rimozione di tutto il software contenuto in un depot, il comando swremove lo deregistrerà automaticamente.
Il comando swreg registra o deregistra esplicitamente i depot.
Il comando swreg consente di registrare o deregistrare esplicitamente i depot quando le funzioni di registrazione automatica di swcopy o di swremove non sono adeguati. Ad esempio, è possibile utilizzare swreg per:
Creare un CD-ROM, o un altro supporto, utilizzabile come depot registrato.
Registrare un depot creato con swpackage.
Deregistrare un depot per limitarne l'accesso di rete, senza rimuovere materialmente il depot dall'host.
Registrazione del supporto in alternativa alla creazione di un depot di rete |
 |
In quali occasioni conviene utilizzare il supporto software come depot registrato anzichè utilizzare il supporto per creare un depot di rete? In generale, l'utilizzo di un supporto come depot ha senso in situazioni in cui devono accedere al depot solo uno o due altri sistemi. Nei casi in cui un maggior numero di sistemi devono accedere al supporto, il rendimento sarà migliore creando un depot di rete partendo dal singolo supporto. Per un esempio, vedere “Altre operazioni ed esempi di amministrazione dei depot”.
Autorizzazione |
 |
Per registrare un nuovo depot o per deregistrare un depot esistente, swreg richiede l'autorizzazione in scrittura per il depot in questione e quello di inserimento nell'host. Per deregistrare un depot registrato, il comando swreg richiede l'autorizzazione alla scrittura nell'host. Per ulteriori informazioni sulle autorizzazioni, vedere il Capitolo 9: “Sicurezza di SD-UX ”.
Uso di swreg |
 |
Sintassi di swreg
swreg -l livello [-u] [-v] [-C file_sessione] [-f file_oggetto]
[-S file_sessione] [-t file_destinazioni] [-x opzione=valore]
[-X file_opzioni] [oggetti_da_registrare] [@ selezione_destinazioni] |
Opzioni ed operandi
- -l livello
Specifica il livello dell'oggetto da registrare o deregistrare, dove livello può essere depot o root.
- -u
Fa sì che swreg deregistri l'oggetto specificato invece di registrarlo.
- -v
Attiva i messaggi dettagliati per stdout e visualizza sullo schermo tutta l'attività.
- -C file_sessione
Esegue il comando e salva le opzioni e gli operandi correnti in un file_sessione, per riutilizzarlo in seguito. Vedere “File di sessione”.
- -f file_oggetto
Legge l'elenco degli oggetti depot o di root da registrare o deregistrare da un file_oggetto, invece di (oppure oltre a) specificarli nella riga dei comandi.
- -S file_sessione
Esegue il comando utilizzando le opzioni e gli operandi salvati in una precedente sessione e memorizzati in un file_sessione. Vedere “File di sessione”.
- -t file_destinazione
Legge l'elenco delle selezioni di destinazioni da un file separato, invece di (oppure oltre a) specificarlo nella riga dei comandi. Vedere “File di selezione delle destinazioni”.
- -x opzione=valore
Imposta una opzione del comando ad un dato valore, ignorando quello predefinito o quelli del file delle opzioni. Vedere “Utilizzo delle opzioni dei comandi”.
- -X file_opzioni
Legge le opzioni di sessione e funzionamento da un file_opzioni. Vedere “Utilizzo delle opzioni dei comandi”.
- oggetti_da_registrare
Gli oggetti software da registrare o deregistrare.
- @selezione_destinazioni
La destinazione in cui si trovano gli oggetti software da registrare o deregistrare. Vedere “Selezioni della destinazione”.
Modifica delle opzioni dei comandi
È possibile modificare il funzionamento del comando specificando delle ulteriori opzioni al momento dell'esecuzione nella riga dei comandi, con l'opzione -x, oppure leggendo i valori memorizzati in un file. La tabella seguente mostra le opzioni ed i valori predefiniti di swreg:
Tabella 4-5 Opzioni e valori predefiniti del comando swreg
admin_directory=/var/adm/sw distribution_target_directory= /var/spool/sw logfile=/var/adm/sw/swreg.log
| rpc_binding_info=ncacn_ip_tcp:[2121]ncadg_ip_udp:[2121]
|
Per ulteriori informazioni
Per la descrizione completa di ogni valore predefinito, vedere l'Appendice A.
Esempi per swreg |
 |
Per deregistrare un depot su CD-ROM montato in /mnt/cd, digitare:
swreg -l depot -u /mnt/cd
Per registrare il medesimo depot (montato in /mnt/cd nell'host locale) affinché sia disponibile nella rete, digitare:
swreg -l depot /mnt/cd
L'esempio seguente consente di accedere direttamente al depot HWEnable11i nel CD Support Plus, da uno o due altri sistemi, supponendo che questo sia montato in /cdrom:
swreg -l depot /cdrom/HWEnable11i