H6. Installateur du Serveur Dr.Web sous les OS de la famille UNIX

Syntaxe de la commande de démarrage :

<nom_du_package>.run [<clés>] [--] [<arguments>]

où :

[--] : caractère facultatif séparé qui marque la fin de la liste des clés et qui sépare la liste des clés des arguments supplémentaires.

[<arguments>] : arguments supplémentaires ou scripts intégrés.

Clés pour l’obtention de l’aide ou des informations :

--help : afficher l’aide sur les clés.

--info : afficher les informations détaillées sur le package ; nom ; répertoire cible ; taille du package décompressé ; algorithme de compression ; date de compression ; version de makeself qui a été utilisé pour la compression ; commande de compression ; script qui sera lancé après la décompression ; informations sur la copie du contenu de l’archive dans un répertoire temporaire (si le contenu ne sera pas copié, rien n’est affiché) ; informations sur le répertoire cible (s’il est permanent ou il sera supprimé après le traitement du script).

--lsm : afficher le contenu de l’enregistrement LSM avec les informations de base sur les package : nom, version, description, auteur, etc. Si l’enregistrement LSM n’est pas rempli, une notification correspondante va s’afficher.

--list : afficher la liste des fichiers dans le package d’installation.

--check : vérifier l’intégrité du package d’installation.

Clés pour le lancement du package :

--confirm : afficher la demande avant de lancer le script intégré.

--noexec : ne pas lancer le script intégré.

--keep : ne pas supprimer le répertoire indiqué après l’exécution du script intégré.

--nox11 : ne pas lancer l’émulateur du terminal xterm à la fin de l’installation.

--nochown : ne pas designer l’utilisateur qui initie l’installation comme propriétaire de fichiers extraits.

--log <chemin> : journaliser l’installation dans le fichier dans le chemin d’accès indiqué.

--nolog : ne pas journaliser les installations.

--target <répertoire> : extraire le package d’installation dans le répertoire indiqué.

--tar <argument_1> [<argument_2> ...] : obtenir l’accès au contenu du package d’installation avec la commande tar.

Arguments supplémentaires :

--help : afficher l’aide sur les arguments supplémentaires.

--quiet : lancer l’installateur en tâche de fond. Répondez par la positive à toutes les questions suivantes de l’installateur :

accepter le contrat de licence,

spécifier la copie de sauvegarde dans le répertoire par défaut,

continuer l’installation à condition que la distribution supplémentaire (extra) installée dans le système soit supprimée.

--clean : installer le package avec les paramètres du Serveur Dr.Web par défaut sans utiliser la copie de sauvegarde pour restaurer les paramètres de l’installation précédente.

--preseed <chemin> : chemin vers le fichier de configuration contenant les réponses préconfigurées aux questions de l’installateur lors de l’installation.

Variables pour spécifier les réponses préconfugurées dans le fichier de configuration :

DEFAULT_BACKUP_DIR=<chemin> : chemin vers le répertoire contenant la copie de sauvegarde qui sera utilisée pour restaurer les paramètres de la version précédente (n’est pas utilisée si l’installation avec les paramètres par défaut est spécifiée).

QUIET_INSTALL=[0|1] : détermine l’utilisation du mode Tâche de fond de l’installateur :

0 : lancer l’installateur en tâche de fond ;

1 : lancer l’installateur en tâche de fond.

CLEAN_INSTALL=[0|1] : détermine l’utilisation de la copie de sauvegarde lors de l’installation :

0 : installation avec les paramètres par défaut sans restauration à partir d’une copie de sauvegarde ;

1 : installation avec la restauration à partir d’une copie de sauvegarde placée dans le répertoire de la variable DEFAULT_BACKUP_DIR. Si la variable DEFAULT_BACKUP_DIR n’est pas spécifiée, la copie de sauvegarde de /var/tmp/drwcs sera utilisée.

ADMIN_PASSWORD=<mot de passe> : mot de passe du compte administrateur par défaut (admin).

Si la variable ADMIN_PASSWORD est spécifiée dans le fichier, sa valeur sera utilisée comme mot de passe de l’administrateur. À la fin de l’installation, le message suivant s’affichera :
Password specified in the configuration file for the default administrator (admin) : <mot de passe>

Si la variable ADMIN_PASSWORD n’est pas spécifiée dans le fichier, le mot de passe est créé automatiquement. À la fin de l’installation, le message suivant s’affichera :
Automatically generated password for the default administrator (admin) : <mot de passe>

Si lors de l’utilisation de la clé --preseed, le lancement de l’installateur en tâche de fond n’est pas déterminé à l’aide de la variable QUIET_INSTALL=0 dans le fichier de configuration, les valeurs des autres variables du fichier de configuration seront modifiées par l’utilisateur durant l’installation.