PaperCut on GNU/Linux
How to upgrade PaperCut Primary Server
# Stop the PaperCut server sudo systemctl stop pc-app-server.service # Login as user 'papercut' sudo su - papercut # Make sure you are in /home/papercut/ cd # Download the setup binary (remove previous downloaded binary first) wget url-to/pcmf-setup-linux-x64-xxx.sh # Set execute permission ... chmod +x pcmf-setup-linux-x64-xxx.sh # ... and execute ./pcmf-setup-linux-x64-xxx.sh # ... # The install needs to perform the following tasks with root privileges: # * Start and stop PaperCut Application Server Service # * Setting setuid-root on the authentication provider # * Configuring print queues # * Configure the server's boot scripts # # Would you like to perform these tasks now? [yes or no] # no # ... # Root tasks can be applied with the script: # /home/papercut/MUST-RUN-AS-ROOT # Please run this script as root after install. # Press Enter to confirm... # ... # Installation complete! # close session exit # Execute root tasks (server is started) sudo /home/papercut/MUST-RUN-AS-ROOT
PaperCut Secondary Server Upgrade
PaperCut Software attempts to maintain basic backwards compatibility with the secondary server. This means you can upgrade your primary server, and stagger the upgrade of secondary print servers. However, we recommend that you upgrade the Secondary Server as best practice.
IMPORTANT: you cannot run a secondary server version that is newer than the primary server.