Managing the iPrint Driver Store

Although the default settings allow your users to print without further configuration being necessary, you will probably want to modify some settings so that you can manage your printing resources most effectively. This section discusses the following:


Creating Additional iPrint Driver Stores

Although you can create additional iPrint Driver Stores, you only need one. The iPrint Manager will cache drivers that have been downloaded to a workstation. If the Print Manager does not have a requested driver, it requests the driver from the iPrint Driver Store, and then caches the driver. This process is relatively quick for the first user to request a printer driver. We recommend that you have only one iPrint Driver Store to avoid synchronizing different printer drivers across multiple driver stores.

  1. In Novell iManager, click iPrint > Create Driver Store.

  2. Fill in the fields.

    Click Help for explanations about the fields.

  3. Click OK.

To modify the Driver Store properties or to add printer drivers, click Manage Driver Store and then select the Driver Store you want to modify.


Understanding the iPrint Driver Store Configuration File

When you create an iPrint Driver Store, a configuration file is created in /etc/opt/novell/iprint. The file name is idsd.conf. Each time you create an iPrint Driver Store object using iManager and assign it to the same server, a separate entry is added to idsd.conf. While you can have several iPrint Driver Stores assigned to a server, all printer driver files are stored in one file structure on the server. For information about the entries in the configuration file, see /etc/opt/novell/iprint/idsd-template.conf.


Changing the eDirectory Server Assignment

If you need to change the eDirectory server assignment for the iPrint Manager or iPrint Driver Store, edit the DSServer1= entry in the corresponding configuration file located in /etc/opt/novell/iprint/.

NOTE:  Up to two additional servers can be specified using DSServer2 and DSServer3. DSServer1 is considered the primary eDirectory server, whereas DSServer2 and DSServer3 are considered secondary servers.


Loading or Unloading the iPrint Driver Store


Using the Command Line

The iPrint Manager uses a Linux Standards Base (LSB) init script for starting and stopping the daemon. To load the iPrint Manager from the command line, enter /etc/init.d/novell-ipsmd start. The following init script actions are also valid:

Action Description

reload or force-reload

Stops and then starts the daemon.

start

Starts the daemon.

status

Displays the status of the daemon and the name of the iPrint Driver Store.

stop

Stops the daemon.


Using iManager

On the Driver Store Control property page, you can view the Driver Store's status and unload or load the Driver Store daemon.

  1. In Novell iManager, click iPrint > Manage Driver Store.

  2. Click Driver Store Control > Shutdown to stop the Driver Store process.

  3. Click OK.


Updating Printer Drivers

To update printer drivers, follow the steps listed in Add Printer Drivers.