Provided by: cups_1.4.6-11_i386 bug

NOM

       cups-driverd - Demon de pilotes CUPS.

SYNOPSIS

       cups-driverd cat nom_ppd
       cups-driverd list id_requ^ete limite options

DESCRIPTION

       cups-driverd  affiche  ou  liste  les  fichiers  PPD. Il est execute en
       reponse a des requetes CUPS-Add-Modify-Printer ou CUPS-Get-Devices.  La
       premiere  forme  (<< cups-driverd  cat nom_ppd >>) ecrit le fichier PPD
       sur la sortie standard. Le format de sortie  est  un  fichier  PPD  non
       compresse.

       La  seconde  forme liste les fabricants ou les fichiers PPD disponibles
       sur la sortie standard, comme demande  par  le  parametre  options.  Le
       format de sortie est un message de reponse IPP. Le parametre request-id
       correspond a l'identifiant de la requete IPP initiale,  typiquement  1.
       Le  parametre  limite  est  la  valeur limite de la requete initiale, 0
       signifiant qu'il n'y a pas de limite. Enfin, le parametre  options  est
       une liste d'attributs separes par des espaces (<< nom=valeur nom=valeur
       ... >>) qui etaient passes a  la  requete.  Actuellement,  cups-deviced
       utilise  les attributs ppd-make et requested-attributes pour construire
       la sortie en consequence.

PILOTES

       Les  pilotes  peuvent  etre  des  fichiers  PPD  dans   le   repertoire
       /usr/share/cups/model    ou   des   programmes   dans   le   repertoire
       /usr/lib/cups/driver. Les fichiers PPD statiques doivent  se  conformer
       aux  specifications  Adobe  du  format  de fichier PPD, version 4.3, et
       peuvent etre compresses avec le programme gzip(1).  Les  programmes  de
       pilotes  doivent gerer l'interface en ligne de commande definie dans la
       section suivante.

   PROGRAMMES DE PILOTES
       Les programmes  de  pilotes  fournissent  une  interface  pour  generer
       dynamiquement des fichiers PPD. Pour l'instant, les parametres suivants
       sont definis :

       drivername list
            Liste, sur la sortie standard, les fichiers PPD geres.

       drivername cat nom_ppd
            Ecrire le fichier PPD indique sur la sortie standard.

   LISTER LES FICHIER (nom_pilote list)
       Lorsqu'il est lance avec l'unique parametre  << list >>,  le  programme
       doit  lister  sur la sortie standard les fichiers PPD disponibles qu'il
       peut generer, en utilisant le format suivant :
           "nom_pilote:nom_ppd" langue "marque" "marque et modele" "1284 id_peripherique"

       nom_pilote est le nom du programme pilote. nom_ppd est le  nom  utilise
       pour  selectionner  le  pilote.  langue  est la locale associee avec la
       langue par defaut du fichier PPD, generalement << en >>. marque est  le
       nom  du  fabriquant dans le fichier PPD. marque et mod`ele est le nom du
       fichier PPD. id_1284_p'eriph'erique  est  l'identifiant  1284DeviceID  du
       fichier PPD, s'il y en a un.

   'ECRIRE LES FICHIER (nom_pilote cat nom_ppd)
       QUand   le  programme  pilote  est  lance  avec  les  parametre  << cat
       nom_ppd >>, il ecrit le fichier PPD  demande,  non  compresse,  sur  la
       sortie  standard.  Si le fichier PPD demande n'existe pas, le programme
       pilote ne doit rien ecrire sur la sortie standard, mais  doit  utiliser
       la sortie d'erreur a la place.

   MESSAGES D'ERREUR DES PILOTES
       Les messages d'erreur peuvent etre renvoyes a cupsd en les ecrivant sur
       la sortie standard d'erreur. Les prefix suivants sont reconnus :

       DEBUG: [drivername]
            Mesages de debogage.

       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-2009 by Apple Inc.