colord (0.1.21-1+dyson1) unstable; urgency=low * Package for Dyson -- Igor Pashev Tue, 04 Jun 2013 16:24:23 +0400 colord (0.1.21-1) unstable; urgency=low * New upstream version * debian/patches/01_fix_colord_sane.diff: - Drop; included in new upstream version * debian/rules: * debian/control: * debian/libcolord-dev.install: * debian/libcolord-gtk1.install: * debian/libcolord-gtk1.symbols: * debian/libcolord-gtk-dev.install - Add libcolord-gtk1 library * debian/libcolord1.symbols: - Update for new upstream * debian/rules: - Enable hardning flags * debian/rules: - Enable parallel builds * debian/cd-fix-profile.1: * debian/colord.manpages: - Drop local manpage; now shipped upstream -- Christopher James Halse Rogers Wed, 30 May 2012 17:16:15 +1000 colord (0.1.18-1) unstable; urgency=low * New upstream version * debian/colord.postrm: - Fix purge action when colord failed to install correctly. (Closes: 660666) * debian/control: - Drop unnecessary build-depends libusb2-dev [kfreebsd]. Thanks, Robert Millan! (Closes: 659624) - Add B-D on libgusb-dev [linux-any] to build colorhug support. (Closes: 661631) * debian/libcolord1.symbols: - Add symbols new in this version * debian/source/local-options: * debian/patches/series: * .gitignore: - Set single-debian-patch, and ignore it in git. This makes cherry-picking from upstream cleaner: the patch lands in debian-patches, and disappears when we grab the upstream version containing the cherry-pick. * debian/patches/01_fix_colord_sane.diff, pre-cherry-picked from upstream. - Fixes issues with DBus spawning colord-sane, and with colord-sane communicating with colord when run as the colord user -- Christopher James Halse Rogers Thu, 01 Mar 2012 17:33:00 +1100 colord (0.1.16-2) unstable; urgency=low * debian/colord.postinst: - Only try to change ownership of /var/lib/colord after we've made sure the colord user actually exists. (Closes: 658353) * debian/colord.install: * debian/rules: - Install systemd unit file. Thanks, Rodolphe Pelloux-Prayer! (Closes: 658382) -- Christopher James Halse Rogers Fri, 03 Feb 2012 15:18:49 +1100 colord (0.1.16-1) unstable; urgency=low * New upstream release - Drop 01_use_polkit_owner_annotation.patch; included upstream. * debian/colord.postrm: - Remove /var/lib/colord on purge; package is now puiparts clean. * debian/colord.postinst: - Create /var/lib/colord if necessary; we can not rely on adduser creating this directory if the user has previously purged colord. - Quieten needless output from adduser. -- Christopher James Halse Rogers Thu, 02 Feb 2012 13:57:16 +1100 colord (0.1.15-3) unstable; urgency=low * debian/rules: + Pass --disable-examples to configure; we don't ship them, and they add an unnecessary Build-Dependancy on libdbus-1-dev. Really fixes the kFreeBSD build. (Closes: 652427) -- Christopher James Halse Rogers Thu, 22 Dec 2011 10:15:18 +1100 colord (0.1.15-2) unstable; urgency=low * debian/control: + Move gir package to Section: introspection * debian/control: * debian/rules: * debian/colord.install: + Fix the kfreebsd build (Closes: 652427). Thanks, Michael Biebl! - Restrict sane and gudev to linux-any. - Use libusb2-dev on kfreebsd-any. -- Christopher James Halse Rogers Tue, 20 Dec 2011 13:04:34 +1100 colord (0.1.15-1) unstable; urgency=low * New upstream release. + Fixes sqlite injection vulnerability, preventing malicious applications from corrupting colord's database (Closes: #650021). * debian/patches/01_use_polkit_owner_annotation.patch: + Cherry-pick from upstream, enabling use of the PolicyKit "owner" annotation. * debian/control: + Add versioned Build-Depends on libpolkit-gobject-1-dev to ensure configure detects a new enough PolicyKit to enable the "owner" annotation. + Add versioned Depends on policykit-1 to colord to ensure a new enough PolicyKit to understand the "owner" annotation at runtime. * debian/rules: + Re-enable PolicyKit support now that the "owner" annotation is supported. * debian/patches/06_use_dbus_security_for_permissions.diff: + Drop; PolicyKit has been fixed. * debian/libcolord1.symbols: Add new symbols in 0.1.14 and 0.1.15 -- Christopher James Halse Rogers Wed, 14 Dec 2011 15:25:41 +1100 colord (0.1.13-1) unstable; urgency=low [ Christopher James Halse Rogers ] * New upstream release. (Closes: #643724) * Update libcolord1 symbols for new upstream. * debian/colord.postinst: * debian/rules: + Run colord daemon as a system user, rather than root. It only needs write access to /var/lib/colord and access to scanner devices, which is handled by udev. * debian/rules: * debian/patches/07_fix_disable_polkit_build.diff: * debian/patches/06_use_dbus_security_for_permissions.diff: + Use DBus' at_console context to regulate access to the colord daemon. PolicyKit doesn't allow non-root processes to query whether a different a user is authorised to perform an action. DBus' at_console context duplicates the existing PolicyKit policy. * debian/control: + Fix typo in package description. (Closes: #640525) * debian/control: + Add missing liblcms2-dev, libdbus-1-dev, libglib2.0-dev dependencies to libcolord-dev, to fix FTBFS of reverse dependencies. [ Sjoerd Simons ] * New upstream release (0.1.13) (Closes: #643724) * debian/patches/07_fix_disable_polkit_build.diff: + Removed, fixed upstream * debian/libcolord1.symbols: Update symbols for 0.1.13 -- Sjoerd Simons Tue, 25 Oct 2011 16:21:20 +0200 colord (0.1.11-1) unstable; urgency=low * Initial release (Closes: #633518, LP: #741448) -- Christopher James Halse Rogers Thu, 30 Jun 2011 16:01:11 +0100