.. /* * This file is part of the SavaPage project . * Copyright (c) 2026 Datraverse B.V. * Author: Rijk Ravestein. * * SPDX-FileCopyrightText: (c) 2020 Datraverse B.V. * SPDX-License-Identifier: CC-BY-SA-4.0 * * For more information, please contact Datraverse B.V. at this * address: info@datraverse.com */ .. _ch-install-on-linux-remove: Removing |PRODUCT_NAME| ----------------------- |PRODUCT_NAME| can be completely removed from a system with the following procedure: - Remove all files from the ``/opt/savapage`` install directory. - Remove the ``savapage`` system account. - Remove the ``savapage`` binary from the CUPS ``notifier`` directory. - For **systemd** installations: - Remove the ``savapage.service`` file in the ``systemd`` unit library. Depending on the distribution the unit will either be found in the ``/lib/systemd/system`` or ``/usr/lib/systemd/system`` directory. - Remove the custom ``/etc/systemd/system/cups.services`` file. - For **SysV** style installations remove any matching start script: .. code-block:: text /etc/init.d/savapage /etc/rc*.d/*savapage .. note:: Removing |PRODUCT_NAME| can also be done by executing the ``uninstall`` program like this: .. code-block:: bash cd /opt/savapage sudo ./uninstall The installation will be reverted including the CUPS ``notifier`` installation and the server's ``systemd`` or ``SysV`` service scripts. As a final action the ``savapage`` system account and the ``/opt/savapage`` install directory should be removed manually. .. code-block:: bash sudo rm -rf /opt/savapage/ sudo userdel savapage