Installing the iPrint client on openSUSE 11.1

Your rating: None Average: 3.5 (6 votes)

Download the latest iPrint client (you need at least the 4.38 version found here.)

Needed dependancy package:
Before installing the iPrint rpm, make sure you have the glitz package installed as this is a dependency requirement.

To add the package open a terminal console and enter the following :

su - #to elevate to root
zypper install glitz

Install the iPrint client:

rpm -Uhv novell-iprint-xclient.[arch].rpm

Note: iprintcmd and other related commands are found in /opt/novell/iprint/bin/ (need to be run as root).

Once you have installed the iPrint Client package restart or open Firefox and check that the iPrint plug-in is listed as add-on.

Adding a printer:
You should now be able to add an ipp printer (for Novell systems just browse to http://[server ip or name]/ipp. Also make sure the printer you are trying to install has the correct Linux driver associated to it.
* For better driver compatibility it could be an option to add print drivers to your Broker / driver store that are supplied with openSUSE 11.1.

~

Additional Information as found in the notes:

The Linux iPrint Client is packaged in two different, specialized installations that control access to the workstation's print system. The following table explains the differences between the two clients:

novell-iprint-xclient-sh-6.500.20081007-1....rpm: Security high. Limited access to the print system.

This client requires workstation users to be defined with lppasswd to install, delete, or administer printers on the workstation. When performing one of these print operations, the user is challenged for a password.

novell-iprint-xclient-sl-6.500.20081007-1....rpm: Security low. Unlimited access to the print system.

This client allows all users of the workstation to install, delete, or administer printers and print jobs on the workstation, including printers and print jobs of other users.

This client can also be copied to the OES server or NetWare server to be downloaded when a user clicks the "Install iPrint Client" link from the http:///ipp page. This is accomplished by:

- Copy the RPMs to the /var/opt/novell/iprint/htdocs directory.
- Update the novell-iprint-xclient.i586.rpm and novell-iprint-xclient.x86_64.rpm symbolic links to point to the updated RPM.

not working for me

hello after install of "sh" client, i can't install any printer.
i use iprntcmd -a ipp://my-printer-address for install
ok when asking edirectory user/pass account
but when asking local cups user (add via lppasswd) he didn't recognize my user and always prompt me for cups user/pass
any idea ?
thanks
bridoux@XXesi ee- amiens dotfr

Not sure..

When adding the user have you also added the needed sys groupname? (e.g. 'lppasswd -a [linux user] -g sys').

I must confess I tend to use the normal (sl version) iPrint client on my desktops as this eases the administration (users can simply add the needed printer). also we don't require secure printing inhouse. Haven't tried the sh version on openSUSE 11.1 but will be giving that a try.

p.s. Your email address has been mingled to avoid you getting spam! ;)

Works fine now !

Thanks for comment on lppasswd command !
with Opensuse 10.3 and iprint 4.26, "lppasswd -a [linux-user]" was sufficient ("-g sys" optional so).
now it's great .

best Regards