Hello community, here is the log from the commit of package hplip for openSUSE:Factory checked in at 2013-01-28 09:31:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hplip (Old) and /work/SRC/openSUSE:Factory/.hplip.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hplip", Maintainer is "jsm...@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/hplip/hplip.changes 2012-12-03 09:39:33.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.hplip.new/hplip.changes 2013-01-28 09:31:32.000000000 +0100 @@ -1,0 +2,7 @@ +Thu Jan 24 14:51:24 CET 2013 - jsm...@suse.de + +- Create /var/log/hp/tmp/ directory that is needed by hp-sendfax + as a workaround until HPLIP upstream implemented it correctly + see https://bugs.launchpad.net/bugs/1016507 (bnc#800312). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hplip.spec ++++++ --- /var/tmp/diff_new_pack.Zj9aP1/_old 2013-01-28 09:31:33.000000000 +0100 +++ /var/tmp/diff_new_pack.Zj9aP1/_new 2013-01-28 09:31:33.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package hplip # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,7 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - Name: hplip # BuildRequires foomatic-filters to avoid /usr/lib/rpm/brp-symlink ERROR: # link target doesn't exist (neither in build root nor in installed system): @@ -408,6 +407,11 @@ # regarding owner and permissions see the "files hpijs" section below # and Patch102 no-chgrp_lp_hplip_Logdir.diff: test -d %{buildroot}/var/lib/hp || install -d %{buildroot}/var/lib/hp +# Create a /var/log/hp/tmp/ directory that is needed by hp-sendfax +# as a workaround until HPLIP upstream implemented it correctly +# see https://bugzilla.novell.com/show_bug.cgi?id=800312 +# and https://bugs.launchpad.net/bugs/1016507 +install -d %{buildroot}/var/log/hp/tmp # Provide hplip_cron as /usr/share/doc/packages/hplip/hplip_cron # see Patch103 no-hplip_cron.diff: install -m 644 data/rules/hplip_cron %{buildroot}%{_defaultdocdir}/%{name}/ @@ -676,6 +680,10 @@ # Use fixed "/var/log/hp" because this is hardcoded in the HPLIP sources. # Regarding attr(0775,root,lp) see disable-chgrp_lp.diff (Patch102): %dir %attr(0775,root,lp) /var/log/hp +# Regarding attr(0775,root,lp) for /var/log/hp/tmp +# see https://bugzilla.novell.com/show_bug.cgi?id=800312#c0 +# i.e. it is reasonable secure and hp-sendfax works with it: +%dir %attr(0775,root,lp) /var/log/hp/tmp # Use fixed "/var/lib/hp" because this is hardcoded in the HPLIP sources: %dir /var/lib/hp -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org