OBS User unknown 2007-10-23 23:50:18 +00:00 committed by Git OBS Bridge
parent 5d71d8a33a
commit 8ecda30fa1
7 changed files with 129 additions and 29 deletions

View File

@ -1,14 +1,30 @@
--- 55-hpmud.rules.orig 2007-05-17 18:48:16.000000000 +0200
+++ 55-hpmud.rules 2007-07-26 09:10:14.000000000 +0200
@@ -1,5 +1,9 @@
# TODO: add PROGRAM rule for 7/xx/xx printer class interface
-SUBSYSTEM!="usb_device", GOTO="hpmud_rules_end"
+SUBSYSTEM=="usb", GOTO="hpmud_rules_continue"
+# For backward compatibility match also against "usb_device":
+SUBSYSTEM=="usb_device", GOTO="hpmud_rules_continue"
+GOTO="hpmud_rules_end"
+LABEL="hpmud_rules_continue"
--- data/rules/55-hpmud.rules.orig 2007-10-18 00:50:47.000000000 +0200
+++ data/rules/55-hpmud.rules 2007-10-23 14:12:36.000000000 +0200
@@ -1,21 +1,21 @@
# Udev rules file for HP printer products.
ACTION!="add", GOTO="hpmud_rules_end"
-SYSFS{idVendor}=="03f0", GROUP="lp"
+SYSFS{idVendor}=="03f0", OWNER="root", GROUP="lp", MODE="0664"
-SUBSYSTEM=="ppdev", OWNER="lp", GROUP="lp", MODE="0666"
+SUBSYSTEM=="ppdev", OWNER="root", GROUP="lp", MODE="0666"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GOTO="pid_test"
SUBSYSTEM!="usb_device", GOTO="hpmud_rules_end"
LABEL="pid_test"
# Check for AiO products (0x03f0xx11).
-SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??11", OWNER="lp", GROUP="lp", MODE="0666"
+SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??11", OWNER="root", GROUP="lp", MODE="0666"
# Check for Photosmart products (0x03f0xx02).
-SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??02", OWNER="lp", GROUP="lp", MODE="0666"
+SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??02", OWNER="root", GROUP="lp", MODE="0666"
# Check for Business Inkjet products (0x03f0xx12).
-SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??12", OWNER="lp", GROUP="lp", MODE="0666"
+SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??12", OWNER="root", GROUP="lp", MODE="0666"
# Check for Deskjet products (0x03f0xx04).
-SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??04", OWNER="lp", GROUP="lp", MODE="0666"
+SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??04", OWNER="root", GROUP="lp", MODE="0666"
# Check for LaserJet products (0x03f0xx17).
-SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??17", OWNER="lp", GROUP="lp", MODE="0666"
+SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="??17", OWNER="root", GROUP="lp", MODE="0666"
LABEL="hpmud_rules_end"

View File

