I hate my computer, which obviously has a spedged Samba setup. I’ve just
tried setting up CUPS on Sam’s machine and it worked fine; just add
printing = cups to
/etc/samba/smb.conf. So I shall make that machine
the CUPS server, assuming that I can work out how.