summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid O'Neill <dmo@samba.org>2000-12-12 18:03:50 +0000
committerDavid O'Neill <dmo@samba.org>2000-12-12 18:03:50 +0000
commitae7f08398be76b4a62c464ff074077fdf6e320cf (patch)
tree8855005db0ecb9ae11d4dd3956650b7d945d98da
parentd21325dbd90659bf06b0570ab8a9330de808ee0a (diff)
downloadsamba-ae7f08398be76b4a62c464ff074077fdf6e320cf.tar.gz
samba-ae7f08398be76b4a62c464ff074077fdf6e320cf.tar.bz2
samba-ae7f08398be76b4a62c464ff074077fdf6e320cf.zip
Brief documentation on using the virtual printer code
(This used to be commit 03dd90ab923ec88cdada8c5d725d9482bd9826f2)
-rw-r--r--testsuite/printing/README.vlp37
1 files changed, 35 insertions, 2 deletions
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=<wherever your source is>
+ when running configure. Generally
+ ./configure --srcdir=`pwd` <other configure options>
+ 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.
+
+