Accéder au contenu France-Français
Accueil HP.com France Produits et Services Support et Pilotes Espaces Comment Acheter
» Contacter HP
Plus d'options
Accueil HP.com France
Guide d'administration Software Distributor : HP-UX 11i v1, 11i v2 et 11i v3 > Chapitre 11 Utilisation des scripts de contrôle

Requêtes d'informations utilisateur (swask)

» 

Documentation technique

Manuel complet en PDF
» Commentaires
Début du contenu

 » Table des matières

 » Glossaire

 » Index

Les applications livrées avec SD peuvent utiliser des scripts de contrôle interactifs pour demander à l'utilisateur des informations sur son installation ou sa configuration lorsqu'elles ne sont pas connues à la livraison. Par exemple, des versions matérielles ou de système d'exploitation différentes sont susceptibles d'exiger une configuration différente, ou un logiciel peut nécessiter une adresse IP ou un nom de système hôte spécifique pour la configuration.

SD-UX exécute les scripts de contrôle interactifs par l'intermédiaire de la commande swask ou avec l'option par défaut ask des commandes swinstall et swconfig. (SD-UX ne demande rien directement à l'utilisateur, mais charge le script de contrôle de le faire).

Utilisation de swask

  • La commande swask exécute des scripts de requêtes logicielles interactives pour les objets logiciels sélectionnés.

  • Ces scripts conservent les réponses dans un fichier de réponse (appelé response) utilisé ensuite par les commandes swinstall ou swconfig (swinstall et swconfig sont également à même d'exécuter directement les scripts de requête interactifs, en utilisant l'option ask.)

  • Pour chaque logiciel sélectionné qui possède un script de requête, un fichier de réponse est généré au moment de l'exécution du script.

  • La commande swask utilise exclusivement l'interface ligne de commande : l'interface graphique utilisateur n'est pas accessible ici.

Syntaxe

swask[-v] [-c catalogue] [-C fichier_session] [-f fichier_logiciel]
[-s source][-S fichier_session][-x option=valeur][-X fichier_options]
[sélections_logiciels][@sélections_cible]

Options et opérandes

-v

Transfère les résultats en mode prolixe vers stdout et affiche à l'écran toutes les activités.

-c  catalogue

Désigne le nom de chemin d'un catalogue exporté qui conserve les fichiers de réponse générés par le script de requête. La commande swask crée le catalogue s'il n'existe pas déjà.

En l'absence de l'option -c catalogue et si la source est locale, swask copie les fichiers de réponse dans le dépôt source : distribution.chemin/catalogue.

-C fichier_session

Exécute la commande et sauvegarde les valeurs courantes de l'option et de l'opérande dans le fichier_session. Voir « Fichiers session ».

-f fichier_logiciel

Lit une liste de sélections de logiciels dans le fichier désigné en ignorant ou en complétant les indications de la ligne de commande. Voir « Fichiers de logiciels ».

-S fichier_session

Exécute la commande avec les valeurs sauvegardées lors d'une session d'installation précédente et définies dans fichier_session. Voir « Fichiers session ».

-s source

Utilisez la source de logiciel spécifiée par source au lieu de la valeur par défaut /var/spool/sw. La syntaxe est la suivante : [­hôte­­:­]­ [:] [répertoire]

hôte peut être un nom d'hôte, un nom de domaine ou une adresse internet (par exemple, 15.1.48.23). répertoire est un chemin d'accès absolu.

-x option=valeur

Initialise une option de commande à valeur. Cette valeur remplace la valeur par défaut ou celle sauvegardée dans le fichier options. Voir « Modification des options de commande ».

-X fichier_options

Lit les options de session et les comportements dans fichier_options. Voir « Modification des options de commande ».

sélections_logiciels

Les objets logiciels pour lesquels le script de requête est exécuté. Voir « Sélection de logiciels ».

sélections_cibles

La cible de la commande. Voir « Sélections de cible ».

Modification des options de commande

Vous pouvez modifier le comportement de cette commande en définissant des options de ligne de commande supplémentaires lors de l'appel (en utilisant l'option -x) ou en lisant des valeurs prédéfinies dans un fichier. Le tableau suivant montre les valeurs par défaut et les options applicables à swask.

Tableau 11-3 Options de commande et valeurs par défaut swask

  • admin_directory=/var/adm/sw

  • ask=true

  • autoselect_dependencies=true

  • autoselect_minimum_dependencies=false

  • autoselect_patches=true

  • enforce_scripts=true

  • installed_software_catalog=products

  • rpc_binding_info=

  • logdetail=false

  • logfile=/var/adm/sw/swask.log

  • loglevel=1

  • patch_filter=*.*

  • run_as_superuser=true

  • verbose=1

 

Informations connexes

Reportez-vous à l'Annexe A pour obtenir la liste complète et la description de ces valeurs par défaut.

Version imprimable
Respect de la vie privée L'utilisation de ce site implique que vous en acceptez les conditions
© 1997, 2000-2003, 2006, 2007, 2008 Hewlett-Packard Development Company, L.P.