diff options
author | Andrew Bartlett <abartlet@samba.org> | 2012-04-30 23:39:27 +1000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2012-05-02 01:00:13 +0200 |
commit | 45125a459ab39b973de6536e1ffe4de63eb33170 (patch) | |
tree | 092a8f7f5d00dd65e0bc203da164caa4545d1da8 /selftest | |
parent | c65bc4aa92ccc3f202abec3e882493ca828b1967 (diff) | |
download | samba-45125a459ab39b973de6536e1ffe4de63eb33170.tar.gz |
selftest: add hooks required for printing to Samba4.pm
Diffstat (limited to 'selftest')
-rw-r--r-- | selftest/target/Samba4.pm | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/selftest/target/Samba4.pm b/selftest/target/Samba4.pm index c566e76838d..3be0714f98f 100644 --- a/selftest/target/Samba4.pm +++ b/selftest/target/Samba4.pm @@ -1269,6 +1269,9 @@ sub provision_plugin_s4_dc($$) my $prefix_abs = abs_path($prefix); + my $bindir_abs = abs_path($self->{bindir}); + my $lockdir="$prefix_abs/lockdir"; + my $extra_smbconf_options = " server services = -smb +s3fs xattr_tdb:file = $prefix_abs/statedir/xattr.tdb @@ -1296,6 +1299,19 @@ sub provision_plugin_s4_dc($$) vfs objects = acl_xattr xattr_tdb streams_depot dcerpc endpoint servers = -winreg + + printcap name = /dev/null + + printing = vlp + print command = $bindir_abs/vlp tdbfile=$lockdir/vlp.tdb print %p %s + lpq command = $bindir_abs/vlp tdbfile=$lockdir/vlp.tdb lpq %p + lp rm command = $bindir_abs/vlp tdbfile=$lockdir/vlp.tdb lprm %p %j + lp pause command = $bindir_abs/vlp tdbfile=$lockdir/vlp.tdb lppause %p %j + lp resume command = $bindir_abs/vlp tdbfile=$lockdir/vlp.tdb lpresume %p %j + queue pause command = $bindir_abs/vlp tdbfile=$lockdir/vlp.tdb queuepause %p + queue resume command = $bindir_abs/vlp tdbfile=$lockdir/vlp.tdb queueresume %p + lpq cache time = 0 + "; my $extra_smbconf_shares = " |