From ae7f08398be76b4a62c464ff074077fdf6e320cf Mon Sep 17 00:00:00 2001 From: David O'Neill Date: Tue, 12 Dec 2000 18:03:50 +0000 Subject: Brief documentation on using the virtual printer code (This used to be commit 03dd90ab923ec88cdada8c5d725d9482bd9826f2) --- testsuite/printing/README.vlp | 37 +++++++++++++++++++++++++++++++++++-- 1 file changed, 35 insertions(+), 2 deletions(-) (limited to 'testsuite/printing/README.vlp') diff --git a/testsuite/printing/README.vlp b/testsuite/printing/README.vlp index e3cf31c7e4..48d2c8c0a2 100644 --- a/testsuite/printing/README.vlp +++ b/testsuite/printing/README.vlp @@ -1,2 +1,35 @@ -This file should contain some documentation on using the virtual -line printer test program. +Virtual line printer test program (vlp) +======================================= + +This can be useful for testing/debugging Samba print code. It gives you a +virtual full-function printer. + +Setup + +1) Configure and build Samba. + For this to work, you need to add: + -DDEVELOPER + to your CFLAGS, and add: + --srcdir= + when running configure. Generally + ./configure --srcdir=`pwd` + should work. + +2) Build and install vlp. + # cd testsuite/printing + # make -f Makefile.vlp vlp + # su + # cp vlp /usr/local/samba/bin + +3) Set up Samba to use vlp. + In your smb.conf file under [global], add the following option: + printing = vlp + and then add any number of print shares, without needing to make them + really exist. + + [testprinter] + printable = yes + + is all you need for the most basic virtual printer. + + -- cgit