Bug Fix Advisory Updated printer configuration tool fixes SMB problems

Advisory: RHBA-2003:276-06
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2003-09-17
Last updated on: 2003-09-17
Affected Products: Red Hat Linux 9
OVAL: N/A

Details

New redhat-config-printer packages are now available that fix assorted bugs,
including one that affects printing to a remote queue provided by an SMB
(CIFS) share.

The redhat-config-printer packages contain graphical and text-based printer
configuration tools.

The following bugs have been found in these tools:

- A problem with the 'browsed queues' feature of the graphical
configuration tool has been addressed.

- Other fixes in this release involve the strict RFC 1179 compliance
setting, serial printers connected to ports on multi-port serial cards
(i.e. not onboard ports), some queue configurations not being upgraded
correctly, and SMB printing.

- Printing directed to an SMB share is controlled by the smbspool program,
which expects a device URI in one of several forms. Some of these URI forms
were being assembled incorrectly by the Red Hat printer configuration tool,
and so smbspool could not act upon them. Consequently, although a queue for
an SMB share looked correctly configured, printing to it failed to generate
print output.

- Attempting to select an alternate driver that was first in the list of
available drivers sometimes failed.

Additionally, PTAL (Peripheral Transport Abstraction Library) support has
been added, supporting devices accessible via the hpoj package.

Red Hat recommends that affected users install the packages contained in
this erratum, which resolve these issues.


Solution

Before applying this update, make sure all previously released errata
relevant to your system have been applied.

To update all RPMs for your particular architecture, run:

rpm -Fvh [filenames]

where [filenames] is a list of the RPMs you wish to upgrade. Only those
RPMs which are currently installed will be updated. Those RPMs which are
not installed but included in the list will not be updated. Note that you
can also use wildcards (*.rpm) if your current directory *only* contains the
desired RPMs.

Please note that this update is also available via Red Hat Network. Many
people find this an easier way to apply updates. To use Red Hat Network,
launch the Red Hat Update Agent with the following command:

up2date

This will start an interactive process that will result in the appropriate
RPMs being upgraded on your system.

If up2date fails to connect to Red Hat Network due to SSL Certificate
Errors, you need to install a version of the up2date client with an updated
certificate. The latest version of up2date is available from the Red Hat
FTP site and may also be downloaded directly from the RHN website:

https://rhn.redhat.com/help/latest-up2date.pxt

Updated packages

Red Hat Linux 9

SRPMS:
ftp://updates.redhat.com/9/en/os/SRPMS/redhat-config-printer-0.6.47.11-1.src.rpm
Missing file
    5acb778db3f5958068941f4a4c3a77b5
 
IA-32:
ftp://updates.redhat.com/9/en/os/i386/redhat-config-printer-0.6.47.11-1.i386.rpm
Missing file
    3c5017cc0fe883bdc7786274fceb6ba4
ftp://updates.redhat.com/9/en/os/i386/redhat-config-printer-gui-0.6.47.11-1.i386.rpm
Missing file
    4623dd7eae5187f6c6e15a0ff9488c73
 

Bugs fixed (see bugzilla for more information)

104136 - SAMBA client working, printer configuration not working
104293 - r-c-printer doesn't generate correct URI's for SMB printers
104380 - Can't change driver for queue.
80717 - Printing to smb share hangs



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/