Freeze exception: sane-backends 1.0.19-17
Hi,
sane-backends 1.0.19-16 fixes an important bug in the way saned drops
privileges in standalone mode (similar to the iaxmodem bug a few days
ago). Improper ordering of the seteuid() and setegid() calls meant
saned kept running as group root (or whatever group it was started
under); moreover the supplemental group list was not set according to
the uid to use, which would lead to permission issues later on.
sane-backends 1.0.19-17 fixes some trivial bugs in saned again, which
would prevent a successful startup in standalone mode under some
conditions. It also fixes a non-compliance in scanimage's usage of the
SANE API & standard which breaks with the net backend.
Please unblock sane-backends 1.0.19-17.
sane-backends (1.0.19-17) unstable; urgency=low
* debian/patches/33_scanimage_options_fix.dpatch:
+ Added; get the option descriptor for option 0 before getting the value
for option 0. This is a standard-compliance fix needed for proper
operation with the net backend.
* debian/patches/30_new_saned.dpatch:
+ Updated; fix initialization of runas_{g,u}id and ngroups, preventing
failures later on in some cases (saned -a without username).
-- Julien BLACHE <jblache@debian.org> Tue, 05 Aug 2008 12:10:44 +0200
sane-backends (1.0.19-16) unstable; urgency=low
* debian/patches/30_new_saned.dpatch:
+ Updated; Fix seteuid()/setegid() call order and set supplemental group
list (closes: #493084).
-- Julien BLACHE <jblache@debian.org> Thu, 31 Jul 2008 11:46:53 +0200
Thanks,
JB.
--
Julien BLACHE <jblache@debian.org> | Debian, because code matters more
Debian & GNU/Linux Developer | <http://www.debian.org>
Public key available on <http://www.jblache.org> - KeyID: F5D6 5169
GPG Fingerprint : 935A 79F1 C8B3 3521 FD62 7CC7 CD61 4FD7 F5D6 5169
Reply to: