addprinter command (G)

Con la introducción de la impresión basada en MS-RPC para clientes Windows NT/2000 en Samba 2.2, el icono Add Printer Wizard (APW) ahora está disponible en la carpeta "Impesoras..." mostrando un lista de recursos. El APW permite permite añadir remotamente impresoras a Samba o Windows NT/2000.

Para un host Samba esto significa que hay que añadir la impresora físicamente al sistema de impresión subyacente. La orden add printer command define un script que se ejecutará para realizar las operaciones necesarias para añadir la impresora al sistema de impresión y para agregar la definición de servicio adecuada al fichero smb.conf para que se pueda compartir meidante smbd(8).

El parámetro addprinter command se llam automáticamente con los siguientes parámetros (en orden):

Todo los parámetros se rellenan de la estructura PRINTER_INFO_2 enviada por el cliente Windows NT/2000 con una excepción. El parámetro The "ubicación driver Windows 9x" se incluye por compatibilidad sólo. Los restantes campos de la estructura se rellenan a partir de las respuestas a las preguntas de APW.

Una vez que la orden addprinter command se ha ejecutado, smbd vuelve a leer smb.conf para deteminar si el recurso definido por el APW existe. Si el nombre del servicio no es válido, entonces smbd devuelve un error ACCESS_DENIED al cliente.

La orden addprinter command pude devolver una sola línea de texto que samba tomará como el puerto al que está conectada la nueva impresora. Si no devuelve esa línea, Samba no recargará los servicios de impresión.

Predeterminado:

addprinter command =                

Ejemplo:

addprinter command = /usr/bin/addprinter               

Relacionados: