cupsaddsmb






cupsaddsmb − Exportation d’imprimantes vers Samba pour les
clients Windows

cupsaddsmb [ ‐a ] [ ‐U utilisateur ] [ ‐v ]
cupsaddsmb [ ‐u utilisateur ] [ ‐v ] [ imprimante1 ...
imprimanteN ]

cupsaddsmb permet l’export d’imprimantes vers SAMBA (version
2.2.0 ou supérieure) pour l’utilisation par des clients
Windows. Suivant la configuration de SAMBA, il est possible
qu’un mot de passe soit demandé pour l’export. Ce programme
requiert les fichiers du driver d’imprimante Adobe
PostScript ou CUPS, comme indiqué plus bas.

L’option ‐a exporte toutes les imprimantes connues. Sinon,
seules les imprimantes fournies dans la ligne de commande
sont exportées.

L’option ‐U spécifie le nom d’utilisateur de
l’administrateur d’impression. C’est par défaut votre nom
d’utilisateur.

L’option ‐v spécifie que des informations détaillées
doivent être affichées. Ceci peut être utile pour le
débogage des configurations de SAMBA.

cupsaddsmb utilise le nouveau mode d’impression RPC de SAMBA
pour fournir aux clients Windows les drivers d’impression et
les fichiers PPD. Pour utiliser cette fonctionnalité, vous
devez configurer SAMBA (via le fichier smb.conf) pour qu’il
utilise l’impression via CUPS, et fournir un driver Ã
télécharger. Ceci est fait de la manière suivante :

    [global]
     load printers = yes
     printing = cups
     printcap name = cups

    [printers]
     comment = All Printers
     path = /var/spool/samba
     browseable = no
     public = yes
     guest ok = yes
     writable = no
     printable = yes
     printer admin = root

    [print$]
     comment = Printer Drivers
     path = /etc/samba/drivers
     browseable = yes
     guest ok = no
     read only = yes









                             ‐2‐


     write list = root

Cette configuration suppose une installation de SAMBA
conforme au standard FHS. Modifiez les chemins dans
[printers] et [print$] suivant votre installation.

cupsaddsmb peut utiliser les pilotes d’impression CUPS
PostScript pour Windows, disponibles sur le site Internet de
CUPS.

Il est recommandé d’utiliser ces pilotes CUPS car ils
permettent le comptage du nombre de pages, les pages de
garde et les labels sur tous les types d’imprimantes. Ces
pilotes ne sont cependant disponibles que pour les plates‐
formes Windows NT, 2000 et XP. Pour des plates‐formes
Windows 95, 98 et Me, il est nécessaire d’utiliser les
pilotes Adobe.

Après décompression des fichiers, créer un répertoire
« drivers » dans le répertoire de données de CUPS
(habituellement /usr/share/cups) et copiez les fichiers CUPS
en utilisant des noms de fichiers en MINUSCULES, comme ci‐
dessous :
    [Windows NT, 2000, and XP]
    cups.hlp
    cupsdrvr.dll
    cupsui.dll


cupsaddsmb peut utiliser les pilotes Adobe PostScript pour
Windows, disponibles en téléchargement sur le site web
d’Adobe (http://www.adobe.com).

Il est recommandé d’utiliser ces pilotes CUPS car ils
permettent le comptage du nombre de pages, les pages de
garde et les labels sur tous les types d’imprimantes. Ces
pilotes ne sont cependant disponibles que pour les plates‐
formes Windows NT, 2000 et XP. Pour des plates‐formes
Windows 95, 98 et Me, il est nécessaire d’utiliser les
pilotes Adobe.

Une fois les fichiers décompressés, créez un répertoire
« drivers » dans le répertoire de données de CUPS
(habituellement /usr/share/cups) et copiez les fichiers
Adobe en utilisant des noms de fichiers en MAJUSCULES, comme
ci‐dessous :

    [Windows 95, 98, and Me]
    ADFONTS.MFM
    ADOBEPS4.DRV
    ADOBEPS4.HLP
    DEFPRTR2.PPD
    ICONLIB.DLL
    PSMON.DLL









                             ‐3‐


    [Windows NT, 2000, and XP]
    cups.hlp
    cupsdrvr.dll
    cupsui.dll

Les deux jeux de pilotes sont utilisables indépendemment.

CUPS Software Administrators Manual,
http://localhost:631/documentation.html

Copyright 1993‐2003 Easy Software Products, Tous droits
réservés.

Gilles QUERRET <gilles.querret@nerim.net>