Il file di configurazione del Loader di repository drwreploader.conf è in formato XML e si trova nella directory etc della directory di installazione del Server Dr.Web.
Per utilizzare il file di configurazione
•Per l’utility console, il percorso del file deve essere indicato nella opzione --config. •Per l’utility grafica, il file deve essere locato nella directory in cui è locata l’utility stessa. Quando l’utility grafica viene avviata senza il file di configurazione, esso verrà creato nella directory in cui è locata l’utility e verrà utilizzato ad avvii successivi. Descrizione dei parametri del file di configurazione del Loader di repository:
•<mode value="" path="" archive="" key=""> Descrizione degli attributi:
Attributo
|
Descrizione
|
Valori ammissibili
|
value
|
La modalità di download degli aggiornamenti:
•repository — il repository viene scaricato nel formato repository di Server Dr.Web. I file scaricati possono essere importati direttamente attraverso il Pannello di controllo come aggiornamento del repository di Server Dr.Web. •mirror — il repository viene scaricato nel formato zona di aggiornamento SAM. I file scaricati possono essere collocati su un mirror di aggiornamento nella rete locale. In seguito i Server Dr.Web possono essere configurati per ricevere gli aggiornamenti direttamente da questo mirror di aggiornamento che contiene l’ultima versione del repository, invece di ricevere gli aggiornamenti dai server SAM. |
repository | mirror
|
path
|
La directory in cui viene caricato il repository.
|
–
|
archive
|
Comprimere automaticamente il repository in un archivio .zip. Questa opzione permette di ottenere un file di archivio pronto per la successiva importazione del repository sul Server Dr.Web tramite il Pannello di controllo, dalla sezione Amministrazione → Contenuti del repository.
|
yes | no
|
key
|
File della chiave di licenza Dr.Web. È inoltre possibile impostare solo l'hash MD5 della chiave di licenza che può essere visualizzato nel Pannello di controllo, nella sezione Amministrazione → Gestione licenze.
|
–
|
•<log path="" verbosity="" rotate=""> Impostazioni del log di funzionamento di Loader di repository.
Descrizione degli attributi:
Attributo
|
Descrizione
|
Valori ammissibili
|
path
|
Percorso del file di log.
|
–
|
verbosity
|
Livello di dettaglio del log. Di default è TRACE3.
|
ALL, DEBUG3, DEBUG2, DEBUG1, DEBUG, TRACE3, TRACE2, TRACE1, TRACE, INFO, NOTICE, WARNING, ERROR, CRIT. I valori ALL e DEBUG3 sono sinonimi.
|
rotate
|
Modalità di rotazione del log nel formato <N><f>,<M><u>. È simile all’impostazione di rotazione del log di Server Dr.Web.
Di default 10,10m che significa "conserva 10 file da 10 megabyte, utilizza compressione".
|
–
|
•<update url="" proto="" cdn="" update-key="" version=""> Le impostazioni generali di caricamento del repository.
Descrizione degli attributi:
Attributo
|
Descrizione
|
Valori ammissibili
|
url
|
La directory sui server SAM che contiene gli aggiornamenti dei prodotti Dr.Web.
|
–
|
proto
|
Il tipo di protocollo per la ricezione degli aggiornamenti dai server di aggiornamento. Per tutti i protocolli gli aggiornamenti vengono scaricati secondo le impostazioni della lista dei server SAM.
|
http | https | ftp | ftps | sftp | scp | file
|
cdn
|
Consenti l’utilizzo di Content Delivery Network per il caricamento del repository.
|
yes | no
|
update-key
|
Il percorso della chiave pubblica o della directory con la chiave pubblica per la verifica della firma degli aggiornamenti che vengono scaricati da SAM. Le chiavi pubbliche per la verifica dell’autenticità degli aggiornamenti update-key-*.upub sono ritrovabili sul Server Dr.Web nella directory etc.
|
–
|
version
|
La versione di Server Dr.Web per cui è necessario scaricare aggiornamenti.
|
–
|
▫<servers> Lista dei server di aggiornamento. L’ordine dei server SAM nella lista determina l’ordine in cui l’utility ci si connette per il caricamento del repository.
Contiene elementi figli di <server> in cui vengono indicati i server di aggiornamento.
▫<auth user="" password=""> Le credenziali dell’utente per l’autenticazione sul server di aggiornamento, se il server richiede l’autenticazione.
Descrizione degli attributi:
Attributo
|
Descrizione
|
user
|
Nome utente sul server di aggiornamento.
|
password
|
Password sul server di aggiornamento.
|
▫<proxy host="" port="" user="" password="" /> Parametri di connessione a SAM attraverso un server proxy.
Descrizione degli attributi:
Attributo
|
Descrizione
|
host
|
Indirizzo di rete del server proxy in uso.
|
port
|
Numero di porta del server proxy in uso. Di default è 3128.
|
user
|
Nome utente sul server proxy, se il server proxy in uso richiede l’autenticazione.
|
password
|
Password sul server proxy, se il server proxy in uso richiede l’autenticazione.
|
▫<ssl cert-mode="" cert-file=""> Impostazioni dei certificati SSL da accettare automaticamente. Questa impostazione si usa solo per i protocolli sicuri che supportano la crittografia.
Descrizione degli attributi:
Attributo
|
Descrizione
|
Valori ammissibili
|
cert-mode
|
I certificati che verranno accettati automaticamente.
|
▫any — accetta qualsiasi certificato, ▫valid — accetta solo i certificati verificati, ▫drweb — accetta solo i certificati Dr.Web, ▫custom — accetta i certificati personalizzati. |
cert-file
|
Percorso del file del certificato.
|
–
|
▫<ssh mode="" pubkey="" prikey=""> Tipo di autenticazione sul server di aggiornamento nel caso di connessione via SCP/SFTP.
Descrizione degli attributi:
Attributo
|
Descrizione
|
Valori ammissibili
|
mode
|
Tipo di autenticazione.
|
▫pwd — autenticazione tramite la password. La password viene impostata nel tag <auth />. ▫pubkey — autenticazione tramite la chiave pubblica. La chiave pubblica viene impostata nell’attributo pubkey o viene estratta dalla chiave privata indicata in prikey. |
pubkey
|
Chiave pubblica SSH
|
–
|
prikey
|
Chiave privata SSH
|
–
|
•<products> Impostazioni dei prodotti da scaricare.
▫<product name="" update=""> Impostazioni di ciascun prodotto separatamente.
Descrizione degli attributi:
Attributo
|
Descrizione
|
Valori ammissibili
|
name
|
Nome del prodotto.
|
•05-drwmeta — dati di sicurezza di Server Dr.Web, •10-drwbases — database dei virus, •10-drwgatedb — database di SpIDer Gate, •10-drwspamdb — database di Antispam, •10-drwupgrade — Modulo di aggiornamento Dr.Web, •15-drwhashdb — hash di minacce conosciuti, •20-drwagent — Agent Dr.Web per Windows, •20-drwandroid11 — database di Dr.Web per Android, •20-drwcs — Server Dr.Web, •20-drwunix — Agent Dr.Web per UNIX, •20-drwcsdoc — documentazione, •40-drwproxy — Server proxy Dr.Web, •70-drwextra — prodotti aziendali Dr.Web, •70-drwutils — utility di amministrazione Dr.Web, •80-drwnews — notizie di Doctor Web. |
update
|
Attiva il download di questo prodotto.
|
yes | no
|
•<schedule> Calendario degli aggiornamenti periodici. Non è necessario avviare l’utility manualmente, il caricamento del repository verrà eseguito automaticamente secondo gli intervalli di tempo impostati.
▫<job period="" enabled="" min="" hour="" day=""> Impostazioni di esecuzione dei download pianificati.
Attributo
|
Descrizione
|
Valori ammissibili
|
period
|
Periodicità di esecuzione dei task di download.
|
•every_n_min — ogni N minuti, •hourly — ogni ora, •daily — ogni giorno, •weekly — ogni settimana. |
enabled
|
Il task di download è attivato.
|
yes | no
|
min
|
Il minuto dell’esecuzione del task.
|
numeri interi da 0 a 59
|
hour
|
L’ora dell’esecuzione del task. È valido per i periodi daily e weekly.
|
numeri interi da 0 a 23
|
day
|
Il giorno dell’esecuzione del task. È valido per il periodo weekly.
|
•mon — lunedì, •tue — martedì, •wed — mercoledì, •thu — giovedì, •fri — venerdì, •sat — sabato, •sun — domenica. |
|