“Help! I’m a Systems Administrator running PaperCut, and I’m trying to upgrade my Linux Secondary Server. What do we need to do in order to upgrade our secondary server?”
When upgrading a PaperCut NG/MF application server, you will also want to upgrade your organization’s secondary servers. This article covers the manual and scripted methods to upgrade secondary servers running on Linux operating systems.
The manual method
— Stop the Print Provider service on the Linux Secondary Server
systemctl stop pc-event-monitor.service — Copy the updated files from the Primary Application Server in the following folder: ([app-path]/providers/print/linux-x64/)
— Omit these files and directory:
the “spool” directory
— Transfer the folder to the Linux Secondary Server ([app_path]/providers/print/linux-x64/)
— After the copy completes, execute these scripts as root:
shell> su - root
shell> sh ~papercut/providers/print/linux-x64/setperms
shell> sh ~papercut/providers/print/linux-x64/roottasks
— Restart the Print Provider service on the Linux Secondary Server
systemctl start pc-event-monitor.service
The scripted method
— First, grab a PaperCut NG/MF Linux installer that is the same version as the Application Server. If don’t have the installer, here’s where to get it:
PaperCut MF customers, please reach out to your reseller or Authorized Solution Center (ASC) so they can provide you with the Linux installer. Alternatively, you can also find the latest installer by browsing to the PaperCut admin page’s About > Check for updates.
This release contains an updated Java version which no longer supports 32-bit workstations. If you have any 32-bit users launching the User Client or Release Station from a network share, see this Knowledge Base article for more information.