Faites du répertoire contenant vos fichiers d'information votre répertoire de travail actuel.
Créez un fichier nommé request à l'aide de votre éditeur de texte.
Enregistrez vos modifications puis quittez l'éditeur.
Effectuez l'une des opérations suivantes :
Pour créer des scripts d'installation supplémentaires, passez à l'opération suivante, Procédure de recueil de données d'un système de fichiers.
Si vous n'avez pas créé de fichier prototype, suivez la procédure Procédure de création d'un fichier prototype à l'aide de la commande pkgproto. Passez à l'Étape 5.
Si vous avez déjà créé un fichier prototype, modifiez-le en ajoutant une entrée pour le script d'installation qui vient d'être créé.
Créez votre package.
Si nécessaire, reportez-vous à la rubrique Procédure de création d'un package.
Lorsqu'un script request attribue des valeurs à des variables d'environnement, il doit mettre ces valeurs à la disposition de la commande pkgadd. Cet exemple illustre le segment d'un script request qui effectue cette opération pour les quatre variables d'environnement : CLASSES, NCMPBIN, EMACS et NCMPMAN. Supposons que ces variables ont été définies lors d'une session interactive avec l'administrateur au début du script.
# make environment variables available to installation # service and any other packaging script we might have cat >$1 <<! CLASSES=$CLASSES NCMPBIN=$NCMPBIN EMACS=$EMACS NCMPMAN=$NCMPMAN ! |
Une fois le package créé, installez-le pour confirmer qu'il s'installe correctement et vérifier son intégrité. Le Chapitre4Vérification et transfert d'un package vous explique comment vérifier l'intégrité du package et décrit sa procédure de transfert sur un support de distribution.