Hello community, here is the log from the commit of package hplip checked in at Thu Aug 9 19:38:50 CEST 2007. -------- --- hplip/hplip.changes 2007-08-02 12:07:20.000000000 +0200 +++ /mounts/work_src_done/STABLE/hplip/hplip.changes 2007-08-07 11:52:16.000000000 +0200 @@ -1,0 +2,16 @@ +Tue Aug 7 11:51:36 CEST 2007 - jsmeix@suse.de + +- Changed /etc/udev/rules.d/55-hpmud.rules (via a change in + change-udev-rules.diff) from OWNER="root" GROUP="lp" MODE="0660" + to OWNER="root" GROUP="lp" MODE="0664" (i.e. allow read + permissions for HP USB device files for normal users). + Reason: Without read permissions even a simple command + like "lsusb" cannot list HP USB devices to normal users + which could cause unnecessary confusion. + Furthermore have only read permissions for HP USB device files + for normal users is in compliance to the default assumptions + in upstream HPLIP and it should be sufficiently secure because + for retrieving data from the device a matching request must be + sent to the device which requires write permissions. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hpijs-standalone.spec ++++++ --- /var/tmp/diff_new_pack.Xv4467/_old 2007-08-09 19:37:07.000000000 +0200 +++ /var/tmp/diff_new_pack.Xv4467/_new 2007-08-09 19:37:07.000000000 +0200 @@ -17,7 +17,7 @@ # 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: 1 +Release: 3 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. URL: http://hpinkjet.sourceforge.net/ @@ -49,11 +49,12 @@ HPIJS is a Ghostscript printer driver for HP printers. This package includes a special version of the hpijs binary which -neither needs a HPLIP library nor a CUPS library to run it. Therefore -it conflicts with the hpijs binary in the hplip-hpijs package. For -special cases (e.g. for LPRng/lpdfilter or for a minimal printing -system or for printing without any printing system) it is possible to -use only this hpijs binary and Ghostscript. +neither needs a HPLIP library nor a CUPS library to run it. + +Therefore it conflicts with the hpijs binary in the hplip-hpijs +package. For special cases (e.g. for LPRng/lpdfilter, for a minimal +printing system or for printing without any printing system) it is +possible to use only this hpijs binary and Ghostscript. For full documentation and license see the package hplip. ++++++ hplip.spec ++++++ --- /var/tmp/diff_new_pack.Xv4467/_old 2007-08-09 19:37:07.000000000 +0200 +++ /var/tmp/diff_new_pack.Xv4467/_new 2007-08-09 19:37:07.000000000 +0200 @@ -17,7 +17,7 @@ # 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: 1 +Release: 4 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. URL: http://hpinkjet.sourceforge.net/ @@ -65,16 +65,18 @@ with the device (required for HP printer device management). It also includes the SANE scanner driver "hpaio" for HP all-in-one +devices. Basic PC send fax functionality is supported on a number of devices. -Basic PC send fax functionality is supported on a number of devices. The special "hpfax" CUPS back-end is required to send faxes. Direct uploading (i.e. without print and scan) of received faxes from the device to the PC is not supported. -The "hp-toolbox" program is provided for device management. The -"hp-sendfax" program must be used to send faxes. The "hp-setup" program -can be used to set up HP all-in-one devices. +The "hp-toolbox" program is provided for device management. + +The "hp-sendfax" program must be used to send faxes. + +The "hp-setup" program can be used to set up HP all-in-one devices. The HPLIP project is open source software and uses GPL-compatible licenses. For more information, see: @@ -341,6 +343,19 @@ %{_libdir}/libhpmud.* %changelog +* Tue Aug 07 2007 - jsmeix@suse.de +- Changed /etc/udev/rules.d/55-hpmud.rules (via a change in + change-udev-rules.diff) from OWNER="root" GROUP="lp" MODE="0660" + to OWNER="root" GROUP="lp" MODE="0664" (i.e. allow read + permissions for HP USB device files for normal users). + Reason: Without read permissions even a simple command + like "lsusb" cannot list HP USB devices to normal users + which could cause unnecessary confusion. + Furthermore have only read permissions for HP USB device files + for normal users is in compliance to the default assumptions + in upstream HPLIP and it should be sufficiently secure because + for retrieving data from the device a matching request must be + sent to the device which requires write permissions. * Thu Aug 02 2007 - jsmeix@suse.de - Updated to version 2.7.7: Many bug fixes (no Suse bugs). ++++++ change-udev-rules.diff ++++++ --- /var/tmp/diff_new_pack.Xv4467/_old 2007-08-09 19:37:07.000000000 +0200 +++ /var/tmp/diff_new_pack.Xv4467/_new 2007-08-09 19:37:07.000000000 +0200 @@ -10,5 +10,5 @@ +LABEL="hpmud_rules_continue" ACTION!="add", GOTO="hpmud_rules_end" -SYSFS{idVendor}=="03f0", GROUP="lp" -+SYSFS{idVendor}=="03f0", OWNER="root", GROUP="lp", MODE="0660" ++SYSFS{idVendor}=="03f0", OWNER="root", GROUP="lp", MODE="0664" LABEL="hpmud_rules_end" ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org