SavaPage runs and installs under a system user account called
savapage
. This account is fixed, you cannot choose
another name. You are free though to pick a location for the application. However,
GNU/Linux Filesystem Hierarchy Standard (FHS) dictates that the application is
installed in the /opt/savapage
directory.
Create the system user account at the command prompt by entering:
sudo useradd -r savapage
The syntax for useradd
may differ slightly on different versions of
GNU/Linux. It may also be called adduser
.
Next, create the install directory and set the ownership to the
savapage
account:
sudo mkdir -p /opt/savapage
... and set the ownership to the savapage account. For Debian and RHEL based systems:
sudo chown savapage:savapage /opt/savapage
... and for openSUSE:
sudo chown savapage:users /opt/savapage
For convenience, set the login shell and login directory:
sudo usermod -s /bin/bash savapage sudo usermod -d /opt/savapage savapage
Some GNU/Linux distributions impose strict resource usage limits on user
accounts (ulimit
). The savapage
account is a dedicated account used for hosting the SavaPage application and
hence should be granted sufficient resource limits such as the ability to open many
files. Please consult Section 22.2, “Linux User Limits” on how to change these
limits.