mirror of
https://github.com/samba-team/samba.git
synced 2025-01-29 21:47:30 +03:00
a1425244fa
(This used to be commit cb2257440491240e8fbe2619e9221aee657ee812)
227 lines
4.0 KiB
HTML
227 lines
4.0 KiB
HTML
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>smbspool</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.57"></HEAD
|
|
><BODY
|
|
CLASS="REFENTRY"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><H1
|
|
><A
|
|
NAME="SMBSPOOL"
|
|
>smbspool</A
|
|
></H1
|
|
><DIV
|
|
CLASS="REFNAMEDIV"
|
|
><A
|
|
NAME="AEN5"
|
|
></A
|
|
><H2
|
|
>Name</H2
|
|
>smbspool -- send print file to an SMB printer</DIV
|
|
><DIV
|
|
CLASS="REFSYNOPSISDIV"
|
|
><A
|
|
NAME="AEN8"
|
|
></A
|
|
><H2
|
|
>Synopsis</H2
|
|
><P
|
|
><B
|
|
CLASS="COMMAND"
|
|
>smbspool</B
|
|
> [job] [user] [title] [copies] [options] [filename]</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="REFSECT1"
|
|
><A
|
|
NAME="AEN17"
|
|
></A
|
|
><H2
|
|
>DESCRIPTION</H2
|
|
><P
|
|
>This tool is part of the <A
|
|
HREF="samba.7.html"
|
|
TARGET="_top"
|
|
> Samba</A
|
|
> suite.</P
|
|
><P
|
|
>smbspool is a very small print spooling program that
|
|
sends a print file to an SMB printer. The command-line arguments
|
|
are position-dependent for compatibility with the Common UNIX
|
|
Printing System, but you can use smbspool with any printing system
|
|
or from a program or script.</P
|
|
><P
|
|
><I
|
|
CLASS="EMPHASIS"
|
|
>DEVICE URI</I
|
|
></P
|
|
><P
|
|
>smbspool specifies the destination using a Uniform Resource
|
|
Identifier ("URI") with a method of "smb". This string can take
|
|
a number of forms:</P
|
|
><P
|
|
></P
|
|
><UL
|
|
><LI
|
|
><P
|
|
>smb://server/printer</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
>smb://workgroup/server/printer</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
>smb://username:password@server/printer</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
>smb://username:password@workgroup/server/printer
|
|
</P
|
|
></LI
|
|
></UL
|
|
><P
|
|
>smbspool tries to get the URI from argv[0]. If argv[0]
|
|
contains the name of the program then it looks in the <TT
|
|
CLASS="PARAMETER"
|
|
><I
|
|
> DEVICE_URI</I
|
|
></TT
|
|
> environment variable.</P
|
|
><P
|
|
>Programs using the <B
|
|
CLASS="COMMAND"
|
|
>exec(2)</B
|
|
> functions can
|
|
pass the URI in argv[0], while shell scripts must set the
|
|
<TT
|
|
CLASS="PARAMETER"
|
|
><I
|
|
>DEVICE_URI</I
|
|
></TT
|
|
> environment variable prior to
|
|
running smbspool.</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="REFSECT1"
|
|
><A
|
|
NAME="AEN39"
|
|
></A
|
|
><H2
|
|
>OPTIONS</H2
|
|
><P
|
|
></P
|
|
><UL
|
|
><LI
|
|
><P
|
|
>The job argument (argv[1]) contains the
|
|
job ID number and is presently not used by smbspool.
|
|
</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
>The user argument (argv[2]) contains the
|
|
print user's name and is presently not used by smbspool.
|
|
</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
>The title argument (argv[3]) contains the
|
|
job title string and is passed as the remote file name
|
|
when sending the print job.</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
>The copies argument (argv[4]) contains
|
|
the number of copies to be printed of the named file. If
|
|
no filename is provided than this argument is not used by
|
|
smbspool.</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
>The options argument (argv[5]) contains
|
|
the print options in a single string and is presently
|
|
not used by smbspool.</P
|
|
></LI
|
|
><LI
|
|
><P
|
|
>The filename argument (argv[6]) contains the
|
|
name of the file to print. If this argument is not specified
|
|
then the print file is read from the standard input.</P
|
|
></LI
|
|
></UL
|
|
></DIV
|
|
><DIV
|
|
CLASS="REFSECT1"
|
|
><A
|
|
NAME="AEN54"
|
|
></A
|
|
><H2
|
|
>VERSION</H2
|
|
><P
|
|
>This man page is correct for version 2.2 of
|
|
the Samba suite.</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="REFSECT1"
|
|
><A
|
|
NAME="AEN57"
|
|
></A
|
|
><H2
|
|
>SEE ALSO</H2
|
|
><P
|
|
><A
|
|
HREF="smbd.8.html"
|
|
TARGET="_top"
|
|
><B
|
|
CLASS="COMMAND"
|
|
>smbd(8)</B
|
|
></A
|
|
>,
|
|
and <A
|
|
HREF="samba.7.html"
|
|
TARGET="_top"
|
|
>samba(7)</A
|
|
>.
|
|
</P
|
|
></DIV
|
|
><DIV
|
|
CLASS="REFSECT1"
|
|
><A
|
|
NAME="AEN63"
|
|
></A
|
|
><H2
|
|
>AUTHOR</H2
|
|
><P
|
|
><B
|
|
CLASS="COMMAND"
|
|
>smbspool</B
|
|
> was written by Michael Sweet
|
|
at Easy Software Products.</P
|
|
><P
|
|
>The original Samba software and related utilities
|
|
were created by Andrew Tridgell. Samba is now developed
|
|
by the Samba Team as an Open Source project similar
|
|
to the way the Linux kernel is developed.</P
|
|
><P
|
|
>The original Samba man pages were written by Karl Auer.
|
|
The man page sources were converted to YODL format (another
|
|
excellent piece of Open Source software, available at
|
|
<A
|
|
HREF="ftp://ftp.icce.rug.nl/pub/unix/"
|
|
TARGET="_top"
|
|
> ftp://ftp.icce.rug.nl/pub/unix/</A
|
|
>) and updated for the Samba 2.0
|
|
release by Jeremy Allison. The conversion to DocBook for
|
|
Samba 2.2 was done by Gerald Carter</P
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
> |