1.5 Removing iPrint Printers

To remove iPrint printers, use the CUPS management utility included with your Linux distribution. GNOME* users can use the printer folder in Computer > Control Center > Printers, and KDE users can use the Printing Manager by clicking the main menu button > Tools > Printing > Printing Manager.

GNOME users of SUSE Linux Enterprise Desktop cannot delete printers. If security is not an issue and you are running the low-security iPrint Linux Client, you can use the following instructions to configure GNOME so that all desktop users can add and delete printers.

WARNING:The following procedure should be implemented only if security is not an issue, because it lets all users of the desktop access the print system.

  1. On the SLED workstation, log in as root.

  2. Edit /etc/sudoers and add the following line to the end of the file:

    ALL ALL = NOPASSWD: /opt/gnome/bin/gnome-cups-manager

  3. Edit /opt/gnome/share/control-center-2.0/capplets/printconf.desktop by doing the following:

    • Change TryExec=gnome-cups-manager to TryExec=gnome-cups-manager-root.

    • Change Exec=gnome-cups-manager to Exec=gnome-cups-manager-root.

  4. Create a text file with the following:

    #!/bin/bash sudo /opt/gnome/bin/gnome-cups-manager

  5. Save the file as /opt/gnome/bin/gnome-cups-manager-root.

  6. Open a terminal as user root and change the permissions of the /bin/gnome-cups-manager-root file by executing the following command:

    chmod 755 /opt/gnome/bin/gnome-cups-manager-root

To test the new settings

  1. Log in to GNOME as a normal user, not as root (not root).

  2. Click Computer > Control Center.

  3. Double-click Printers.

  4. In the Printers folder, right-click a printer.

    If the Remove menu item is listed, then the procedure worked correctly. If the Remove item is not listed, repeat the procedure again.