@ -1,3 +1,20 @@
-------------------------------------------------------------------
Tue Oct 23 14:45:08 CEST 2007 - jsmeix@suse.de
- Updated to version 2.7.10:
New LJZjsMono printer device class for ZJStream printers.
ZJStream printers require JBIG which has issues
(see Novell/Suse Bugzilla bug #263181). Therefore the support
for ZJStream printers is provided only via a binary-only plugin
which is downloaded by "hp-setup" from the HP web-site only after
the user has accepted the license terms. The "hp-setup" utility
is provided by the "hplip" main package.
Several bug fixes (no Suse bugs).
Two more supported Photosmart and Officejet printers.
- Updated to version 2.7.9:
Many bug fixes (no Suse bugs).
Some more supported Photosmart and Officejet printers.
-------------------------------------------------------------------
Thu Aug 2 12:07:27 CEST 2007 - jsmeix@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package hpijs-standalone (Version 2.7.7)
# spec file for package hpijs-standalone (Version 2.7.10)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -16,13 +16,13 @@ Summary: HPIJS stand-alone
# HPLIP has reached 1.0 status. With this release a date encoded revision number is used:
# x.y.m : x = major release number, y = year (eg: 6 = 2006), m = month (eg: 6a = second release in June)
# Official releases have a 3 digit number and release candidates have a 4 digit number: x.y.m.rc
Version: 2.7.7
Release: 13
Version: 2.7.10
Release: 1
Group: Hardware/Printing
License: BSD 3-Clause, In general all applications are covered by the GNU General Public License (GPL) and the backend is covered by a MIT license. The printer driver HPIJS uses a BSD license. See the COPYING file in the HPLIP tar ball for more details.
License: BSD 3-Clause
Url: http://hpinkjet.sourceforge.net/
# Source0...Source9 is for sources from HP:
# URL for Source0: http://switch.dl.sourceforge.net/sourceforge/hplip/hplip-2.7.7.tar.gz
# URL for Source0: http://switch.dl.sourceforge.net/sourceforge/hplip/hplip-2.7.10.tar.gz
Source0: hplip-%{version}.tar.bz2
# Patch10...Patch99 is for Suse patches for the sources from HP:
# The patch numbers are the same as in hplip.spec.
@ -111,8 +111,21 @@ exit 0
%doc COPYING prnt/hpijs/README_LIBJPG doc/license.html doc/legal.html doc/tech_docs/hpijs.html doc/tech_docs/device_classes.html doc/tech_docs/page_sizes.html doc/tech_docs/printable_areas.html
%doc %{_mandir}/man1/hpijs.1.gz
%{_bindir}/hpijs
%changelog
* Tue Oct 23 2007 - jsmeix@suse.de
- Updated to version 2.7.10:
New LJZjsMono printer device class for ZJStream printers.
ZJStream printers require JBIG which has issues
(see Novell/Suse Bugzilla bug #263181). Therefore the support
for ZJStream printers is provided only via a binary-only plugin
which is downloaded by "hp-setup" from the HP web-site only after
the user has accepted the license terms. The "hp-setup" utility
is provided by the "hplip" main package.
Several bug fixes (no Suse bugs).
Two more supported Photosmart and Officejet printers.
- Updated to version 2.7.9:
Many bug fixes (no Suse bugs).
Some more supported Photosmart and Officejet printers.
* Thu Aug 02 2007 - jsmeix@suse.de
- Updated to version 2.7.7:
Some more supported Photosmart printers.

3
hplip-2.7.10.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5739214779f48a61a2f9e3a06662c262eb1b672f1a03a4b0d020b6c65c9fc477
size 12717034

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9d19b14d8b8ca7ec9dc25e39ef4caf997f3bf11d152aca46de6c2694d726f49f
size 12758087

View File

@ -1,3 +1,31 @@
-------------------------------------------------------------------
Tue Oct 23 14:24:27 CEST 2007 - jsmeix@suse.de
- Updated to version 2.7.10:
New LJZjsMono printer device class for ZJStream printers.
ZJStream printers require JBIG which has issues
(see Novell/Suse Bugzilla bug #263181). Therefore the support
for ZJStream printers is provided only via a binary-only plugin
which is downloaded by "hp-setup" from the HP web-site only after
the user has accepted the license terms.
Applied patch for issue CVE-2007-5208 (hpssd command injection)
Several bug fixes (no Suse bugs).
Two more supported Photosmart and Officejet printers.
For details see release_notes.html
- Updated to version 2.7.9:
Made the default udev 55-hpmud.rules file more permissive
(ie: MODE=0666) so that also device status works for any user.
This looks sufficiently secure by default because the
55-hpmud.rules matches now only for those USB product IDs
which belong to HP printers and all-in-one devices so that
other HP USB devices like keyboard, mouse, and mass storage
devices won't get MODE=0666 by accident.
All known product-ids that HPLIP/HPIJS supports have been
added to the model.dat file.
Many bug fixes (no Suse bugs).
Some more supported Photosmart and Officejet printers.
For details see release_notes.html
-------------------------------------------------------------------
Tue Sep 18 12:18:25 CEST 2007 - jsmeix@suse.de

View File

@ -1,5 +1,5 @@
#
# spec file for package hplip (Version 2.7.7)
# spec file for package hplip (Version 2.7.10)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@ -16,13 +16,13 @@ Summary: HP's Printing, Scanning, and Faxing Software
# HPLIP has reached 1.0 status. With this release a date encoded revision number is used:
# x.y.m : x = major release number, y = year (eg: 6 = 2006), m = month (eg: 6a = second release in June)
# Official releases have a 3 digit number and release candidates have a 4 digit number: x.y.m.rc
Version: 2.7.7
Release: 32
Version: 2.7.10
Release: 1
Group: Hardware/Printing
License: BSD 3-Clause, GPL v2 or later, In general all applications are covered by the GNU General Public License (GPL) and the backend is covered by a MIT license. The printer driver HPIJS uses a BSD license. See the COPYING file in the HPLIP tar ball for more details.
License: BSD 3-Clause; GPL v2 or later; X11/MIT
Url: http://hpinkjet.sourceforge.net/
# Source0...Source9 is for sources from HP:
# URL for Source0: http://sourceforge.net/project/downloading.php?groupname=hplip&filename=hplip-2.7.7.tar.gz&use_mirror=osdn
# URL for Source0: http://switch.dl.sourceforge.net/sourceforge/hplip/hplip-2.7.10.tar.gz
Source0: %{name}-%{version}.tar.bz2
# Patch0...Patch9 is for patches from HP:
# Patch10...Patch99 is for Suse patches for the sources from HP:
@ -40,7 +40,9 @@ Source102: hpijs.1.gz
# Source103 is the init script for hpssd:
Source103: rchplip
# Patch100... is for special Suse patches:
# Patch101 changes the udev rules file to set explicitely owner, group and permissions:
# Patch101 changes in the udev rules file the owner from "lp" to "root"
# to avoid that the permissions can be changed e.g. by any CUPS filter script
# or CUPS backend (both run as user "lp"):
Patch101: change-udev-rules.diff
# Install into this non-root directory (required when norootforbuild is used):
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -140,7 +142,7 @@ Authors:
%setup -q
# Fix "... is used uninitialized ..." warnings:
%patch10
# Patch101 changes the udev rules file to set explicitely owner, group and permissions:
# Patch101 changes in the udev rules file the owner from "lp" to "root":
%patch101
%build
@ -354,8 +356,32 @@ exit 0
%{_bindir}/hpijs
%{_libdir}/libhpip.*
%{_libdir}/libhpmud.*
%changelog
* Tue Oct 23 2007 - jsmeix@suse.de
- Updated to version 2.7.10:
New LJZjsMono printer device class for ZJStream printers.
ZJStream printers require JBIG which has issues
(see Novell/Suse Bugzilla bug #263181). Therefore the support
for ZJStream printers is provided only via a binary-only plugin
which is downloaded by "hp-setup" from the HP web-site only after
the user has accepted the license terms.
Applied patch for issue CVE-2007-5208 (hpssd command injection)
Several bug fixes (no Suse bugs).
Two more supported Photosmart and Officejet printers.
For details see release_notes.html
- Updated to version 2.7.9:
Made the default udev 55-hpmud.rules file more permissive
(ie: MODE=0666) so that also device status works for any user.
This looks sufficiently secure by default because the
55-hpmud.rules matches now only for those USB product IDs
which belong to HP printers and all-in-one devices so that
other HP USB devices like keyboard, mouse, and mass storage
devices won't get MODE=0666 by accident.
All known product-ids that HPLIP/HPIJS supports have been
added to the model.dat file.
Many bug fixes (no Suse bugs).
Some more supported Photosmart and Officejet printers.
For details see release_notes.html
* Tue Sep 18 2007 - jsmeix@suse.de
- Add a line-feed to the end of all PPDs to fix those PPDs where
it is missing. See Novell/Suse Bugzilla bug #309832: