Capitolo 1. Informazioni specifiche al Red Hat Satellite
Questa sezione riporta vari argomenti relativi alla configurazione avanzata di Red Hat Satellite.
1.1. Strumento della linea di comando per la gestione della Configurazione Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
In aggiunta alle opzioni fornite nel sito web di Red Hat Satellite sono disponibili due tool della linea di comando per la gestione dei file di configurazione del sistema: Red Hat Network Configuration Client e Red Hat Network Configuration Manager. È disponibile un tool complementare, Red Hat Network Actions Control, utilizzato per abilitare e disabilitare la gestione della configurazione sui sistemi client. Se non avete ancora installato i suddetti tool essi sono disponibili all'interno del canale figlio Tool di Red Hat Network per il sistema operativo.
Nota
Ricordate, ogni qualvolta viene impiegato un file di configurazione tramite il sito web verrà creato all'interno della directory
/var/lib/rhncfg/backups/ sul sistema in questione, un backup del file insieme al suo percorso completo. Il suddetto backup manterrà il proprio filename, ma presenterà una estensione .rhn-cfg-backup.
1.1.1. Red Hat Network Actions Control Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
L'applicazione Red Hat Network Actions Control (
rhn-actions-control) viene utilizzata per abilitare e disabilitare il configuration management di un sistema. I sistemi client, per default, non possono essere gestiti in tal modo. Con questo tool gli Amministratori di sistema possono abilitare o disabilitare modalità specifiche relative ad azioni consentite, come ad esempio l'impiego di un file di configurazione su di un sistema, il caricamento di un file dal sistema, o l'utilizzo di diff per identificare ciò che è attualmente gestito sul sistema da quello disponibile, oppure l'esecuzione di comandi remoti arbitrari. Queste modalità vengono abilitate/disabilitate posizionando/rimuovendo i file e le directory all'interno della directory /etc/sysconfig/rhn/allowed-actions/. A causa dei permessi di default sulla directory /etc/sysconfig/rhn/, il Red Hat Network Actions Control molto probabilmente dovrà essere eseguito da un utente con accesso root.
1.1.1.1. Opzioni generali della linea di comando Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
È disponibile una pagina
man per la maggior parte dei tool della linea di comando. Scegliere le azioni programmate di Red Hat Network per gli amministratori di sistema. Le seguenti opzioni abilitano le diverse modalità di azioni programmate:
| Opzione | Descrizione |
|---|---|
| --enable-deploy | Permette a rhncfg-client di utilizzare i file. |
| --enable-diff | Permette a rhncfg-client ad eseguire il diff dei file. |
| --enable-upload | Permette a rhncfg-client di caricare i file. |
| --enable-mtime-upload | Permette a rhncfg-client di caricare mtime. |
| --enable-all | Permette a rhncfg-client di eseguire tutto. |
| --enable-run | bilita script.run |
| --disable-deploy | Disabilita l'impiego. |
| --disable-diff | Disabilita diff |
| --disable-upload | Disabilita il caricamento |
| --disable-mtime-upload | Disabilita il caricamento mtime |
| --disable-all | Disabilita tutte le opzioni |
| --disable-run | Disabilita script.run |
| --report | Riporta se le modalità sono state abilitate o disabilitate |
| -f, --force | Forza il funzionamento senza prima chiedere |
| -h, --help | Mostra il messaggio d'aiuto ed esce |
Una volta impostata la modalità il sistema sarà pronto alla gestione della configurazione per mezzo del Red Hat Satellite.
rhn-actions-control --enable-all è una opzione molto comune.
1.1.2. Red Hat Network Configuration Client Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Come indicato dal nome, Red Hat Network Configuration Client (
rhncfg-client) deve essere installato ed eseguito da un sistema client individuale. Da lì è possibile il suo utilizzo per sapere come Red Hat Network impiega i file di configurazione per un particolare client.
Red Hat Network Configuration Client offre le seguenti modalità primarie: list, get, channels, diff, e verify.
1.1.2.1. Elenco dei file di configurazione Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per elencare i file di configurazione per la macchina, e le etichette dei canali di configurazione che li contengono, digitare il comando:
rhncfg-client list
rhncfg-client list
L'output sarà simile al seguente elenco:
Config Channel File config-channel-17 /etc/example-config.txt config-channel-17 /var/spool/aalib.rpm config-channel-14 /etc/rhn/rhn.conf
Config Channel File
config-channel-17 /etc/example-config.txt
config-channel-17 /var/spool/aalib.rpm
config-channel-14 /etc/rhn/rhn.conf
Questi sono i file di configurazione applicati al vostro sistema. Tuttavia potranno esserci dei file duplicati all'interno di altri canali. Per esempio immaginate di digitare il seguente comando:
rhncfg-manager list config-channel-14
rhncfg-manager list config-channel-14
e osservate il seguente output:
File nel canale di configurazione 'config-channel-14' /etc/example-config.txt /etc/rhn/rhn.conf
File nel canale di configurazione 'config-channel-14' /etc/example-config.txt /etc/rhn/rhn.conf
Potreste domandarvi dove sia finito la seconda versione di
/etc/example-config.txt. L'importanza del file /etc/example-config.txt all'interno di config-channel-17, risulta essere più elevata di quello presente all'interno di config-channel-14. Come risultato, la versione del file di configurazione in config-channel-14 non verrà utilizzata in questo sistema, anche se il file risiede all'interno del canale. Il comando rhncfg-client non elenca il file poichè esso non verrà utilizzato sul sistema in questione.
1.1.2.2. Come ottenere un file di configurazione Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per scaricare il file di configurazione più importante per la macchina digitare il comando:
rhncfg-client get /etc/example-config.txt
rhncfg-client get /etc/example-config.txt
Dovreste visualizzare un output simile al seguente:
Deploying /etc/example-config.txt
Deploying /etc/example-config.txt
È possibile visualizzare i contenuti del file utilizzando
less oppure un altro pager. Notate che il file viene selezionato come il più importante in base al rango del canale di configurazione che lo contiene. È possibile ottenere quanto sopra, tramite la tabella Configurazione della pagina Informazioni sul Sistema.
1.1.2.3. Visualizzazione dei canali di configurazione Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per poter visualizzare le etichette ed i nomi dei canali di configurazione validi per il sistema, digitare il comando:
rhncfg-client channels
rhncfg-client channels
Dovreste visualizzare un output simile al seguente:
Canali di configurazione: Label Name ----- ---- config-channel-17 config chan 2 config-channel-14 config chan 1
Canali di configurazione: Label Name ----- ---- config-channel-17 config chan 2 config-channel-14 config chan 1
La seguente tabella elenca le opzioni disponibili per
rhncfg-client get:
| Opzione | Descrizione |
|---|---|
| --topdir=TOPDIR | Esegui tutte le operazioni dei file in relazione a questa stringa. |
| --exclude=EXCLUDE | Impedisce l'implementazione di un file con 'get'/ può essere usato numerose volte. |
| -h, --help | Mostra il messaggio d'aiuto ed esce |
1.1.2.4. Differenze tra i file di configurazione Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per visualizzare le differenze esistenti tra i file di configurazione impiegati sul sistema e quelli archiviati da Red Hat Network, digitare il comando:
rhncfg-client diff
rhncfg-client diff
Dovreste visualizzare un output simile al seguente:
In aggiunta, potreste includere l'opzione
--topdir per confrontare i file di configurazione in Red Hat Network con quelli posizionati in un luogo arbitrario (e non utilizzato) sul sistema client:
rhncfg-client diff --topdir /home/test/blah/ /usr/bin/diff: /home/test/blah/etc/example-config.txt: No such file or directory /usr/bin/diff: /home/test/blah/var/spool/aalib.rpm: No such file or directory
[root@ root]# rhncfg-client diff --topdir /home/test/blah/ /usr/bin/diff: /home/test/blah/etc/example-config.txt: No such file or directory /usr/bin/diff: /home/test/blah/var/spool/aalib.rpm: No such file or directory
1.1.2.5. Verifica dei file di configurazione Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per verificare velocemente se i file di configurazione del client sono diversi da quelli associati tramite Red Hat Network digitare il comando:
rhncfg-client verify
rhncfg-client verify
Dovreste visualizzare un output simile al seguente:
/etc/example-config.txt /var/spool/aalib.rpm modificato
/etc/example-config.txt /var/spool/aalib.rpm modificato
Il file
example-config.txt viene modificato localmente, mentre aalib.rpm no lo è.
La seguente tabella elenca le opzioni disponibili per
rhncfg-client verify:
| Opzione | Descrizione |
|---|---|
| -v, --verbose | Aumenta la quantità di informazioni dell'output. Visualizza le differenze presenti all'interno della modalità, ed i permessi del gruppo per il file di configurazione specificato. |
| -o, --only | Mostra solo i file diversi. |
| -h, --help | Mostra il messaggio d'aiuto ed esce |
1.1.3. Red Hat Network Configuration Manager Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Diversamente da Red Hat Network Configuration Client, Red Hat Network Configuration Manager (
rhncfg-manager) è stato creato in modo da poter mantenere la repository centrale di RHN, dei canali e dei file di configurazione e non di quelli che si trovano sui sistemi client. Questo tool offre una linea di comando alternativa alle caratteristiche di gestione della configurazione, all'interno del sito web di Red Hat Network, insieme all'abilità di eseguire script relativi a compiti di gestione.
Viene utilizzato dagli amministratori della configurazione, e per questo motivo richiede l'uso di un nome utente e di una password di Red Hat Network, insieme ai permessi appropriati. Il nome utente può essere specificato in
/etc/sysconfig/rhn/rhncfg-manager.conf, oppure nella sezione [rhncfg-manager] di ~/.rhncfgrc.
Quando si esegue Red Hat Network Configuration Manager come utente root, esso cercherà di ottenere i valori di configurazione necessari da Red Hat Update Agent. Quando viene eseguito invece come utente diverso da root, potrebbe essere necessario eseguire alcune modifiche alla configurazione, all'interno del file
~/.rhncfgrc. Il file di sessione viene conservato in ~/.rhncfg-manager-session in modo da prevenire il loggin di ogni comando.
La scadenza predefinita per Red Hat Network Configuration Manager è di 30 minuti. Per alterare questo parametro, aggiungere l'opzione
server.session_lifetime, ed il nuovo valore al file /etc/rhn/rhn.conf sul server che esegue il manager come di seguito riportato:
server.session_lifetime = 120
server.session_lifetime = 120
Red Hat Network Configuration Manager offre le seguenti modalità primarie: add, create-channel, diff, diff-revisions, download-channel, get, list, list-channels, remove, remove-channel, revisions, update, e upload-channel.
Ogni modalità offre un proprio set di opzioni, le quali possono essere visualizzate emettendo il comando:
rhncfg-manager mode --help
rhncfg-manager mode --help
Sostituire mode con il nome della modalità da ispezionare:
rhncfg-manager diff-revisions --help
rhncfg-manager diff-revisions --help
È possibile visualizzare un elenco di opzioni per la modalità aggiungi nella Tabella 1.4, «Opzioni
rhncfg-manager add».
1.1.3.1. Creazione di un canale di configurazione Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per creare un canale di configurazione per la vostra organizzazione digitare il comando:
rhncfg-manager create-channel channel-label
rhncfg-manager create-channel channel-label
Fornite, se richiesto, la password e nome utente di Red Hat Satellite. Dovreste visualizzare un output del tipo:
Red Hat Network username: rhn-user Password: Creating config channel channel-label Config channel channel-label created
Red Hat Network username: rhn-user
Password:
Creating config channel channel-label Config channel channel-label created
Una volta creato un canale di configurazione, utilizzate le modalità rimanenti sopra riportate,per popolare e gestire quel canale.
1.1.3.2. Come aggiungere un file ad un canale di configurazione Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per aggiungere un file ad un canale di configurazione, è necessario specificare l'etichetta del canale insieme al file locale da caricare, come ad esempio:
rhncfg-manager add --channel=channel-label /path/to/file
rhncfg-manager add --channel=channel-label /path/to/file
Oltre all'etichetta del canale ed al percorso per il file, durante la sua aggiunta è possibile utilizzare le opzioni disponibili per modificare il file stesso. Per esempio, potete alterare il filename ed il percorso includendo l'opzione
--dest-file all'interno del comando:
rhncfg-manager add --channel=channel-label --dest-file=/new/path/to/file.txt/path/to/file
rhncfg-manager add --channel=channel-label --dest-file=/new/path/to/file.txt/path/to/file
Dovreste visualizzare un output simile al seguente:
Pushing to channel example-channel Local file >/path/to/file -> remote file /new/path/to/file.txt
Pushing to channel example-channel
Local file >/path/to/file -> remote file /new/path/to/file.txt
La seguente tabella elenca le opzioni disponibili per
rhncfg-manager add:
| Opzione | Descrizione |
|---|---|
| -c CHANNEL --channel=CHANNEL | Carica i file in questo canale di configurazione |
| -d DEST_FILE --dest-file=DEST_FILE | Carica il file come questo path |
| --delim-start=DELIM_START | Inizia il delimitatore per l'interpolazione variabile |
| --delim-end=DELIM_END | Termina il delimitatore per l'interpolazione variabile |
| -i, --ignore-missing | Ignora i file locali mancanti |
| --selinux-context=SELINUX_CONTEXT | Sovrascrive il contesto di SELinux |
| -h, --help | Mostra il messaggio d'aiuto ed esce |
Nota
Per default la dimensione massima del file per i file di configurazione è 128KB. Se desiderate modificare il suddetto valore cercate o create la seguente riga nel file
/etc/rhn/rhn.conf:
web.maximum_config_file_size=128
web.maximum_config_file_size=128
Altresì trovate o create la seguente riga nel file
/etc/rhn/rhn.conf:
maximum_config_file_size=128
maximum_config_file_size=128
Modificate il valore da 128 al limite desiderato espresso in byte.
1.1.3.3. Differenze tra gli ultimissimi file di configurazione Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per ottenere una differenza tra i file di configurazione presenti sul disco e le ultimissime revisioni presenti in un canale digitare il comando:
rhncfg-manager diff --channel=channel-label --dest-file=/path/to/file.txt \ /local/path/to/file
rhncfg-manager diff --channel=channel-label --dest-file=/path/to/file.txt \ /local/path/to/file
Dovreste visualizzare un output simile al seguente:
--- /tmp/dest_path/example-config.txt config_channel: example-channel revision: 1 +++ /home/test/blah/hello_world.txt 2003-12-14 19:08:59.000000000 -0500 @@ -1 +1 @@ -foo +hello, world
--- /tmp/dest_path/example-config.txt config_channel: example-channel revision: 1
+++ /home/test/blah/hello_world.txt 2003-12-14 19:08:59.000000000 -0500
@@ -1 +1 @@
-foo
+hello, world
La seguente tabella elenca le opzioni disponibili per
rhncfg-manager diff:
| Opzione | Descrizione |
|---|---|
| -c CHANNEL, --channel=CHANNEL | Ottenere un file da questo canale di configurazione |
| -r REVISION, --revision=REVISION | Utilizzare questa revisione |
| -d DEST_FILE, --dest-file=DEST_FILE | Carica il file come questo path |
| -t TOPDIR, --topdir=TOPDIR | Create tutti i file in relazione a questa stringa |
| -h, --help | Mostra il messaggio d'aiuto ed esce |
1.1.3.4. Differenze tra diverse versioni Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per confrontare versioni diverse di un file attraverso i canali e le revisioni, utilizzare
-r per indicare quale revisione dovrebbe essere utilizzata per il confronto, e -n per identificare i due canali da controllare. Consultate la Sezione 1.1.3.11, «Come determinare il numero delle revisioni del file» per le istruzioni relative. Da notare che è necessario specificare solo un filename poichè il file stesso verrà confrontato con un'altra versione:
rhncfg-manager diff-revisions -n=channel-label1 -r=1 -n=channel-label2 -r=1 /path/to/file.txt
rhncfg-manager diff-revisions -n=channel-label1 -r=1 -n=channel-label2 -r=1 /path/to/file.txt
Dovreste visualizzare un output simile al seguente:
La seguente tabella elenca le opzioni disponibili per
rhncfg-manager diff-revisions:
| Opzione | Descrizione |
|---|---|
| -c CHANNEL, --channel=CHANNEL | Utilizza questo canale di configurazione |
| -r REVISION, --revision=REVISION | Utilizzare questa revisione |
| -h, --help | Mostra il messaggio d'aiuto ed esce |
1.1.3.5. Come scaricare tutti i file all'interno di un canale Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per scaricare tutti i file presenti in un canale su di un disco, create una directory ed emettete il comando:
rhncfg-manager download-channel channel-label --topdir .
rhncfg-manager download-channel channel-label --topdir .
Dovreste visualizzare un output simile al seguente:
Copiatura /tmp/dest_path/example-config.txt -> \ blah2/tmp/dest_path/example-config.txt in corso
Copiatura /tmp/dest_path/example-config.txt -> \ blah2/tmp/dest_path/example-config.txt in corso
La seguente tabella elenca le opzioni disponibili per
rhncfg-manager download-channel:
| Opzione | Descrizione |
|---|---|
| -t TOPDIR, --topdir=TOPDIR | Directory relativa ai path del file. Questa opzione deve essere impostata. |
| -h, --help | Mostra il messaggio d'aiuto ed esce |
1.1.3.6. Come ottenere i contenuti di un file Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per direzionare i contenuti di un file particolare su stdout digitare il seguente comando:
rhncfg-manager get --channel=channel-label \ /tmp/dest_path/example-config.txt
rhncfg-manager get --channel=channel-label \ /tmp/dest_path/example-config.txt
Dovreste visualizzare un output dei contenuti del file.
1.1.3.7. Come elencare tutti i file in un canale Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per poter elencare tutti i file in un canale digitare il seguente comando:
rhncfg-manager list channel-label
rhncfg-manager list channel-label
Dovreste visualizzare un output simile al seguente:
File nel canale di configurazione `example-channel3': /tmp/dest_path/example-config.txt
File nel canale di configurazione `example-channel3': /tmp/dest_path/example-config.txt
La seguente tabella elenca le opzioni disponibili per
rhncfg-manager get:
| Opzione | Descrizione |
|---|---|
| -c CHANNEL, --channel=CHANNEL | Ottenere un file da questo canale di configurazione |
| -t TOPDIR, --topdir=TOPDIR | Create tutti i file in relazione a questa stringa |
| -r REVISION, --revision=REVISION | Ottieni questa revisione del file |
| -h, --help | Mostra il messaggio d'aiuto ed esce |
1.1.3.8. Come elencare tutti i canali di configurazione Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per poter elencare tutti i canali di configurazione dell'organizzazione digitare il seguente comando:
rhncfg-manager list-channels
rhncfg-manager list-channels
Dovreste visualizzare un output simile al seguente:
Canali di configurazione disponibili: example-channel example-channel2 example-channel3 config-channel-14 config-channel-17
Canali di configurazione disponibili: example-channel example-channel2 example-channel3 config-channel-14 config-channel-17
Da notare che il suddetto comando non elenca i canali
local_override o server_import.
1.1.3.9. Come rimuovere un file da un canale Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per rimuovere un file da un canale digitare il comando:
rhncfg-manager remove --channel=channel-label /tmp/dest_path/example-config.txt
rhncfg-manager remove --channel=channel-label /tmp/dest_path/example-config.txt
Fornite, se richiesto, la password e nome utente di Red Hat Network. Dovreste visualizzare un output del tipo:
Nome utente di Red Hat Network: rhn-user Password: Removing from config channel example-channel3 /tmp/dest_path/example-config.txt removed
Nome utente di Red Hat Network: rhn-user Password: Removing from config channel example-channel3 /tmp/dest_path/example-config.txt removed
La seguente tabella elenca le opzioni disponibili per
rhncfg-manager remove:
| Opzione | Descrizione |
|---|---|
| -c CHANNEL, --channel=CHANNEL | Rimuovi file da questo canale di configurazione |
| -t TOPDIR, --topdir=TOPDIR | Create tutti i file in relazione a questa stringa |
| -h, --help | Mostra il messaggio d'aiuto ed esce |
1.1.3.10. Come cancellare un canale di configurazione Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per cancellare un canale di configurazione presente all'interno della vostra organizzazione digitare il seguente comando:
rhncfg-manager remove-channel channel-label
rhncfg-manager remove-channel channel-label
Dovreste visualizzare un output simile al seguente:
Rimozione canale di configurazione example-channel Config channel example-channel removed
Rimozione canale di configurazione example-channel Config channel example-channel removed
1.1.3.11. Come determinare il numero delle revisioni del file Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per ottenere il numero di revisioni (esse vanno da 1 a N numero intero maggiore di 0) di un file/percorso presenti in un canale digitare il suddetto comando:
rhncfg-manager revisions channel-label /tmp/dest_path/example-config.txt
rhncfg-manager revisions channel-label /tmp/dest_path/example-config.txt
Dovreste visualizzare un output simile al seguente:
Analisi file nel canale di configurazione example-channel \ /tmp/dest_path/example-config.txt: 1
Analisi file nel canale di configurazione example-channel \ /tmp/dest_path/example-config.txt: 1
1.1.3.12. Come aggiornare un file presente all'interno di un canale Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per creare una nuova revisione di un file all'interno di un canale (oppure aggiungere la prima revisione ad un determinato canale, se non esistente, per un dato percorso) digitare il seguente comando:
rhncfg-manager update \ --channel=channel-label --dest-file=/path/to/file.txt /local/path/to/file
rhncfg-manager update \ --channel=channel-label --dest-file=/path/to/file.txt /local/path/to/file
Dovreste visualizzare un output simile al seguente:
Pushing nel canale example-channel: Local file example-channel/tmp/dest_path/example-config.txt -> \ remote file /tmp/dest_path/example-config.txt
Pushing nel canale example-channel: Local file example-channel/tmp/dest_path/example-config.txt -> \ remote file /tmp/dest_path/example-config.txt
La seguente tabella elenca le opzioni disponibili per
rhncfg-manager update:
| Opzione | Descrizione |
|---|---|
| -c CHANNEL, --channel=CHANNEL | Carica i file in questo canale di configurazione |
| -d DEST_FILE, --dest-file=DEST_FILE | Carica il file come questo path |
| -t TOPDIR, --topdir=TOPDIR | Create tutti i file in relazione a questa stringa |
| --delim-start=DELIM_START | Inizia il delimitatore per l'interpolazione variabile |
| --delim-end=DELIM_END | Termina il delimitatore per l'interpolazione variabile |
| -h, --help | Mostra il messaggio d'aiuto ed esce |
1.1.3.13. Come caricare file multipli simultaneamente Copia collegamentoCollegamento copiato negli appunti!
Copia collegamentoCollegamento copiato negli appunti!
Per poter caricare simultaneamente file multipli su di un canale di configurazione digitare il comando:
rhncfg-manager upload-channel --topdir=topdir channel-label
rhncfg-manager upload-channel --topdir=topdir channel-label
Dovreste visualizzare un output simile al seguente:
Utilizzo canale di configurazione example-channel4 Uploading /tmp/ola_world.txt from blah4/tmp/ola_world.txt
Utilizzo canale di configurazione example-channel4 Uploading /tmp/ola_world.txt from blah4/tmp/ola_world.txt
La seguente tabella elenca le opzioni disponibili per
rhncfg-manager upload-channel:
| Opzione | Descrizione |
|---|---|
| -t TOPDIR, --topdir=TOPDIR | Directory relativa ai path del file |
| -c CHANNEL, --channel=CHANNEL | Elenco dei canali sui quali verranno caricate le informazioni sulla configurazione. I canali delimitati da ','. Esempio: --channel=foo,bar,baz |
| -h, --help | Mostra il messaggio d'aiuto ed esce |