1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-22 13:34:15 +03:00
samba-mirror/examples/printing
Andreas Schneider c814681c6b examples: Use cp with force option
"Error: SHELLCHECK_WARNING:
/usr/share/doc/samba/printing/VampireDriversFunctions:951:15: warning[SC2216]: Piping to 'cp', a command that doesn't read stdin. Wrong command or missing xargs?
  949|   	CWD2=""$( pwd )"" ;
  950|   	cd ""${i}"";
  951|-> 	echo ""yes"" | cp ../alldriverfiles.txt . 2> /dev/null ;
  952|
  953|   	cat alldriverfiles.txt \"

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Noel Power <npower@samba.org>
2024-06-28 11:39:33 +00:00
..
prtpub.c
readme.prtpub
smbprint.sysv
VampireDriversFunctions examples: Use cp with force option 2024-06-28 11:39:33 +00:00

prtpub.c contains a program which, when compiled with Visual C, can 
download a driver for a printer, query the capabilities of the driver,
then write back the DsDriver keys necessary to publish all the fields
of a printer in the directory.  After writing back the fields, it issues
a SetPrinter with info level 7, telling the server to publish the
printer.

It also writes the fields to stdout.

In order to be distributed, it should be compiled using DLLs for C runtime.

The program takes the UNC name of a printer as the only argument.