How do I change the temporary location used by PaperCut to store spool files in CUPS
Last updated September 30, 2025
By default, PaperCut will store print job information, not limited to the spool file, in /tmp.
In some situations it may be desirable to change this to another location, e.g. different physical disks. We do not recommend that this is changed to a Network location such as a SMB/CFS/NFS/AFP share as network resources latencies and throughput are significantly higher than disk based resources.
To change the location used, modify the [app-path]\providers\print\linux-[arch]\print-provider.conf and add a configuration option TmpCupsSpoolDir
For example:
TmpCupsSpoolDir=/var/spool/papercut
Category: How-to Articles
Subcategory: Print Jobs
Keywords: linux temp, temp files
Comments