Provided by: cups-ipp-utils_2.2.12-2ubuntu1_amd64 bug

NOM

       ipptool - Réaliser des requêtes d’impression par internet

SYNOPSIS

       ipptool  [ --help ] [ --stop-after-include-error ] [ --version ] [ -4 ] [ -6 ] [ -C ] [ -E
       ] [ -I ] [ -L ] [ -P fichier.plist ] [ -S ] [ -T secondes ] [ -V version ] [ -X ] [ -c ] [
       -d nom=valeur ] [ -f fichier ] [ -h ] [ -i secondes ] [ -n nombre_répétitions] [ -q ] [ -t
       ] [ -v ] uri_imprimante fichier_test [ ... fichier_test ]

DESCRIPTION

       ipptool envoie des requêtes IPP à l’uri_imprimante indiqué puis teste  et/ou  affiche  les
       résultats.  Chaque  fichier nommé fichier_test définit une ou plusieurs requêtes, incluant
       les états, les attributs, et les valeurs des réponses attendues. La  sortie  est  soit  du
       texte pur, du texte formaté, du CSV ou un compte-rendu XML affiché sur la sortie standard,
       avec un état d’erreur non nul signifiant qu’un ou plusieurs tests ont échoués.  Le  format
       du fichier_test est décrit dans ipptoolfile(5).

OPTIONS

       Les options suivantes sont reconnues par ipptool :

       --help
            Afficher l’aide du programme.

       --stop-after-include-error
            Indiquer  à  ipptool  d’arrêter  si  une  erreur  survient  dans  un  fichier inclus.
            Normalement ipptool continuera les tests suivants après la directive INCLUDE.

       --version
            Afficher la version de ipptool utilisée.

       -4   Indiquer que ipptool doit se connecter à l’imprimante  ou  au  serveur  en  utilisant
            IPv4.

       -6   Indiquer  que  ipptool  doit  se  connecter à l’imprimante ou au serveur en utilisant
            IPv6.

       -C   Indiquer  que  les  requêtes  doivent  être  envoyées  avec  l’en-tête  de   HTTP/1.1
            « Transfer-Encoding: chunked »,  comme  exigé pour conformité par toutes les versions
            d’IPP. Par défaut « Transfer-Encoding: chunked » est utilisé pour les  requêtes  avec
            des fichiers joints et « Content-Length: » pour des requêtes sans fichier joint

       -E   Forcer le chiffrement TLS lors de la connexion au serveur en utilisant l’en-tête HTTP
            « Upgrade ».

       -I   Indiquer que ipptool continuera après les erreurs.

       -L   Indiquer   que   les   requêtes   seront    envoyées    avec    l’en-tête    HTTP/1.0
            « Content-Length: »,  comme  exigé pour conformité par toutes les versions d’IPP. Par
            défaut « Transfer-Encoding: chunked » est utilisé pour  les  requêtes  avec  fichiers
            joints et « Content-Length: » pour celles sans fichier joint.

       -P nom_fichier.plist
            Indiquer  que  les  résultats  de  test  devront être écrits dans le XML nommé (plist
            d’Apple) en plus du rapport de test normal -t. Cette option est incompatible avec les
            options -i (intervalle) et -n (nombre_répétitions).

       -S   Forcer le chiffrement TLS dédié lors de la connexion au serveur.

       -T secondes
            Définir le délai d'attente des requêtes IPP (en seconde).

       -V version
            Définir  la  version  par  défaut d’IPP à utiliser : 1.0, 1.1, 2.0, 2.1, ou 2.2. Sans
            indication, la version 1.1 sera utilisée.

       -X   Indiquer qu’une sortie XML (plist d’Apple) est demandée plutôt qu’en texte pur. Cette
            option est incompatible avec les options -i (intervalle) et -n (nombre_répétitions).

       -c   Indiquer  qu’une  sortie  CSV (valeurs séparées par des virgules) est demandée plutôt
            qu’en texte pur.

       -d nom=valeur
            Définir la variable nommée.

       -f nom_fichier
            Indiquer le nom du fichier de requêtes par défaut pour les tests.

       -h   Valider les en-têtes de réponse HTTP.

       -i secondes
            Indiquer que le (dernier) fichier fichier_test sera repris après l’intervalle  donné.
            Cette option est incompatible avec l’option -X (sortie plist XML).

       -l   Définir si une sortie en texte pur est désirée.

       -n  nombre_répétitions
            Indiquer  que  le (dernier) fichier fichier_test sera repris le nombre de fois donné.
            Cette option est incompatible avec l’option -X (sortie plist XML).

       -q   Rester silencieux et ne produire aucune sortie

       -t   Définir si le rapport de test de CUPS plutôt qu’une sortie en texte pur est désiré.

       -v   Indiquer que tous les attributs de requête et réponse seront affichés  lors  du  mode
            test (-t) de CUPS. C’est la sortie XML par défaut.

CODE DE RETOUR

       Le programme ipptool retourne 0 si tous les tests réussissent, sinon 1.

FICHIERS

       Les fichiers standard suivants sont disponibles :
       color.jpg
       create-printer-subscription.test
       document-a4.pdf
       document-a4.ps
       document-letter.pdf
       document-letter.ps
       get-completed-jobs.test
       get-jobs.test
       get-notifications.test
       get-printer-attributes.test
       get-subscriptions.test
       gray.jpg
       ipp-1.1.test
       ipp-2.0.test
       ipp-2.1.test
       ipp-2.2.test
       ipp-everywhere.test
       onepage-a4.pdf
       onepage-a4.ps
       onepage-letter.pdf
       onepage-letter.ps
       print-job.test
       print-job-deflate.test
       print-job-gzip.test
       testfile.jpg
       testfile.pcl
       testfile.pdf
       testfile.ps
       testfile.txt
       validate-job.test

CONFORMITÉ

       Le  programme  ipptool  est particulier à CUPS et est conforme au protocole IPP jusqu’à la
       version 2.2.

EXEMPLES

       Obtenir une liste de travaux terminés pour « mon_imprimante » :

           ipptool ipp://localhost/printers/mon_imprimante get-completed-jobs.test

       Envoyer des notifications par courriel  à  « user@example.com »  quand  « mon_imprimante »
       change :

           ipptool -d recipient=mailto:user@example.com \
               ipp://localhost/printers/mon_imprimante create-printer-subscription.test

VOIR AUSSI

       ipptoolfile(5),                    IANA                    IPP                    Registry
       (<URL:http://www.iana.org/assignments/ipp-registrations1>), PWG Internet Printing Protocol
       Workgroup                     (<URL:http://www.pwg.org/ipp1>),                    RFC 8011
       (<URL:http://tools.ietf.org/html/rfc80111>)

COPYRIGHT

       Copyright 2007-2017 par Apple Inc.