| アップデートID: | RHBA-2007:0708-2 |
|---|---|
| タイプ: | Bug Fix Advisory |
| 重大性: | ==== |
| 発行日: | 2007年11月15日 |
| 最終更新日: | 2007年11月15日 |
| 影響のある製品: |
Red Hat Desktop (v. 4) Red Hat Enterprise Linux AS (v. 4) Red Hat Enterprise Linux ES (v. 4) Red Hat Enterprise Linux WS (v. 4) |
| OVAL: | N/A |
バグを修正し、プリンタ識別文字列を追加したfoomaticのアップデートパッケージが利用可能になりました。
foomaticは、スプーラに依存しない、プリンタ、プリンタドライバ、ドライバについての詳細説明を格納したデータベースです(サイトhttp://www.linuxprinting.org/は、このデータベースに基づいています)。
foomaticは、CUPS、LPD、LPRng、およびPDQのドライバ説明ファイルとプリンタキューをデータベースから生成するユーティリティを提供します。また、foomaticによって、PJL対応のレーザプリンタからPJLオプションの読み取りが可能になります。ドライバ説明ファイル生成時には、それらが考慮されます。
このパッケージには、キューの操作(foomatic-configure)やファイルのプリントおよびジョブの操作(foomatic printjob)に使用する、スプーラに依存しないコマンドラインインタフェースも含まれています。
このアップデートパッケージでは、次のバグが修正されています。
system-config-printerを使用して、以前インポートされたPPDを使用する新しいプリンタを作成するときに、プリンタリストコンテキストメニューから「edit」を選択すると、アプリケーションがクラッシュしました。
根本原因:
PPDファイルのCDATAセクションに、いわゆる「high-ASCII」文字(128を超えるASCII値の文字)が含まれている場合、foomaticは、実際にそうであるかどうかにかかわらずPPDをUTF-8形式のファイルとして処理します。
修正:
PPD.pmのxml_esc関数でPPDファイルのCDATAセクションがチェックされるようになりました。high-ASCII文字があると、一時的に標準ASCII文字(疑問符「?」)で置換されます。
結果:
インポートされたPPDファイルを読み取っても、system-config-printerがクラッシュしなくなりました。その結果、system-config-printerにより、インポートされたPPDファイルから新しいプリンタを作成できます。
また、このアップデートパッケージでは、次のプリンタのプリンタ識別文字列が追加されています。
* EPSON Stylus Color 777
* EPSON Stylus CX3200
* EPSON Stylus C82
* EPSON Stylus Photo 790
* EPSON Stylus Photo R300
* Hewlett-Packard Business Inkjet 1100シリーズ
* Hewlett-Packard DeskJet 3820
* Hewlett-Packard LaserJet 8150シリーズ
* Hewlett-Packard Color LaserJet 4550
* Hewlett-Packard OfficeJet G95
* 沖データIKPAGE 6e
* Samsung ML-1710
注:これらのプリンタは旧バージョンのfoomaticでは動作しましたが、system-config-printerで使用するためのセットアップ中に、「no match for USB device」または「No IEEE 1284 match」エラーが発生しました。
Red Hat Enterprise Linuxの下では、追加されたプリンタ識別文字列によってプリンタの機能が変化することはありません。ただし、それらの追加によって、エラーが出力されなくなり、場合によってはプリンタのセットアップが簡素化されます。
すべてのfoomaticユーザは、これらの問題を解決する上記アップデートパッケージにアップグレードしてください。
| Red Hat Desktop (v. 4) | |
| SRPMS: | |
| foomatic-3.0.2-3.1.src.rpm | 223f215196a5a959cf4fdd8263681d20 |
| IA-32: | |
| foomatic-3.0.2-3.1.i386.rpm | 551052b27a58d7f0e0756878f7243837 |
| x86_64: | |
| foomatic-3.0.2-3.1.x86_64.rpm | a65a2ccaddbaf8b48d6b675bfcba4f19 |
| Red Hat Enterprise Linux AS (v. 4) | |
| SRPMS: | |
| foomatic-3.0.2-3.1.src.rpm | 223f215196a5a959cf4fdd8263681d20 |
| IA-32: | |
| foomatic-3.0.2-3.1.i386.rpm | 551052b27a58d7f0e0756878f7243837 |
| IA-64: | |
| foomatic-3.0.2-3.1.ia64.rpm | 429dd672a0c008fc5dc5717587f18ef0 |
| PPC: | |
| foomatic-3.0.2-3.1.ppc.rpm | 07dcdf9c17b44b8f3229f1ef228dd450 |
| s390: | |
| foomatic-3.0.2-3.1.s390.rpm | d82b43781a6cdce14895e58d95ab0756 |
| s390x: | |
| foomatic-3.0.2-3.1.s390x.rpm | 5182d8561de07e40445f04aa4b904fb4 |
| x86_64: | |
| foomatic-3.0.2-3.1.x86_64.rpm | a65a2ccaddbaf8b48d6b675bfcba4f19 |
| Red Hat Enterprise Linux ES (v. 4) | |
| SRPMS: | |
| foomatic-3.0.2-3.1.src.rpm | 223f215196a5a959cf4fdd8263681d20 |
| IA-32: | |
| foomatic-3.0.2-3.1.i386.rpm | 551052b27a58d7f0e0756878f7243837 |
| IA-64: | |
| foomatic-3.0.2-3.1.ia64.rpm | 429dd672a0c008fc5dc5717587f18ef0 |
| x86_64: | |
| foomatic-3.0.2-3.1.x86_64.rpm | a65a2ccaddbaf8b48d6b675bfcba4f19 |
| Red Hat Enterprise Linux WS (v. 4) | |
| SRPMS: | |
| foomatic-3.0.2-3.1.src.rpm | 223f215196a5a959cf4fdd8263681d20 |
| IA-32: | |
| foomatic-3.0.2-3.1.i386.rpm | 551052b27a58d7f0e0756878f7243837 |
| IA-64: | |
| foomatic-3.0.2-3.1.ia64.rpm | 429dd672a0c008fc5dc5717587f18ef0 |
| x86_64: | |
| foomatic-3.0.2-3.1.x86_64.rpm | a65a2ccaddbaf8b48d6b675bfcba4f19 |
| (The unlinked packages above are only available from the Red Hat Network) | |
207965 - Edit a printer using an imported ppd-file causes traceback
246733 - Printer Epson Stylus C82 USB is not recognized
246734 - No match for Epson Stylus Photo R300 from printer config
246735 - No match for Okidata 6ex
246736 - No match for USB device
246737 - printtool requests bug report, OfficeJet G95 as jetdirect
246738 - No IEEE 1284 match for HP Color LaserJet 4550
246739 - No match for USB device: mfr "Samsung" model "ML-1710"
246740 - Foomatic device recognition
246741 - Locally connected Epson printers fail to print in Fedora 3
246742 - missing support for hp business inkjet 1100
246743 - No match for EPSON Stylus Photo 790
246744 - No match for USB device: HP DESKJET 3820
The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/