G5. File di configurazione del Loader di repository

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.

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. I file scaricati possono essere importati direttamente attraverso il Pannello di controllo come aggiornamento del repository di Server.

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 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 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

La modalità di rotazione del log nel formato <N><f>,<M><u>. È simile all’impostazione di rotazione del log di Server.

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,

20-drwagent — Agent Dr.Web per Windows,

20-drwandroid11 — Agent Dr.Web per Android,

20-drwcs — Server Dr.Web,

20-drwunix — Agent Dr.Web per UNIX,

40-drwproxy — Server proxy 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.