Provided by: cups_1.3.9-2_i386 bug

NOM

       cups-driverd - Démon de pilotes CUPS.

SYNOPSIS

       cups-driverd cat nom_ppd
       cups-driverd list id_requte limite options

DESCRIPTION

       cups-driverd  affiche  ou  liste  les  fichiers  PPD. Il est exécuté en
       réponse à des requêtes CUPS-Add-Modify-Printer ou CUPS-Get-Devices.  La
       première  forme (« cups-driverd cat nom_ppd ») écrit le fichier PPD sur
       la sortie standard.  Le  format  de  sortie  est  un  fichier  PPD  non
       compressé.

       La  seconde  forme liste les fabricants ou les fichiers PPD disponibles
       sur la sortie standard, comme demandé  par  le  paramètre  options.  Le
       format de sortie est un message de réponse IPP. Le paramètre request-id
       correspond à l’identifiant de la requête IPP initiale,  typiquement  1.
       Le  paramètre  limite  est  la  valeur limite de la requête initiale, 0
       signifiant qu’il n’y a pas de limite. Enfin, le paramètre  options  est
       une  liste d’attributs séparés par des espaces (« nom=valeur nom=valeur
       ... ») qui étaient passés  à  la  requête.  Actuellement,  cups-deviced
       utilise  les attributs ppd-make et requested-attributes pour construire
       la sortie en conséquence.

PILOTES

       Les  pilotes  peuvent  être  des  fichiers  PPD  dans   le   répertoire
       /usr/share/cups/model    ou   des   programmes   dans   le   répertoire
       /usr/lib/cups/driver. Les fichiers PPD statiques doivent  se  conformer
       aux  spécifications  Adobe  du  format  de fichier PPD, version 4.3, et
       peuvent être compressés avec le programme gzip(1).  Les  programmes  de
       pilotes  doivent gérer l’interface en ligne de commande définie dans la
       section suivante.

   PROGRAMMES DE PILOTES
       Les programmes  de  pilotes  fournissent  une  interface  pour  générer
       dynamiquement des fichiers PPD. Pour l’instant, les paramètres suivants
       sont définis :

       drivername list
            Liste, sur la sortie standard, les fichiers PPD gérés.

       drivername cat nom_ppd
            Écrire le fichier PPD indiqué sur la sortie standard.

   LISTER LES FICHIER (nom_pilote list)
       Lorsqu’il est lancé avec l’unique paramètre « list », le programme doit
       lister  sur  la sortie standard les fichiers PPD disponibles qu’il peut
       générer, en utilisant le format suivant :
           "nom_pilote:nom_ppd" langue "marque" "marque et modèle" "1284 id_périphérique"

       nom_pilote est le nom du programme pilote. nom_ppd est le  nom  utilisé
       pour  sélectionner  le  pilote.  langue  est la locale associée avec la
       langue par défaut du fichier PPD, généralement « en ».  marque  est  le
       nom  du  fabriquant dans le fichier PPD. marque et modle est le nom du
       fichier PPD. id_1284_priphrique  est  l’identifiant  1284DeviceID  du
       fichier PPD, s’il y en a un.

   ÉCRIRE LES FICHIER (nom_pilote cat nom_ppd)
       QUand le programme pilote est lancé avec les paramètre « cat nom_ppd »,
       il écrit le fichier PPD demandé, non compressé, sur la sortie standard.
       Si  le  fichier  PPD  demandé n’existe pas, le programme pilote ne doit
       rien écrire sur la  sortie  standard,  mais  doit  utiliser  la  sortie
       d’erreur à la place.

   MESSAGES DERREUR DES PILOTES
       Les messages d’erreur peuvent être renvoyés à cupsd en les écrivant sur
       la sortie standard d’erreur. Les préfix suivants sont reconnus :

       DEBUG: [drivername]
            Mesages de débogage.

       ERROR: [nom_pilote]
            Messages d’erreur.

       INFO: [nom_pilote]
            Messages d’information.

VOIR AUSSI

       cupsd(8), cupsd.conf(5), cupstestppd(1),
       http://localhost:631/help

COPYRIGHT

       Copyright 2007-2008 par Apple Inc.