commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2020-11-09 13:56:14 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new.11331 (New) Package is "udisks2" Mon Nov 9 13:56:14 2020 rev:40 rq:846944 version:2.9.1 Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2019-11-23 23:58:09.203024564 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new.11331/udisks2.changes 2020-11-09 13:56:25.624092915 +0100 @@ -1,0 +2,52 @@ +Sun Sep 6 07:24:30 UTC 2020 - Milan Savić + +- Update to version 2.9.1: + + This is mostly a bugfix release, notable changes include: +- active modules are now tracked in a daemon state file and + are automatically reloaded on next startup in case of + previous unclean daemon shutdown +- further improvements in object property updates while + handling method calls +- zram module fixes: + + compatibility improvements with existing zram generators +and toolkits + + the zram-setup@.service systemd unit has been renamed to +udisks2-zram-setup@.service + + related udev rules have been separated into +90-udisks2-zram.rules + + the zram.conf.d path is now configurable and defaults to +/usr/lib/zram.conf.d + +- Update to version 2.9.0: + + This 2.9.0 release brings many changes to the daemon core, +internal modularity and the libudisks2 library. +No public API has been removed, there is a couple of +deprecations however. + + There's a major change in how and when D-Bus object properties +are updated. As a general rule when a method call returns +affected objects should now have their properties updated by +that moment. This is an ongoing task and while majority of the +daemon API has been covered, there are pending issues in some +of the modules. + + Configurable mount options is a new big feature for this +release, allowing sysadmins to re-define default mount options +for each filesystem type. Extensive documentation is available +at http://storaged.org/doc/udisks2-api/latest/mount_options.html + + Internal module API has been reworked, modules should now be +enabled separately via the new EnableModule() call that also +reports initialization failures. +The old org.freedesktop.UDisks2.Manager.EnableModules() call +has been deprecated. + + Additional feature highlights: +- building the daemon can now be disabled via configure switch, + only libudisks2 will be built +- removed the systemd mount cleanup service, mount state is now + tracked separately for persistent and non-persistent mount + points and cleanup of lingering persistent mount points is + performed on daemon startup (e.g. on system boot) +- new LVM-VDO integration, deprecated the standalone VDO module +- added support for (un)locking BitLocker devices +- libudisks2 now includes generated GDBus code for compiled-in + modules, separate pkg-config files are provided as well + +--- Old: udisks-2.8.4.tar.bz2 New: udisks-2.9.1.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.YJ1KbM/_old 2020-11-09 13:56:35.112072221 +0100 +++ /var/tmp/diff_new_pack.YJ1KbM/_new 2020-11-09 13:56:35.116072213 +0100 @@ -1,7 +1,7 @@ # # spec file for package udisks2 # -# Copyright (c) 2019 SUSE LLC. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define libudisks lib%{name}-%{somajor} %define libblockdev_version 2.19 Name: udisks2 -Version:2.8.4 +Version:2.9.1 Release:0 Summary:Disk Manager License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -61,6 +61,7 @@ BuildRequires: pkgconfig(polkit-gobject-1) >= 0.102 BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(udev) +BuildRequires: pkgconfig(uuid) Requires: %{libudisks} = %{version} # For LUKS devices Requires: cryptsetup @@ -236,42 +237,28 @@ %pre -n %{name} %service_add_pre udisks2.service -%service_add_pre clean-mount-point@.service %post -n %{name} %{?udev_rules_update:%udev_rules_update} %service_add_post udisks2.service -%service_add_post clean-mount-point@.service %preun -n %{name} %service_del_preun udisks2.service -SERVICES=$(systemctl show --property=Names clean-mount-point@*.service | sed -e 's/Names=//' -e '/^$/d') -if [ -n "$SERVICES" ]; then -for service i
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2019-11-23 23:58:06 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new.26869 (New) Package is "udisks2" Sat Nov 23 23:58:06 2019 rev:39 rq:749274 version:2.8.4 Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2019-09-26 20:35:32.331455535 +0200 +++ /work/SRC/openSUSE:Factory/.udisks2.new.26869/udisks2.changes 2019-11-23 23:58:09.203024564 +0100 @@ -1,0 +2,9 @@ +Thu Nov 14 18:35:03 UTC 2019 - Bjørn Lie + +- Update to version 2.8.4: + + This udisks-2.8.4 release brings couple of bugfixes, docs and +test fixes and translation updates. With ongoing focus on +development towards udisks-2.9.0, this is just a small +maintenance release. + +--- Old: udisks-2.8.3.tar.bz2 New: udisks-2.8.4.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.aR6EU7/_old 2019-11-23 23:58:09.779024632 +0100 +++ /var/tmp/diff_new_pack.aR6EU7/_new 2019-11-23 23:58:09.783024633 +0100 @@ -1,7 +1,7 @@ # # spec file for package udisks2 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define libudisks lib%{name}-%{somajor} %define libblockdev_version 2.19 Name: udisks2 -Version:2.8.3 +Version:2.8.4 Release:0 Summary:Disk Manager License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -277,7 +277,7 @@ %doc AUTHORS NEWS %{_bindir}/udisksctl %config %{_datadir}/dbus-1/system.d/org.freedesktop.UDisks2.conf -%{_libexecdir}/tmpfiles.d/udisks2.conf +%{_prefix}/lib/tmpfiles.d/udisks2.conf %{_datadir}/bash-completion/completions/udisksctl %{_unitdir}/udisks2.service %{_unitdir}/clean-mount-point@.service ++ udisks-2.8.3.tar.bz2 -> udisks-2.8.4.tar.bz2 ++ 101196 lines of diff (skipped)
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2019-09-26 20:35:30 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new.2352 (New) Package is "udisks2" Thu Sep 26 20:35:30 2019 rev:38 rq:731951 version:2.8.3 Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2019-07-18 15:18:22.216166015 +0200 +++ /work/SRC/openSUSE:Factory/.udisks2.new.2352/udisks2.changes 2019-09-26 20:35:32.331455535 +0200 @@ -1,0 +2,6 @@ +Thu Sep 19 12:14:12 UTC 2019 - Ludwig Nussel + +- Do not recommend lang package. The lang package already has a + supplements. + +--- Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.wNNHl6/_old 2019-09-26 20:35:33.083453525 +0200 +++ /var/tmp/diff_new_pack.wNNHl6/_new 2019-09-26 20:35:33.091453504 +0200 @@ -90,7 +90,6 @@ # For mkfs.xfs, xfs_admin Requires: xfsprogs Recommends: %{libudisks}_btrfs -Recommends: %{name}-lang %{?systemd_requires} # Upstream First - Policy: # Never add any patches to this package without the upstream commit id
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2019-06-22 11:20:31 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new.4615 (New) Package is "udisks2" Sat Jun 22 11:20:31 2019 rev:36 rq:710122 version:2.8.3 Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2019-03-22 14:54:04.570071051 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new.4615/udisks2.changes 2019-06-22 11:20:34.729153182 +0200 @@ -1,0 +2,16 @@ +Thu Jun 13 18:06:34 UTC 2019 - Bjørn Lie + +- Update to version 2.8.3: + + This release brings many memory leak fixes with similar work +done in libblockdev-2.22. While libblockdev version requirement +remains unchanged, it's strongly recommended to use both +releases together to get full coverage of the fixes. + + Other notable changes include: +- Default and supported encryption types are now exposed on the + org.freedesktop.UDisks2.Manager interface. +- Minor org.freedesktop.UDisks2.Filesystem improvements related + to updating properties upon method call return. +- Various test fixes and improvements. +- Updated translations. + +--- Old: udisks-2.8.2.tar.bz2 New: udisks-2.8.3.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.uvF8lN/_old 2019-06-22 11:20:35.821154382 +0200 +++ /var/tmp/diff_new_pack.uvF8lN/_new 2019-06-22 11:20:35.821154382 +0200 @@ -20,7 +20,7 @@ %define libudisks lib%{name}-%{somajor} %define libblockdev_version 2.19 Name: udisks2 -Version:2.8.2 +Version:2.8.3 Release:0 Summary:Disk Manager License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -268,6 +268,7 @@ %doc AUTHORS NEWS %{_bindir}/udisksctl %config %{_datadir}/dbus-1/system.d/org.freedesktop.UDisks2.conf +%{_libexecdir}/tmpfiles.d/udisks2.conf %{_datadir}/bash-completion/completions/udisksctl %{_unitdir}/udisks2.service %{_unitdir}/clean-mount-point@.service ++ udisks-2.8.2.tar.bz2 -> udisks-2.8.3.tar.bz2 ++ 46052 lines of diff (skipped)
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2019-03-22 14:54:01 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new.25356 (New) Package is "udisks2" Fri Mar 22 14:54:01 2019 rev:35 rq:686951 version:2.8.2 Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2019-02-24 17:01:57.500721474 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new.25356/udisks2.changes 2019-03-22 14:54:04.570071051 +0100 @@ -1,0 +2,11 @@ +Wed Mar 20 13:40:19 CET 2019 - r...@suse.de + +- update to 2.8.2 + + migration from intltool to gettext, udisks no longer depends +on gnome-common + + added 'windows_names' as a default mount option for ntfs-3g + + fixed an issue potentially leading to open filedescriptors +exhaustion +- drop buildreq for intltool + +--- Old: udisks-2.8.1.tar.bz2 New: udisks-2.8.2.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.al6Clq/_old 2019-03-22 14:54:05.506070485 +0100 +++ /var/tmp/diff_new_pack.al6Clq/_new 2019-03-22 14:54:05.510070482 +0100 @@ -20,7 +20,7 @@ %define libudisks lib%{name}-%{somajor} %define libblockdev_version 2.19 Name: udisks2 -Version:2.8.1 +Version:2.8.2 Release:0 Summary:Disk Manager License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -31,7 +31,6 @@ BuildRequires: docbook-xsl-stylesheets BuildRequires: gobject-introspection-devel >= 0.6.2 BuildRequires: gtk-doc -BuildRequires: intltool BuildRequires: libacl-devel BuildRequires: libblockdev-btrfs-devel >= %{libblockdev_version} BuildRequires: libblockdev-crypto-devel >= %{libblockdev_version} @@ -268,7 +267,7 @@ %files %doc AUTHORS NEWS %{_bindir}/udisksctl -%config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.UDisks2.conf +%config %{_datadir}/dbus-1/system.d/org.freedesktop.UDisks2.conf %{_datadir}/bash-completion/completions/udisksctl %{_unitdir}/udisks2.service %{_unitdir}/clean-mount-point@.service ++ udisks-2.8.1.tar.bz2 -> udisks-2.8.2.tar.bz2 ++ 218583 lines of diff (skipped)
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2019-02-24 17:01:54 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new.28833 (New) Package is "udisks2" Sun Feb 24 17:01:54 2019 rev:34 rq:674700 version:2.8.1 Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2019-02-05 11:18:06.288917502 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new.28833/udisks2.changes 2019-02-24 17:01:57.500721474 +0100 @@ -1,0 +2,17 @@ +Wed Feb 13 17:50:45 UTC 2019 - Jan Engelhardt + +- Generalize VDO description. +- Fix faulty grammar. + +--- +Tue Feb 12 07:53:01 UTC 2019 - bjorn@gmail.com + +- Add more info to description of vdo. + +--- +Wed Jan 30 21:34:08 UTC 2019 - bjorn@gmail.com + +- Add libblockdev-vdo-devel BuildRequires: Build the new vdo + module. Following this, add new vdo sub-package. + +--- Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.KJXd4r/_old 2019-02-24 17:01:59.592720478 +0100 +++ /var/tmp/diff_new_pack.KJXd4r/_new 2019-02-24 17:01:59.592720478 +0100 @@ -43,6 +43,7 @@ BuildRequires: libblockdev-mdraid-devel >= %{libblockdev_version} BuildRequires: libblockdev-part-devel >= %{libblockdev_version} BuildRequires: libblockdev-swap-devel >= %{libblockdev_version} +BuildRequires: libblockdev-vdo-devel >= %{libblockdev_version} BuildRequires: lvm2-devel BuildRequires: pkgconfig BuildRequires: xsltproc @@ -140,7 +141,7 @@ Requires: libblockdev-kbd >= %{libblockdev_version} %description -n %{libudisks}_bcache -This package contains the UDisks' module for bcache support. +This package contains the UDisks module for bcache support. %package -n %{libudisks}_btrfs Summary:UDisks module for btrfs @@ -150,7 +151,7 @@ Requires: libblockdev-btrfs >= %{libblockdev_version} %description -n %{libudisks}_btrfs -This package contains the UDisks' module for btrfs support. +This package contains the UDisks module for btrfs support. %package -n %{libudisks}_lsm Summary:UDisks module for LSM @@ -160,7 +161,7 @@ Requires: libstoragemgmt >= 1.3.0 %description -n %{libudisks}_lsm -This package contains the UDisks' module for lsm support. +This package contains the UDisks module for LSM support. %package -n %{libudisks}_lvm2 Summary:UDisks module for LVM2 @@ -171,7 +172,20 @@ Requires: lvm2 %description -n %{libudisks}_lvm2 -This package contains the UDisks' module for LVM2 support. +This package contains the UDisks module for LVM2 support. + +%package -n %{libudisks}_vdo +Summary:UDisks module for VDO +License:GPL-2.0-or-later +Group: System/Libraries +Requires: %{libudisks} >= %{version} +Requires: libblockdev-vdo >= %{libblockdev_version} + +%description -n %{libudisks}_vdo +This package contains the UDisks module for VDO support. + +Virtual Data Optimizer (VDO) is a block virtualization technology that allows +creating compressed and deduplicated pools of block storage. %package -n %{libudisks}_zram Summary:UDisks module for Zram @@ -182,12 +196,12 @@ Requires: libblockdev-swap >= %{libblockdev_version} %description -n %{libudisks}_zram -This package contains the UDisks' module for zram support. +This package contains the UDisks module for zram support. %lang_package %prep -%setup -q -n udisks-%{version} +%autosetup -p1 -n udisks-%{version} %build %configure \ @@ -199,7 +213,9 @@ --enable-lsm\ --enable-lvm2 \ --enable-lvmcache \ ---enable-zram + --enable-zram \ + --enable-vdo \ + %{nil} %make_build %install @@ -315,6 +331,12 @@ %{_libdir}/udisks2/modules/libudisks2_lvm2.so %{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.lvm2.policy +%files -n %{libudisks}_vdo +%dir %{_libdir}/udisks2 +%dir %{_libdir}/udisks2/modules +%{_libdir}/udisks2/modules/libudisks2_vdo.so +%{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.vdo.policy + %files -n %{libudisks}_zram %dir %{_libdir}/udisks2 %dir %{_libdir}/udisks2/modules
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2019-02-05 11:18:04 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new.28833 (New) Package is "udisks2" Tue Feb 5 11:18:04 2019 rev:33 rq:670840 version:2.8.1 Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2019-01-29 14:44:02.751140800 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new.28833/udisks2.changes 2019-02-05 11:18:06.288917502 +0100 @@ -1,0 +2,18 @@ +Thu Jan 24 21:17:14 UTC 2019 - bjorn@gmail.com + +- Update to version 2.8.1: + + Mostly bugfixes. +- Changes from version 2.8.0: + + Introduce a new VDO module that is built on top of +libblockdev-vdo. + + General bugfixes. + + Support creating LUKS 2 encrypted devices and other +LUKS-related enhancements. + +--- +Thu Jan 24 20:55:44 UTC 2019 - bjorn@gmail.com + +- Add explicit libblockdev-lvm-dbus-devel BuildRequires: Previously + pulled in implicitly. + +--- Old: udisks-2.7.8.tar.bz2 New: udisks-2.8.1.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.JP3LRC/_old 2019-02-05 11:18:07.992916562 +0100 +++ /var/tmp/diff_new_pack.JP3LRC/_new 2019-02-05 11:18:07.996916560 +0100 @@ -18,9 +18,9 @@ %define somajor 0 %define libudisks lib%{name}-%{somajor} -%define libblockdev_version 2.18 +%define libblockdev_version 2.19 Name: udisks2 -Version:2.7.8 +Version:2.8.1 Release:0 Summary:Disk Manager License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -38,6 +38,7 @@ BuildRequires: libblockdev-fs-devel >= %{libblockdev_version} BuildRequires: libblockdev-kbd-devel >= %{libblockdev_version} BuildRequires: libblockdev-loop-devel >= %{libblockdev_version} +BuildRequires: libblockdev-lvm-dbus-devel >= %{libblockdev_version} BuildRequires: libblockdev-lvm-devel >= %{libblockdev_version} BuildRequires: libblockdev-mdraid-devel >= %{libblockdev_version} BuildRequires: libblockdev-part-devel >= %{libblockdev_version} @@ -46,7 +47,7 @@ BuildRequires: pkgconfig BuildRequires: xsltproc BuildRequires: pkgconfig(blkid) >= 2.17.0 -BuildRequires: pkgconfig(blockdev) >= 2.14 +BuildRequires: pkgconfig(blockdev) >= 2.19 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.50 BuildRequires: pkgconfig(glib-2.0) >= 2.50 BuildRequires: pkgconfig(gmodule-2.0) ++ udisks-2.7.8.tar.bz2 -> udisks-2.8.1.tar.bz2 ++ 90455 lines of diff (skipped)
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2019-01-29 14:44:00 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new.28833 (New) Package is "udisks2" Tue Jan 29 14:44:00 2019 rev:32 rq:664655 version:2.7.8 Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2018-04-30 22:51:51.475962860 +0200 +++ /work/SRC/openSUSE:Factory/.udisks2.new.28833/udisks2.changes 2019-01-29 14:44:02.751140800 +0100 @@ -1,0 +2,6 @@ +Fri Jan 11 11:54:40 UTC 2019 - Dominique Leuenberger + +- Update to version 2.7.8: + + Fix string format vulnerability (CVE-2018-17336) + +--- Old: udisks-2.7.6.tar.bz2 New: udisks-2.7.8.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.iejHbq/_old 2019-01-29 14:44:03.643139717 +0100 +++ /var/tmp/diff_new_pack.iejHbq/_new 2019-01-29 14:44:03.651139708 +0100 @@ -1,7 +1,7 @@ # # spec file for package udisks2 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,16 +12,15 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define somajor 0 %define libudisks lib%{name}-%{somajor} -%define libblockdev_version 2.14 - +%define libblockdev_version 2.18 Name: udisks2 -Version:2.7.6 +Version:2.7.8 Release:0 Summary:Disk Manager License:GPL-2.0-or-later AND LGPL-2.0-or-later @@ -89,8 +88,8 @@ Requires: util-linux # For mkfs.xfs, xfs_admin Requires: xfsprogs -Recommends: %{name}-lang Recommends: %{libudisks}_btrfs +Recommends: %{name}-lang %{?systemd_requires} # Upstream First - Policy: # Never add any patches to this package without the upstream commit id ++ udisks-2.7.6.tar.bz2 -> udisks-2.7.8.tar.bz2 ++ 18509 lines of diff (skipped)
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2018-04-30 22:51:48 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2" Mon Apr 30 22:51:48 2018 rev:31 rq:601127 version:2.7.6 Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2018-04-22 14:31:55.377723136 +0200 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2018-04-30 22:51:51.475962860 +0200 @@ -1,0 +2,6 @@ +Wed Apr 25 22:59:33 UTC 2018 - luc1...@linuxmail.org + +- Add missing libblockdev-loop Requires tag: it is needed by + default. + +--- Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.Rx1DVY/_old 2018-04-30 22:51:52.251934548 +0200 +++ /var/tmp/diff_new_pack.Rx1DVY/_new 2018-04-30 22:51:52.255934401 +0200 @@ -44,7 +44,6 @@ BuildRequires: libblockdev-part-devel >= %{libblockdev_version} BuildRequires: libblockdev-swap-devel >= %{libblockdev_version} BuildRequires: lvm2-devel -BuildRequires: open-iscsi-devel BuildRequires: pkgconfig BuildRequires: xsltproc BuildRequires: pkgconfig(blkid) >= 2.17.0 @@ -80,6 +79,7 @@ Requires: libblockdev >= %{libblockdev_version} Requires: libblockdev-crypto >= %{libblockdev_version} Requires: libblockdev-fs >= %{libblockdev_version} +Requires: libblockdev-loop >= %{libblockdev_version} Requires: libblockdev-mdraid >= %{libblockdev_version} Requires: libblockdev-part >= %{libblockdev_version} Requires: libblockdev-swap >= %{libblockdev_version}
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2018-04-22 14:31:52 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2" Sun Apr 22 14:31:52 2018 rev:30 rq:597157 version:2.7.6 Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2018-03-12 12:10:48.949411699 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2018-04-22 14:31:55.377723136 +0200 @@ -1,0 +2,8 @@ +Wed Mar 28 02:56:37 UTC 2018 - luc1...@linuxmail.org + +- Require specific libblockdev plugins in due udisks2's modules, + following libblockdev's plugins split (bsc#1086447). +- Drop redundant libblockdev-devel BuildRequires: it is not needed + once its pkgconfig module is already a requirement. + +--- Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.qVA3nq/_old 2018-04-22 14:31:56.161694762 +0200 +++ /var/tmp/diff_new_pack.qVA3nq/_new 2018-04-22 14:31:56.165694617 +0200 @@ -17,8 +17,9 @@ %define somajor 0 -%define libname lib%{name} -%define lbd_version 2.14 +%define libudisks lib%{name}-%{somajor} +%define libblockdev_version 2.14 + Name: udisks2 Version:2.7.6 Release:0 @@ -29,12 +30,21 @@ Source0: https://github.com/storaged-project/udisks/releases/download/udisks-%{version}/udisks-%{version}.tar.bz2 BuildRequires: chrpath BuildRequires: docbook-xsl-stylesheets -BuildRequires: gobject-introspection-devel >= 1.30.0 +BuildRequires: gobject-introspection-devel >= 0.6.2 BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: libacl-devel -BuildRequires: libblockdev-devel >= %{lbd_version} +BuildRequires: libblockdev-btrfs-devel >= %{libblockdev_version} +BuildRequires: libblockdev-crypto-devel >= %{libblockdev_version} +BuildRequires: libblockdev-fs-devel >= %{libblockdev_version} +BuildRequires: libblockdev-kbd-devel >= %{libblockdev_version} +BuildRequires: libblockdev-loop-devel >= %{libblockdev_version} +BuildRequires: libblockdev-lvm-devel >= %{libblockdev_version} +BuildRequires: libblockdev-mdraid-devel >= %{libblockdev_version} +BuildRequires: libblockdev-part-devel >= %{libblockdev_version} +BuildRequires: libblockdev-swap-devel >= %{libblockdev_version} BuildRequires: lvm2-devel +BuildRequires: open-iscsi-devel BuildRequires: pkgconfig BuildRequires: xsltproc BuildRequires: pkgconfig(blkid) >= 2.17.0 @@ -52,7 +62,7 @@ BuildRequires: pkgconfig(polkit-gobject-1) >= 0.102 BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(udev) -Requires: %{libname}-%{somajor} = %{version} +Requires: %{libudisks} = %{version} # For LUKS devices Requires: cryptsetup # Needed to pull in the system bus daemon @@ -67,7 +77,12 @@ Requires: gptfdisk # We need at least this version for bugfixes/features etc. Requires: libatasmart-utils >= 0.17 -Requires: libblockdev >= %{lbd_version} +Requires: libblockdev >= %{libblockdev_version} +Requires: libblockdev-crypto >= %{libblockdev_version} +Requires: libblockdev-fs >= %{libblockdev_version} +Requires: libblockdev-mdraid >= %{libblockdev_version} +Requires: libblockdev-part >= %{libblockdev_version} +Requires: libblockdev-swap >= %{libblockdev_version} # Needed to pull in the udev daemon Requires: udev >= 208 # For mount, umount, mkswap @@ -75,7 +90,7 @@ # For mkfs.xfs, xfs_admin Requires: xfsprogs Recommends: %{name}-lang -Recommends: %{libname}_btrfs +Recommends: %{libudisks}_btrfs %{?systemd_requires} # Upstream First - Policy: # Never add any patches to this package without the upstream commit id @@ -86,12 +101,12 @@ The Udisks project provides a daemon, tools and libraries to access and manipulate disks, storage devices and technologies. -%package -n %{libname}-%{somajor} +%package -n %{libudisks} Summary:Dynamic library to access the UDisksd daemon License:LGPL-2.0-or-later Group: System/Libraries -%description -n %{libname}-%{somajor} +%description -n %{libudisks} This package contains the dynamic library, which provides access to the UDisksd daemon. @@ -107,66 +122,66 @@ This package provides the GObject Introspection bindings for the UDisks client library. -%package -n %{libname}-devel -Summary:Development files for %{libname} +%package -n %{libudisks}-devel +Summary:Development files for UDisks License:LGPL-2.0-or-later Group: Development/Libraries/C and C++ -Requires: %{libname}-%{somajor} >= %{version} +Requires: %{libu
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2018-03-12 12:10:43 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2" Mon Mar 12 12:10:43 2018 rev:29 rq:583372 version:2.7.6 Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2017-09-20 17:06:03.581564134 +0200 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2018-03-12 12:10:48.949411699 +0100 @@ -1,0 +2,213 @@ +Tue Mar 6 00:34:27 UTC 2018 - luc1...@linuxmail.org + +- Fix BuildRequires/Requires tags related to libblockdev and + libatasmart dependencies. +- Drop storaged Provides tags since there is no need for them. +- Switch libconfig-devel and libstoragemgmt-devel BuildRequires by + their pkgconfig modules counterparts. +- Add a Recommends tag for the btrfs module to offer support for + the openSUSE's file system of choice by default. + +--- +Thu Mar 1 14:32:37 UTC 2018 - jeng...@inai.de + +- Rectify grammar issues in summaries + +--- +Fri Nov 17 02:40:30 UTC 2017 - luc1...@linuxmail.org + +- Update to version 2.7.6: + + Add: UdisksUtabEntry and read-write lock. + + Fix escaping mountpoint for the cleanup service. + + Check for all LUKS devices when looking for +CryptoBackingDevice. + + First implementation of udisksutabmonitor. + + Invoke job_complete in the proper context in order to avoid +deadlocks. + + Generate autocleanup functions for interfaces. + + Update documentation. +- Changes from version 2.7.5: + + Add: +- 'no-discard' option to formatting methods. +- An assertion method for checking an objects interfaces. + + Fix: +- Possible NULL pointer dereference in: + udiskslinuxdrive.c, udiskslinuxmdraidobject.c and + udisksclient.c +- Resource leak. +- size_str memory leaks in UDisksObjectInfo. +- Copy-paste error in apply_configuration_thread_func from + udiskslinuxdriveata.c. +- "Deadcode" and ignore "check return" warnings in udisksctl.c. + + Resolve mountpoint to the real path. + + Include exFAT as a possible partition type for ID 0x07. + + Always try to read configuration from crypttab in +handle_unlock. + + Make sure the table_type is consistent in +handle_create_partition. + + Wait for device to become initialized before probing it. + + Use different mode/dmode for shared file systems. +- Changes from version 2.7.4: + + Add: New function to set label on swap devices. + + Fix: +- Uninitalized value in "udisks_linux_loop_update"; +- Loop device automounting in GNOME. + + Run cryptsetup before returning from non-blocking Format. + + Use new libblockdev functionality to disable checks during +init. + + Do not try to create file watchers for RAIDs without +redundancy. + + Try to use libblockdev to get RAID array size. + + Re-add support the legacy BIOS bootable GPT flag. +- Changes from version 2.7.3: + + Add: +- Version info to docstrings of the partition Resize function; +- New ResolveDevice function; +- New OpenDevice function; +- some missing functions to doc/udisks2-sections.txt.in.in. + + Fix: +- Wrong GSList pointer declaration in + "handle_get_block_devices"; +- "supports_owners" flag for UDF; +- ExFAT partition type; +- Bash completion for udisksctl; +- Force unmounting; +- Building documentation with new gtk-doc. + + Process partition resize update before return. + + Wait for cleartext device object to disappear on Lock(). + + Ignore Asus Zendisk virtual CDROM and ZFS member partitions. + + Set corrent part type/id and GUID for UDF formatted partitions. + + Use LUKS specific partition ID and GUID. + + Make iSCSI Login and Logout wait for DBus objects update. + + Disable cleaning using blivet for now. + + Start even if a libblockdev plugin fails to load. +- Changes from version 2.7.2: + + Add: +- Filesystem Resize, Check and Repair; +- A new "Partitions" property to "PartitionTable" interface; +- A function to: + . "take ownership" of a filesystem; + . List all block devices. +- A function to wait for an object to disappear. + + Fix: +- Detection of drives created using isohybrid images + (fdo#1437791); +- Setting "SetupByUID" property when adding a new loop device; +- How we create UDF file systems. + + Wait for: +- The bcache object to disappear after BcacheDestroy; +- Zram objects to disappear on DestroyDevices(). + + Resize method for Partition interface. + + Trigger change uevent on disk after adding partitions to it. + + Use the assert with multiple tries for Block.Configuration
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2017-09-20 17:06:01 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2" Wed Sep 20 17:06:01 2017 rev:28 rq:525998 version:2.6.5 Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2016-12-16 11:52:07.450580697 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2017-09-20 17:06:03.581564134 +0200 @@ -1,0 +2,8 @@ +Wed Jul 5 10:03:57 UTC 2017 - thomas.bl...@suse.com + +- Update to version 2.6.5 (fate#323354) + * switch to new maintained codestream at +https://github.com/storaged-project/udisks + * Detailed changelog in /usr/share/doc/packages/udisks2/NEWS + +--- Old: udisks-2.1.8.tar.bz2 udisks-2.1.8.tar.bz2.sign udisks2.keyring New: _service udisks-2.6.5.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.3qfNQL/_old 2017-09-20 17:06:04.957370461 +0200 +++ /var/tmp/diff_new_pack.3qfNQL/_new 2017-09-20 17:06:04.961369898 +0200 @@ -1,7 +1,7 @@ # # spec file for package udisks2 # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,59 +16,78 @@ # -%define _name udisks +%{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d} + Name: udisks2 -Version:2.1.8 -Release:0 -Summary:Disk Management Service, version 2 +Summary:Disk Manager License:GPL-2.0+ -Group: System/Daemons -Url:http://freedesktop.org/wiki/Software/udisks -Source: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2 -Source1: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2.sign -Source2:%{name}.keyring -# Needed to build the man pages. +Group: System Environment/Daemons +Version:2.6.5 +Release:0 +Url:https://github.com/storaged-project/udisks +Source0: https://github.com/storaged-project/udisks/releases/download/udisks-%{version}/udisks-%{version}.tar.bz2 + +# Needed to build the man pages +BuildRequires: chrpath BuildRequires: docbook-xsl-stylesheets +BuildRequires: gnome-common +BuildRequires: gobject-introspection-devel +BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: libacl-devel -# For xsltproc. +BuildRequires: libgudev-1_0-devel BuildRequires: xsltproc -BuildRequires: pkgconfig(gio-unix-2.0) >= 2.36 -BuildRequires: pkgconfig(glib-2.0) >= 2.36 -BuildRequires: pkgconfig(gobject-introspection-1.0) -BuildRequires: pkgconfig(gudev-1.0) >= 165 +BuildRequires: pkgconfig(glib-2.0) >= 2.31.13 BuildRequires: pkgconfig(libatasmart) >= 0.17 -BuildRequires: pkgconfig(libsystemd) >= 209 -BuildRequires: pkgconfig(polkit-agent-1) >= 0.102 -BuildRequires: pkgconfig(polkit-gobject-1) >= 0.102 +BuildRequires: pkgconfig(polkit-agent-1) >= 0.92 +BuildRequires: pkgconfig(polkit-gobject-1) >= 0.92 BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(udev) + +# Needed to pull in the system bus daemon +Requires: dbus-1 +# We need at least this version for bugfixes/features etc. +Requires: libatasmart4 +# For mount, umount, mkswap +Requires: util-linux # sgdisk is called by udisksd to modify the partition tables... thus a needed tool. Requires: gptfdisk +# For LUKS devices +Requires: cryptsetup +# For ejecting removable disks +Requires: eject + +Requires: libudisks2-0 = %{version} Recommends: %{name}-lang + +BuildRoot: %{_tmppath}/%{name}-%{version}-build %{?systemd_requires} + +# For /proc/self/mountinfo, only available in 2.6.26 or higher +Conflicts: kernel < 2.6.26 + # Upstream First - Policy: # Never add any patches to this package without the upstream commit id # in the patch. Any patches added here without a very good reason to make # an exception will be silently removed with the next version update. %description -udisks provides a daemon, D-Bus API and command line tools -for managing disks and storage devices. +The Udisks project provides a daemon, tools and libraries to access and +manipulate disks, storage devices and technologies. %package -n libudisks2-0 -Summary:UDisks Client Library, version 2 -License:LGPL-2.0+ +Summary:Dynamic library to access the udisksd daemon +License:LGPL-2.1+ Group
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2016-04-28 16:50:02 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2016-03-18 21:37:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2016-04-28 16:50:03.0 +0200 @@ -1,0 +2,7 @@ +Fri Apr 15 14:43:34 UTC 2016 - zai...@opensuse.org + +- Add udisks2-Reread-partition-table-before-wiping.patch: Reread + partition table before wiping when creating new partitions + (fdo#85477). + +--- New: udisks2-Reread-partition-table-before-wiping.patch Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.haTiI0/_old 2016-04-28 16:50:04.0 +0200 +++ /var/tmp/diff_new_pack.haTiI0/_new 2016-04-28 16:50:04.0 +0200 @@ -27,6 +27,8 @@ Source: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2 Source1: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2.sign Source2:%{name}.keyring +# PATCH-FIX-UPSTREAM udisks2-Reread-partition-table-before-wiping.patch fdo#85477 zai...@opensuse.org -- Reread partition table before wiping when creating new partitions +Patch0: udisks2-Reread-partition-table-before-wiping.patch # Needed to build the man pages. BuildRequires: docbook-xsl-stylesheets BuildRequires: intltool @@ -92,6 +94,7 @@ %prep %setup -q -n %{_name}-%{version} +%patch0 -p1 %build export V=1 ++ udisks2-Reread-partition-table-before-wiping.patch ++ >From 5c859c99dfcd362599eb497760231e7aa816c070 Mon Sep 17 00:00:00 2001 From: Mathieu Trudel-Lapierre Date: Mon, 4 Apr 2016 11:35:03 +0200 Subject: Reread partition table before wiping when creating new partitions https://bugs.freedesktop.org/show_bug.cgi?id=85477 https://bugs.debian.org/767457 https://launchpad.net/bugs/1460602 diff --git a/src/udiskslinuxpartitiontable.c b/src/udiskslinuxpartitiontable.c index 2692b31..7870ca8 100644 --- a/src/udiskslinuxpartitiontable.c +++ b/src/udiskslinuxpartitiontable.c @@ -343,6 +343,7 @@ handle_create_partition (UDisksPartitionTable *table, uid_t caller_uid; gid_t caller_gid; gboolean do_wipe = TRUE; + gboolean was_partitioned = FALSE; GError *error; error = NULL; @@ -589,6 +590,10 @@ handle_create_partition (UDisksPartitionTable *table, /* this is sometimes needed because parted(8) does not generate the uevent itself */ udisks_linux_block_object_trigger_uevent (UDISKS_LINUX_BLOCK_OBJECT (object)); + was_partitioned = (udisks_object_peek_partition_table (object) != NULL); + if (was_partitioned) +udisks_linux_block_object_reread_partition_table (UDISKS_LINUX_BLOCK_OBJECT (object)); + /* sit and wait for the partition to show up */ g_warn_if_fail (wait_data->pos_to_wait_for > 0); wait_data->partition_table_object = object; @@ -644,6 +649,8 @@ handle_create_partition (UDisksPartitionTable *table, /* this is sometimes needed because parted(8) does not generate the uevent itself */ udisks_linux_block_object_trigger_uevent (UDISKS_LINUX_BLOCK_OBJECT (partition_object)); + if (was_partitioned) +udisks_linux_block_object_reread_partition_table (UDISKS_LINUX_BLOCK_OBJECT (object)); udisks_partition_table_complete_create_partition (table, invocation, -- cgit v0.10.2
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2016-03-18 21:37:25 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2015-07-19 11:45:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2016-03-18 21:37:26.0 +0100 @@ -1,0 +2,22 @@ +Fri Mar 4 07:46:25 UTC 2016 - sor.ale...@meowr.ru + +- Update to 2.1.7: + + Allow disabling ACL. + + udisksctl: Properly redirect stdout. + + Catch bogus UUID changes of MDRAIDs. + + Fix udiskctl help for glib 2.45. + + udisks2.service.in: Add [Install] section. + + Fix translator comments in udisksobjectinfo.c. + + integration-test: Explicitly require UDisks 2.0 typelib. + + integration-test: Fix wait_timeout/busy error messages. + + integration-test: PEP-8 fixes. + + integration-test: Fix Polkit.test_removable_fs. + + test_polkitd.py: Fix race condition in waiting for test +polkitd. + + integration-test: Fix race condition in fake CD drive creation. + + integration-test: Add timeout to readd_device(). + + Add support for read look-ahead ATA settings (fdo#92488). +- Add tarball signing. +- Change group to System/Daemons. + +--- Old: udisks-2.1.6.tar.bz2 New: udisks-2.1.7.tar.bz2 udisks-2.1.7.tar.bz2.sign udisks2.keyring Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.q9jANT/_old 2016-03-18 21:37:27.0 +0100 +++ /var/tmp/diff_new_pack.q9jANT/_new 2016-03-18 21:37:27.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package udisks2 # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,13 +18,15 @@ %define _name udisks Name: udisks2 -Version:2.1.6 +Version:2.1.7 Release:0 Summary:Disk Management Service, version 2 License:GPL-2.0+ -Group: System Environment/Daemons +Group: System/Daemons Url:http://freedesktop.org/wiki/Software/udisks Source: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2 +Source1: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2.sign +Source2:%{name}.keyring # Needed to build the man pages. BuildRequires: docbook-xsl-stylesheets BuildRequires: intltool @@ -43,7 +45,7 @@ BuildRequires: pkgconfig(udev) # sgdisk is called by udisksd to modify the partition tables... thus a needed tool. Requires: gptfdisk -Recommends: %{name}-lang = %{version} +Recommends: %{name}-lang %{?systemd_requires} # Upstream First - Policy: # Never add any patches to this package without the upstream commit id @@ -107,7 +109,7 @@ %service_add_pre udisks2.service %post -%{udev_rules_update} +%udev_rules_update %service_add_post udisks2.service %preun @@ -117,7 +119,6 @@ %service_del_postun udisks2.service %post -n libudisks2-0 -p /sbin/ldconfig - %postun -n libudisks2-0 -p /sbin/ldconfig %files ++ udisks-2.1.6.tar.bz2 -> udisks-2.1.7.tar.bz2 ++ 63592 lines of diff (skipped) ++ udisks2.keyring ++ 2235 lines (skipped)
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2015-07-19 11:45:08 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2015-03-12 16:37:34.0 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2015-07-19 11:45:09.0 +0200 @@ -1,0 +2,21 @@ +Thu Jul 9 21:55:49 UTC 2015 - zai...@opensuse.org + +- Update to version 2.1.6: + + udev rules: Stop hardcoding sed path. + + Fix crash on inaccessible RAID member "state" attribute. + + UDF: Drop umask=0077 default. + + Install udisksd into a libexecdir. + + Fail before formatting if partition contains a partition table. + + Fix udisks_daemon_util_file_set_contents() return value +handling. + + Remove deprecated g_io_scheduler_* calls. + + integration-tests: +- Settle while waiting for property change. +- Don't fail if a SMART test was aborted. +- Add a wrapper to write and flush stderr. + + Don't ignore isohybrid udf filesystems. + + Add support for creating f2fs filesystems. + + Decide whether devices are on the same seat by uid, not pid. + + UDisksSpawnedJob: Retrieve uid/gid info before forking. + +--- Old: udisks-2.1.5.tar.bz2 New: udisks-2.1.6.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.Aej99V/_old 2015-07-19 11:45:10.0 +0200 +++ /var/tmp/diff_new_pack.Aej99V/_new 2015-07-19 11:45:10.0 +0200 @@ -18,7 +18,7 @@ %define _name udisks Name: udisks2 -Version:2.1.5 +Version:2.1.6 Release:0 Summary:Disk Management Service, version 2 License:GPL-2.0+ ++ udisks-2.1.5.tar.bz2 -> udisks-2.1.6.tar.bz2 ++ 39387 lines of diff (skipped)
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2015-03-12 16:37:33 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2014-12-21 12:01:10.0 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2015-03-12 16:37:34.0 +0100 @@ -1,0 +2,23 @@ +Fri Mar 6 16:00:45 UTC 2015 - sor.ale...@meowr.ru + +- Update to 2.1.5: + * configure: stop using tmpl files for docs. + * docs: include the annotation glossary. + * Drop default [df]mask for VFAT and NTFS. + * Drop unused goto label. + * Fix crash in udisks_client_finalize(). + * Fix format string signedness warnings. + * integration-tests: Don't assume ordering in mount-points +property. + * integration-test: Skip double mount check for NTFS. + * integration-test: Stop requiring the build dependencies. + * integration-test: Test fstab parsing. + * Make UdisksClient.get_size_for_display() units translatable. + * Provide fallback for systems without ACL support. + * Recognize PARTUUID and PARTLABEL in fstab. + * Support mounting in /media for FHS compatibility. + * Update translations. +- Add recommended /usr/sbin/rcudisks2 service alias. +- Remove obsolete definitions. + +--- Old: udisks-2.1.4.tar.bz2 New: udisks-2.1.5.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.aRSkDI/_old 2015-03-12 16:37:35.0 +0100 +++ /var/tmp/diff_new_pack.aRSkDI/_new 2015-03-12 16:37:35.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package udisks2 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,26 +16,24 @@ # -%{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d} - -Name: udisks2 %define _name udisks -Version:2.1.4 +Name: udisks2 +Version:2.1.5 Release:0 Summary:Disk Management Service, version 2 License:GPL-2.0+ Group: System Environment/Daemons -Url:http://www.freedesktop.org/wiki/Software/udisks +Url:http://freedesktop.org/wiki/Software/udisks Source: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2 -# Needed to build the man pages +# Needed to build the man pages. BuildRequires: docbook-xsl-stylesheets -BuildRequires: gobject-introspection-devel BuildRequires: intltool BuildRequires: libacl-devel -# For xsltproc +# For xsltproc. BuildRequires: xsltproc BuildRequires: pkgconfig(gio-unix-2.0) >= 2.36 BuildRequires: pkgconfig(glib-2.0) >= 2.36 +BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gudev-1.0) >= 165 BuildRequires: pkgconfig(libatasmart) >= 0.17 BuildRequires: pkgconfig(libsystemd-login) >= 44 @@ -45,11 +43,8 @@ BuildRequires: pkgconfig(udev) # sgdisk is called by udisksd to modify the partition tables... thus a needed tool. Requires: gptfdisk -Recommends: %{name}-lang - -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Recommends: %{name}-lang = %{version} %{?systemd_requires} - # Upstream First - Policy: # Never add any patches to this package without the upstream commit id # in the patch. Any patches added here without a very good reason to make @@ -92,6 +87,7 @@ for managing disks and storage devices. %lang_package + %prep %setup -q -n %{_name}-%{version} @@ -103,14 +99,15 @@ %install %make_install -find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print +find %{buildroot} -type f -name "*.la" -delete -print +ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rcudisks2 %find_lang %{name} %pre %service_add_pre udisks2.service %post -%{?udev_rules_update:%udev_rules_update} +%{udev_rules_update} %service_add_post udisks2.service %preun @@ -124,35 +121,35 @@ %postun -n libudisks2-0 -p /sbin/ldconfig %files -%defattr(-,root,root,-) +%defattr(-,root,root) %doc AUTHORS COPYING NEWS README -%{_unitdir}/udisks2.service -%{_udevrulesdir}/80-udisks2.rules +%{_sbindir}/rcudisks2 %{_sbindir}/umount.udisks2 %{_bindir}/udisksctl -%dir %{_libexecdir}/udisks2 -%{_libexecdir}/udisks2/udisksd +%{_libexecdir}/udisks2/ +%{_unitdir}/udisks2.service +%{_udevrulesdir}/80-udisks2.rules %{_datadir}/bash-completion/completions/udisksctl -%{_sysconfdir}/dbus-1/system.
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2014-12-21 12:02:11 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2014-03-15 17:37:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2014-12-21 12:01:10.0 +0100 @@ -1,0 +2,49 @@ +Fri Dec 19 12:35:16 UTC 2014 - zai...@opensuse.org + +- Update to version 2.1.4: + + Add GPT partition types from the Discoverable Partitions +Specification. + + Remove newly-added "Auto-enabled swap" GTP partition type. + + Fine-tune GTP partitions some more. + + Send SCSI SYNCHRONIZE CACHE before powering down a drive. + + Fix buffer overflow in pick_word_at(). + + Add Intel Fast Flash Standby partition GPT type. + + Skip password strength checks when changing LUKS passphrase. + + Fix build with clang. + + Revert "Fix standby timers". + + integration-test: +- Update for logind. +- Fix code formatting. +- sync file systems in sync(). +- integration-test: Drop sync_workaround, fix property testing. +- integration-test: Better failure messages. +- integration-test: Fix btrfs test. + + Fix display ID for generic FAT. + + Update obsolete gnome-common and automake macros. + + build: +- Use config-aux/ directory. +- Enable gcc colors. + + Drop obsolete g_type_init(). + + Drop obsolete polkit_unix_process_new(). + + Fix docs for SmartUpdate(). + + Hide Microsoft reserved partition. + + Identify JetFlash Transcend drives as thumb drives. + + Fix sorting of mount points. + + Fix fallback media icons for nonremovable media. + + Fix polkit auth string. + + Hide DIAGS and IntelRST partitions. + + Add a man page for umount.udisks2. + + Support building against libsystemd library. + + udisks: Change name for Intel SW RAID. + + Use internal pm check for smart poll. + + Fix standby timers. + + Fix TOCTOU race when making directories. + + Add missing #include. + + Properly initialize all used variables. + + udiskslinuxmanager.c: Don't use uninitialized wait_data struct. + + Remove useless assignments. + + udisks_linux_drive_object_uevent(): Handle null device. + + Hide Windows Recovery Environment partitions. + + Updated translations. + +--- Old: udisks-2.1.3.tar.bz2 New: udisks-2.1.4.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.AKHZR8/_old 2014-12-21 12:01:11.0 +0100 +++ /var/tmp/diff_new_pack.AKHZR8/_new 2014-12-21 12:01:11.0 +0100 @@ -20,7 +20,7 @@ Name: udisks2 %define _name udisks -Version:2.1.3 +Version:2.1.4 Release:0 Summary:Disk Management Service, version 2 License:GPL-2.0+ @@ -34,13 +34,13 @@ BuildRequires: libacl-devel # For xsltproc BuildRequires: xsltproc -BuildRequires: pkgconfig(gio-unix-2.0) >= 2.31.13 -BuildRequires: pkgconfig(glib-2.0) >= 2.31.13 +BuildRequires: pkgconfig(gio-unix-2.0) >= 2.36 +BuildRequires: pkgconfig(glib-2.0) >= 2.36 BuildRequires: pkgconfig(gudev-1.0) >= 165 BuildRequires: pkgconfig(libatasmart) >= 0.17 BuildRequires: pkgconfig(libsystemd-login) >= 44 -BuildRequires: pkgconfig(polkit-agent-1) >= 0.92 -BuildRequires: pkgconfig(polkit-gobject-1) >= 0.92 +BuildRequires: pkgconfig(polkit-agent-1) >= 0.102 +BuildRequires: pkgconfig(polkit-gobject-1) >= 0.102 BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(udev) # sgdisk is called by udisksd to modify the partition tables... thus a needed tool. @@ -139,6 +139,7 @@ %{_mandir}/man1/udisksctl.1%{?ext_man} %{_mandir}/man8/udisks.8%{?ext_man} %{_mandir}/man8/udisksd.8%{?ext_man} +%{_mandir}/man8/umount.udisks2.8%{?ext_man} %attr(0770,root,root) %dir %{_localstatedir}/lib/udisks2 %files -n libudisks2-0 ++ udisks-2.1.3.tar.bz2 -> udisks-2.1.4.tar.bz2 ++ 177242 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2014-03-15 17:37:26 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2014-02-19 14:03:21.0 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2014-03-15 17:37:27.0 +0100 @@ -1,0 +2,19 @@ +Mon Mar 10 10:03:31 UTC 2014 - pwieczorkiew...@suse.com + +- Update to version 2.1.3: + + Identify SD Card Reader in ChromeBook Pixel + + Send SCSI START STOP UNIT when powering down a drive + + udisksctl: add power-off verb to power off drives + + udisksctl: fix grammar + + Prefer /dev/VG/LV for LVM2 volumes. + + Fix buffer overflow in mount path parsing. If users have +the possibility to create very long mount points, such as +with FUSE, they could cause udisksd to crash, or even to +run arbitrary code as root with specially crafted mount paths. +(bnc#865854, CVE-2014-0004) + + Use SECTOR_COUNT=1 when issuing ATA IDENTIFY COMMAND + + Use reentrant version of getpwuid() for thread safety + + udisks_daemon_util_get_caller_uid_sync(): Add missing goto + + Fix crash when loop-deleting non-loop device + +--- Old: udisks-2.1.2.tar.bz2 New: udisks-2.1.3.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.iuyity/_old 2014-03-15 17:37:28.0 +0100 +++ /var/tmp/diff_new_pack.iuyity/_new 2014-03-15 17:37:28.0 +0100 @@ -20,7 +20,7 @@ Name: udisks2 %define _name udisks -Version:2.1.2 +Version:2.1.3 Release:0 Summary:Disk Management Service, version 2 License:GPL-2.0+ ++ udisks-2.1.2.tar.bz2 -> udisks-2.1.3.tar.bz2 ++ 90735 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2014-02-19 14:03:20 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2013-12-16 18:10:23.0 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2014-02-19 14:03:21.0 +0100 @@ -1,0 +2,15 @@ +Sun Feb 16 22:27:14 UTC 2014 - zai...@opensuse.org + +- Update to version 2.1.2: + + Add exfat mount options. + + Hide more rescue partitions. + + Build fails due to missing IT_PROG_INTLTOOL macro (fdo#67679). + + Add exfat FS integration test. + + Drop "david" user name from publish make rules. + + Use dosfstools instead of mtools. + + Add polkit authorization variables for removable media. + + Fix crash when waiting for loop device. +- Drop udisks2-20131026-removable-devices-polkit-auth.patch: fixed + upstream. + +--- Old: udisks-2.1.1.tar.bz2 udisks2-20131026-removable-devices-polkit-auth.patch New: udisks-2.1.2.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.Ve1lme/_old 2014-02-19 14:03:22.0 +0100 +++ /var/tmp/diff_new_pack.Ve1lme/_new 2014-02-19 14:03:22.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package udisks2 # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -20,15 +20,13 @@ Name: udisks2 %define _name udisks -Version:2.1.1 +Version:2.1.2 Release:0 Summary:Disk Management Service, version 2 License:GPL-2.0+ Group: System Environment/Daemons Url:http://www.freedesktop.org/wiki/Software/udisks Source: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2 -# PATCH-FEATURE-UPSTREAM udisks2-20131026-removable-devices-polkit-auth.patch fate#312966 fdo#72122 pwieczorkiew...@suse.de -- Add polkit authorization variables for removable media. It allows restricting or granting access to removable media using polkit authorization rules. -Patch1: udisks2-20131026-removable-devices-polkit-auth.patch # Needed to build the man pages BuildRequires: docbook-xsl-stylesheets BuildRequires: gobject-introspection-devel @@ -96,7 +94,6 @@ %lang_package %prep %setup -q -n %{_name}-%{version} -%patch1 -p1 %build export V=1 ++ udisks-2.1.1.tar.bz2 -> udisks-2.1.2.tar.bz2 ++ 135177 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2013-12-16 16:44:48 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2013-11-25 16:04:19.0 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2013-12-16 18:10:23.0 +0100 @@ -1,0 +2,8 @@ +Tue Dec 10 08:33:56 UTC 2013 - pwieczorkiew...@suse.com + +- Added udisks2-20131026-removable-devices-polkit-auth.patch. + It adds polkit authorization variables for removable media, which + allow restricting or granting access to removable media based on + its type using polkit authorization rules (fate#312966 fdo#72122). + +--- New: udisks2-20131026-removable-devices-polkit-auth.patch Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.kVV8vS/_old 2013-12-16 18:10:24.0 +0100 +++ /var/tmp/diff_new_pack.kVV8vS/_new 2013-12-16 18:10:24.0 +0100 @@ -24,9 +24,11 @@ Release:0 Summary:Disk Management Service, version 2 License:GPL-2.0+ -Group: System/Daemons +Group: System Environment/Daemons Url:http://www.freedesktop.org/wiki/Software/udisks Source: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2 +# PATCH-FEATURE-UPSTREAM udisks2-20131026-removable-devices-polkit-auth.patch fate#312966 fdo#72122 pwieczorkiew...@suse.de -- Add polkit authorization variables for removable media. It allows restricting or granting access to removable media using polkit authorization rules. +Patch1: udisks2-20131026-removable-devices-polkit-auth.patch # Needed to build the man pages BuildRequires: docbook-xsl-stylesheets BuildRequires: gobject-introspection-devel @@ -46,6 +48,7 @@ # sgdisk is called by udisksd to modify the partition tables... thus a needed tool. Requires: gptfdisk Recommends: %{name}-lang + BuildRoot: %{_tmppath}/%{name}-%{version}-build %{?systemd_requires} @@ -93,6 +96,7 @@ %lang_package %prep %setup -q -n %{_name}-%{version} +%patch1 -p1 %build export V=1 ++ udisks2-20131026-removable-devices-polkit-auth.patch ++ Index: udisks-2.1.1/doc/html/udisks-polkit-actions.html === --- udisks-2.1.1.orig/doc/html/udisks-polkit-actions.html 2013-08-21 03:49:57.0 +0200 +++ udisks-2.1.1/doc/html/udisks-polkit-actions.html2013-10-04 12:10:53.160542373 +0200 @@ -120,6 +120,14 @@ If the object is a drive (or a block device that is part of a drive), this is set to the string “true” only if the value of the Drive:Removable property is TRUE. +drive.removable.bus +If the object is a drive (or a block device that is part of a drive), this is set to the value of the Drive:ConnectionBus property. This variable is set only if the value of the Drive:Removable property is TRUE. + + +drive.removable.media +If the object is a drive (or a block device that is part of a drive), this is set to the value of the Drive:MediaCompatibility property. This variable is set only if the value of the Drive:Removable property is TRUE. + + id.type If the object is a block device, this property is set to the value of the Block:IdType property. Index: udisks-2.1.1/doc/udisks2-docs.xml === --- udisks-2.1.1.orig/doc/udisks2-docs.xml 2013-07-23 08:51:10.0 +0200 +++ udisks-2.1.1/doc/udisks2-docs.xml 2013-10-04 12:01:27.720575739 +0200 @@ -248,6 +248,14 @@ drive.removable If the object is a drive (or a block device that is part of a drive), this is set to the string true only if the value of the Drive:Removable property is TRUE. + +drive.removable.bus +If the object is a drive (or a block device that is part of a drive), this is set to the value of the Drive:ConnectionBus property. This variable is set only if the value of the Drive:Removable property is TRUE. + + +drive.removable.media +If the object is a drive (or a block device that is part of a drive), this is set to the value of the Drive:MediaCompatibility property. This variable is set only if the value of the Drive:Removable property is TRUE. + id.type Index: udisks-2.1.1/src/udisksdaemonutil.c
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2013-11-25 16:04:18 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2013-08-23 11:04:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2013-11-25 16:04:19.0 +0100 @@ -1,0 +2,6 @@ +Sun Nov 24 04:06:19 UTC 2013 - crrodrig...@opensuse.org + +- define _udevrulesdir only if not already defined +- run %udev_rules_update, if defined. + +--- Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.KnALVE/_old 2013-11-25 16:04:20.0 +0100 +++ /var/tmp/diff_new_pack.KnALVE/_new 2013-11-25 16:04:20.0 +0100 @@ -16,7 +16,7 @@ # -%define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d +%{!?_udevrulesdir: %global _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d} Name: udisks2 %define _name udisks @@ -109,6 +109,7 @@ %service_add_pre udisks2.service %post +%{?udev_rules_update:%udev_rules_update} %service_add_post udisks2.service %preun -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2013-08-23 11:04:36 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2013-04-14 13:01:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2013-08-23 11:04:37.0 +0200 @@ -1,0 +2,19 @@ +Wed Aug 21 07:04:30 UTC 2013 - dims...@opensuse.org + +- Update to version 2.1.1: + + Properly identify firewire devices as non-system devices. + + Identify Lexar Dual Slot USB 3.0 Reader Professional as a card +reader. + + Identify Transcend USB 3.0 Multi-Card reader as such. + + Promote ZFS partition type to generic. + + UDisksClient: Make it possible to get part desc based on the +part table subtype. + + Add ChromeOS partition types. + + Use new SSD icon from g-i-t-e. + + Identify Patriot Memory USB sticks as thumb drives. + + Fix test for logind availability. + + Fix hiding of "WD SmartWare" partitions. + + integration-test: Fix for nonexisting /run/udev/rules.d/. + + integration-test: For VFAT, ignore case for label comparison. + +--- Old: udisks-2.1.0.tar.bz2 New: udisks-2.1.1.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.ENoZDq/_old 2013-08-23 11:04:38.0 +0200 +++ /var/tmp/diff_new_pack.ENoZDq/_new 2013-08-23 11:04:38.0 +0200 @@ -20,7 +20,7 @@ Name: udisks2 %define _name udisks -Version:2.1.0 +Version:2.1.1 Release:0 Summary:Disk Management Service, version 2 License:GPL-2.0+ ++ udisks-2.1.0.tar.bz2 -> udisks-2.1.1.tar.bz2 ++ 10768 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2013-04-14 13:01:03 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2013-01-17 15:56:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2013-04-14 13:01:04.0 +0200 @@ -1,0 +2,42 @@ +Mon Mar 18 08:58:58 UTC 2013 - dims...@opensuse.org + +- Update to version 2.1.0: + + mdraid: Remove spurious argument for the format. + + Support broken setups where ID_SERIAL is available but +ID_SERIAL_SHORT is not. + + Call the right D-Bus completion routines. + + integration-test: Update for mkntfs. + + Updated translations. + +--- +Sun Mar 3 23:10:24 UTC 2013 - hrvoje.sen...@gmail.com + +- Update to version 2.0.92: + + Fix out of source build - set xsltproc path. + + Fold UDisksPersistentStore class into UDisksCleanup. + + Rename UDisksCleanup to UDisksState. + + Don't leak UDisksLinuxDevice when handling uevent. + + Check for NULL pointer when creating MD-RAID array. + + Use own udev namespace for MD-RAID properties. + + Introduce UDISKS_FILESYSTEM_SHARED=1 to use /media for +mounting. + + Don't wipe extended partitions. + + Make sure logical partitions stay within the extended +partition. + +--- +Thu Jan 17 20:49:53 UTC 2013 - dims...@opensuse.org + +- Update to version 2.0.91: + + Don't bail in MD-RAID file monitor event handler. + + Add MDRaid:RequestSyncAction() method. + + Add MDRaid:SyncRate and MDRaid:SyncRemainingTime properties. + + Get the MD-RAID sync rate from the right file. + + Pull new translations from Transifex. + + Use correct polkit action. + + Fix up comments in polkit policy file. +- Changes from version 2.0.90: + + Initial MD-RAID support. +- Drop fix_polkit_action_name.diff: it's not applied anyway. + +--- Old: fix_polkit_action_name.diff udisks-2.0.0.tar.bz2 New: udisks-2.1.0.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.rXDPJS/_old 2013-04-14 13:01:05.0 +0200 +++ /var/tmp/diff_new_pack.rXDPJS/_new 2013-04-14 13:01:05.0 +0200 @@ -20,15 +20,13 @@ Name: udisks2 %define _name udisks -Version:2.0.0 +Version:2.1.0 Release:0 Summary:Disk Management Service, version 2 License:GPL-2.0+ Group: System/Daemons Url:http://www.freedesktop.org/wiki/Software/udisks Source: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM fix_polkit_action_name.diff [fdo#58629] -Patch0: fix_polkit_action_name.diff # Needed to build the man pages BuildRequires: docbook-xsl-stylesheets BuildRequires: gobject-introspection-devel @@ -95,7 +93,6 @@ %lang_package %prep %setup -q -n %{_name}-%{version} -%patch0 -p1 %build export V=1 ++ udisks-2.0.0.tar.bz2 -> udisks-2.1.0.tar.bz2 ++ 167110 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2013-01-17 15:56:46 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2013-01-10 15:21:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2013-01-17 15:56:48.0 +0100 @@ -1,0 +2,5 @@ +Thu Jan 17 07:36:09 UTC 2013 - vu...@opensuse.org + +- Really apply fix_polkit_action_name.diff. + +--- Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.LB4SCk/_old 2013-01-17 15:56:48.0 +0100 +++ /var/tmp/diff_new_pack.LB4SCk/_new 2013-01-17 15:56:48.0 +0100 @@ -95,6 +95,7 @@ %lang_package %prep %setup -q -n %{_name}-%{version} +%patch0 -p1 %build export V=1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2013-01-10 15:21:30 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2013-01-08 09:14:15.0 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2013-01-10 15:21:32.0 +0100 @@ -1,0 +2,6 @@ +Mon Jan 07 13:30:34 UTC 2013 - stefan.bru...@rwth-aachen.de + +- Fix name of polkit action (fdo#58629): + modify-device-system-other-seat -> modify-device-other-seat + +--- New: fix_polkit_action_name.diff Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.PuOL5y/_old 2013-01-10 15:21:34.0 +0100 +++ /var/tmp/diff_new_pack.PuOL5y/_new 2013-01-10 15:21:34.0 +0100 @@ -27,6 +27,8 @@ Group: System/Daemons Url:http://www.freedesktop.org/wiki/Software/udisks Source: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM fix_polkit_action_name.diff [fdo#58629] +Patch0: fix_polkit_action_name.diff # Needed to build the man pages BuildRequires: docbook-xsl-stylesheets BuildRequires: gobject-introspection-devel ++ fix_polkit_action_name.diff ++ diff --git a/src/udiskslinuxpartition.c b/src/udiskslinuxpartition.c index 9582346..e3ae93f 100644 --- a/src/udiskslinuxpartition.c +++ b/src/udiskslinuxpartition.c @@ -269,7 +269,7 @@ handle_set_flags (UDisksPartition*partition, } else if (!udisks_daemon_util_on_same_seat (daemon, object, caller_pid)) { - action_id = "org.freedesktop.udisks2.modify-device-system-other-seat"; + action_id = "org.freedesktop.udisks2.modify-device-other-seat"; } if (!udisks_daemon_util_check_authorization_sync (daemon, @@ -414,7 +414,7 @@ handle_set_name (UDisksPartition*partition, } else if (!udisks_daemon_util_on_same_seat (daemon, object, caller_pid)) { - action_id = "org.freedesktop.udisks2.modify-device-system-other-seat"; + action_id = "org.freedesktop.udisks2.modify-device-other-seat"; } if (!udisks_daemon_util_check_authorization_sync (daemon, @@ -596,7 +596,7 @@ handle_set_type (UDisksPartition*partition, } else if (!udisks_daemon_util_on_same_seat (daemon, object, caller_pid)) { - action_id = "org.freedesktop.udisks2.modify-device-system-other-seat"; + action_id = "org.freedesktop.udisks2.modify-device-other-seat"; } if (!udisks_daemon_util_check_authorization_sync (daemon, @@ -769,7 +769,7 @@ handle_delete (UDisksPartition*partition, } else if (!udisks_daemon_util_on_same_seat (daemon, object, caller_pid)) { - action_id = "org.freedesktop.udisks2.modify-device-system-other-seat"; + action_id = "org.freedesktop.udisks2.modify-device-other-seat"; } if (!udisks_daemon_util_check_authorization_sync (daemon, diff --git a/src/udiskslinuxpartitiontable.c b/src/udiskslinuxpartitiontable.c index 8f0d3d9..b553625 100644 --- a/src/udiskslinuxpartitiontable.c +++ b/src/udiskslinuxpartitiontable.c @@ -336,7 +336,7 @@ handle_create_partition (UDisksPartitionTable *table, } else if (!udisks_daemon_util_on_same_seat (daemon, object, caller_pid)) { - action_id = "org.freedesktop.udisks2.modify-device-system-other-seat"; + action_id = "org.freedesktop.udisks2.modify-device-other-seat"; } if (!udisks_daemon_util_check_authorization_sync (daemon, -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2013-01-08 09:14:14 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2012-11-15 10:58:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2013-01-08 09:14:15.0 +0100 @@ -1,0 +2,6 @@ +Sun Jan 6 21:02:27 UTC 2013 - dims...@opensuse.org + +- Add gptfdisk Requires: sgdisk is called by udisksd to modify the + partition tables (bnc#796853). + +--- Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.dJoXMN/_old 2013-01-08 09:14:16.0 +0100 +++ /var/tmp/diff_new_pack.dJoXMN/_new 2013-01-08 09:14:16.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package udisks2 # -# 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 @@ -43,6 +43,8 @@ BuildRequires: pkgconfig(polkit-gobject-1) >= 0.92 BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(udev) +# sgdisk is called by udisksd to modify the partition tables... thus a needed tool. +Requires: gptfdisk Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build %{?systemd_requires} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2012-11-15 10:57:59 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2012-11-02 17:43:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2012-11-15 10:58:01.0 +0100 @@ -1,0 +2,31 @@ +Mon Nov 12 22:22:01 UTC 2012 - hrvoje.sen...@gmail.com + +- Update to version 2.0.0 + + configure.ac: raise gudev dependency + + Add --disable-man configure option + + Update list of recovery/system partitions + + Add support for creating exFAT filesystems and changing exFAT +labels + + Add textual descriptions for IMSM Raid members + + Use all-caps for RAID + + Only do the isohybrid hack for the first partition + + Don't complain about missing /etc/crypttab file + + Don't complain about missing /etc/fstab file + + Make it work without requiring the kernel to be CONFIG_SWAP=y + + Mention the right file when complaing about /proc/swaps + + Fix glaringly wrong documentation for Filesystem.Mount() + + Move bash completion script into +/usr/share/bash-completion/completions + + Don't require that users define UDISKS_API_IS_SUBJECT_TO_CHANGE + + Remove udisks_daemon_util_on_other_seat() from sections.txt + + Add workaround annotation for +udisks_client_get_block_for_dev() + + Enable large file support + + Various doc and tests fixes + + Bugs fixed: fdo#51063. + + Updated translations. +- Drop systemd-dynamic-check.diff: fixed upstream. +- Dropped gnome-common BuildRequires and call to gnome-autogen.sh, + as the patch which needed that is dropped. + +--- Old: systemd-dynamic-check.diff udisks-1.99.0.tar.bz2 New: udisks-2.0.0.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.dY8kHC/_old 2012-11-15 10:58:02.0 +0100 +++ /var/tmp/diff_new_pack.dY8kHC/_new 2012-11-15 10:58:02.0 +0100 @@ -20,19 +20,15 @@ Name: udisks2 %define _name udisks -Version:1.99.0 +Version:2.0.0 Release:0 Summary:Disk Management Service, version 2 License:GPL-2.0+ Group: System/Daemons Url:http://www.freedesktop.org/wiki/Software/udisks Source: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM systemd-dynamic-check.diff fdo#55309 bnc#769570 ti...@suse.de -- Add a check of running systemd so that it still works with sysvinit -Patch1: systemd-dynamic-check.diff # Needed to build the man pages BuildRequires: docbook-xsl-stylesheets -# needed for patch1 -BuildRequires: gnome-common BuildRequires: gobject-introspection-devel BuildRequires: intltool BuildRequires: libacl-devel @@ -40,7 +36,7 @@ BuildRequires: xsltproc BuildRequires: pkgconfig(gio-unix-2.0) >= 2.31.13 BuildRequires: pkgconfig(glib-2.0) >= 2.31.13 -BuildRequires: pkgconfig(gudev-1.0) >= 147 +BuildRequires: pkgconfig(gudev-1.0) >= 165 BuildRequires: pkgconfig(libatasmart) >= 0.17 BuildRequires: pkgconfig(libsystemd-login) >= 44 BuildRequires: pkgconfig(polkit-agent-1) >= 0.92 @@ -95,12 +91,9 @@ %lang_package %prep %setup -q -n %{_name}-%{version} -%patch1 -p1 %build export V=1 -# needed for patch1 -NOCONFIGURE=1 gnome-autogen.sh %configure \ --disable-static make %{?_smp_mflags} @@ -135,7 +128,7 @@ %{_bindir}/udisksctl %dir %{_libexecdir}/udisks2 %{_libexecdir}/udisks2/udisksd -%{_sysconfdir}/bash_completion.d/udisksctl-bash-completion.sh +%{_datadir}/bash-completion/completions/udisksctl %{_sysconfdir}/dbus-1/system.d/org.freedesktop.UDisks2.conf %{_datadir}/dbus-1/system-services/org.freedesktop.UDisks2.service %{_datadir}/polkit-1/actions/org.freedesktop.udisks2.policy ++ udisks-1.99.0.tar.bz2 -> udisks-2.0.0.tar.bz2 ++ 34069 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2012-11-02 17:43:38 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2012-10-07 20:08:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2012-11-02 17:43:41.0 +0100 @@ -1,0 +2,34 @@ +Wed Oct 24 12:16:42 UTC 2012 - meiss...@suse.com + +- remove the rpmlintrc after adding the privs bnc#779404 + +--- +Wed Oct 17 13:03:06 UTC 2012 - fcro...@suse.com + +- Fix build with new udev rules directory location. + +--- +Tue Sep 25 09:19:57 UTC 2012 - dims...@opensuse.org + +- Update to version 1.99.0: + + Catch up with latest polkit guidance + + Don't require auth for Standby'ing non-system drives on own +seat + + Mark Realtek rts5229 based card readers as flash drives + + Black-list seemingly invalid WWN for SAMSUNG SP1604N hard disks + + Ignore non-Linux software on SanDisk Cruzer + + Add drive configuration interfaces and configuration files + + Add "Linux Filesystem" GPT partition type + + Add support for VMWare filesystem types and GPT partition types + + Update integration tests. + + Bugs fixed: +- fdo#51439: udisks should hide lvm PVs +- Changes from version 1.98.0: + + Drive: Refuse to eject drives that appear to be in use + + udisksd: work if polkitd is not available + + Updated documentations + + Bugs fixed: +- fdo49842: Unhandled rootfs on bind mount +- Drop udisks-hide-lvm-raid-partitions.patch: fixed upstream. + +--- Old: udisks-1.97.0.tar.bz2 udisks-hide-lvm-raid-partitions.patch New: udisks-1.99.0.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.i88giY/_old 2012-11-02 17:43:43.0 +0100 +++ /var/tmp/diff_new_pack.i88giY/_new 2012-11-02 17:43:43.0 +0100 @@ -16,17 +16,17 @@ # +%define _udevrulesdir %(pkg-config --variable=udevdir udev)/rules.d + Name: udisks2 %define _name udisks -Version:1.97.0 +Version:1.99.0 Release:0 Summary:Disk Management Service, version 2 License:GPL-2.0+ Group: System/Daemons Url:http://www.freedesktop.org/wiki/Software/udisks Source: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM udisks-hide-lvm-raid-partitions.patch fdo#51439 bnc#737038 g...@opensuse.org -- Hide partitions marked as containing LVM and RAID. This is only useful for encrypted partitions. -Patch0: udisks-hide-lvm-raid-partitions.patch # PATCH-FIX-UPSTREAM systemd-dynamic-check.diff fdo#55309 bnc#769570 ti...@suse.de -- Add a check of running systemd so that it still works with sysvinit Patch1: systemd-dynamic-check.diff # Needed to build the man pages @@ -37,7 +37,7 @@ BuildRequires: intltool BuildRequires: libacl-devel # For xsltproc -BuildRequires: libxslt-devel +BuildRequires: xsltproc BuildRequires: pkgconfig(gio-unix-2.0) >= 2.31.13 BuildRequires: pkgconfig(glib-2.0) >= 2.31.13 BuildRequires: pkgconfig(gudev-1.0) >= 147 @@ -95,7 +95,6 @@ %lang_package %prep %setup -q -n %{_name}-%{version} -%patch0 -p1 %patch1 -p1 %build @@ -131,7 +130,7 @@ %defattr(-,root,root,-) %doc AUTHORS COPYING NEWS README %{_unitdir}/udisks2.service -/lib/udev/rules.d/80-udisks2.rules +%{_udevrulesdir}/80-udisks2.rules %{_sbindir}/umount.udisks2 %{_bindir}/udisksctl %dir %{_libexecdir}/udisks2 ++ udisks-1.97.0.tar.bz2 -> udisks-1.99.0.tar.bz2 ++ 57755 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2012-10-07 20:05:15 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2012-06-28 17:07:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2012-10-07 20:08:01.0 +0200 @@ -1,0 +2,13 @@ +Tue Sep 25 09:14:34 UTC 2012 - vu...@opensuse.org + +- Update systemd-dynamic-check.diff with patch sent upstream. +- Add gnome-common BuildRequires and call to gnome-autogen.sh, as + needed by the patch now. + +--- +Tue Jul 3 15:39:33 CEST 2012 - ti...@suse.de + +- Add systemd-dynamic-check.diff: add a check of running systemd + (bnc#769570) + +--- New: systemd-dynamic-check.diff Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.SSVIPL/_old 2012-10-07 20:08:01.0 +0200 +++ /var/tmp/diff_new_pack.SSVIPL/_new 2012-10-07 20:08:01.0 +0200 @@ -27,8 +27,12 @@ Source: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM udisks-hide-lvm-raid-partitions.patch fdo#51439 bnc#737038 g...@opensuse.org -- Hide partitions marked as containing LVM and RAID. This is only useful for encrypted partitions. Patch0: udisks-hide-lvm-raid-partitions.patch +# PATCH-FIX-UPSTREAM systemd-dynamic-check.diff fdo#55309 bnc#769570 ti...@suse.de -- Add a check of running systemd so that it still works with sysvinit +Patch1: systemd-dynamic-check.diff # Needed to build the man pages BuildRequires: docbook-xsl-stylesheets +# needed for patch1 +BuildRequires: gnome-common BuildRequires: gobject-introspection-devel BuildRequires: intltool BuildRequires: libacl-devel @@ -92,9 +96,12 @@ %prep %setup -q -n %{_name}-%{version} %patch0 -p1 +%patch1 -p1 %build export V=1 +# needed for patch1 +NOCONFIGURE=1 gnome-autogen.sh %configure \ --disable-static make %{?_smp_mflags} ++ systemd-dynamic-check.diff ++ commit ce5a67127223e99ffdbf9cb697537c689e2fe364 Author: Vincent Untz Date: Tue Sep 25 10:55:31 2012 +0200 Fix same seat detection if built with systemd, but not booted with it If we haven't booted with systemd, then we can only assume it's always the same seat. Based on patch by Takashi Iwai . https://bugzilla.novell.com/show_bug.cgi?id=769570 diff --git a/configure.ac b/configure.ac index 994fd1a..93c715e 100644 --- a/configure.ac +++ b/configure.ac @@ -145,7 +145,7 @@ AC_SUBST(LIBATASMART_CFLAGS) AC_SUBST(LIBATASMART_LIBS) PKG_CHECK_MODULES(LIBSYSTEMD_LOGIN, - [libsystemd-login >= 44], + [libsystemd-login >= 44 libsystemd-daemon], have_libsystemd_login=yes, have_libsystemd_login=no) AM_CONDITIONAL(HAVE_LIBSYSTEMD_LOGIN, test x$have_libsystemd_login = xyes) diff --git a/src/udisksdaemonutil.c b/src/udisksdaemonutil.c index ef925f5..69cd8a5 100644 --- a/src/udisksdaemonutil.c +++ b/src/udisksdaemonutil.c @@ -42,6 +42,7 @@ #include "udiskslinuxdriveobject.h" #if defined(HAVE_LIBSYSTEMD_LOGIN) +#include #include #endif @@ -1021,6 +1022,10 @@ udisks_daemon_util_on_same_seat (UDisksDaemon *daemon, UDisksObject *drive_object = NULL; UDisksDrive *drive = NULL; + /* if we haven't booted with systemd, assume it's always the same seat */ + if (sd_booted () <= 0) +return TRUE; + if (UDISKS_IS_LINUX_BLOCK_OBJECT (object)) { UDisksLinuxBlockObject *linux_block_object; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2012-06-28 17:07:24 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2012-05-26 09:29:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2012-06-28 17:07:29.0 +0200 @@ -1,0 +2,7 @@ +Tue Jun 26 18:18:09 UTC 2012 - g...@opensuse.org + +- Added udisks-hide-lvm-raid-partitions.patch in order to hide + partitions marked as containing LVM and RAID. This is only useful + for encrypted partitions (fixes fdo#51439 and bnc#737038). + +--- New: udisks-hide-lvm-raid-partitions.patch Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.necgsE/_old 2012-06-28 17:07:30.0 +0200 +++ /var/tmp/diff_new_pack.necgsE/_new 2012-06-28 17:07:30.0 +0200 @@ -25,6 +25,8 @@ Group: System/Daemons Url:http://www.freedesktop.org/wiki/Software/udisks Source: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM udisks-hide-lvm-raid-partitions.patch fdo#51439 bnc#737038 g...@opensuse.org -- Hide partitions marked as containing LVM and RAID. This is only useful for encrypted partitions. +Patch0: udisks-hide-lvm-raid-partitions.patch # Needed to build the man pages BuildRequires: docbook-xsl-stylesheets BuildRequires: gobject-introspection-devel @@ -89,6 +91,7 @@ %lang_package %prep %setup -q -n %{_name}-%{version} +%patch0 -p1 %build export V=1 ++ udisks-hide-lvm-raid-partitions.patch ++ >From 8b0060a1781fffe3a3115180622e7e5f115cf644 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Tue, 26 Jun 2012 17:56:20 + Subject: Bug 51439 – udisks should hide lvm PVs Hide partitions marked as containing LVM and RAID. This is only useful for encrypted partitions. https://bugs.freedesktop.org/show_bug.cgi?id=51439 Signed-off-by: David Zeuthen --- diff --git a/data/80-udisks2.rules b/data/80-udisks2.rules index ea2a2a8..449287c 100644 --- a/data/80-udisks2.rules +++ b/data/80-udisks2.rules @@ -69,20 +69,24 @@ SUBSYSTEMS=="usb", ENV{ID_VENDOR}=="HP", ENV{ID_MODEL}=="*v125w*", ENV{ID_DRIVE_ # # Devices which should not be display in the user interface # +# (note that RAID/LVM members are not normally shown in an user +# interface so setting UDISKS_IGNORE at first does not seem to achieve +# anything. However it helps for RAID/LVM members that are encrypted +# using LUKS. See bug #51439.) # Apple Bootstrap partitions ENV{ID_PART_ENTRY_SCHEME}=="mac", ENV{ID_PART_ENTRY_TYPE}=="Apple_Bootstrap", ENV{UDISKS_IGNORE}="1" -# special DOS partition types (EFI, hidden, etc.) +# special DOS partition types (EFI, hidden, etc.) and RAID/LVM # see http://www.win.tue.nl/~aeb/partitions/partition_types-1.html ENV{ID_PART_ENTRY_SCHEME}=="dos", \ - ENV{ID_PART_ENTRY_TYPE}=="0x0|0x11|0x12|0x14|0x16|0x17|0x1b|0x1c|0x1e|0x27|0x3d|0x84|0x8d|0x90|0x91|0x92|0x93|0x97|0x98|0x9a|0x9b|0xbb|0xc2|0xc3|0xdd|0xef", \ + ENV{ID_PART_ENTRY_TYPE}=="0x0|0x11|0x12|0x14|0x16|0x17|0x1b|0x1c|0x1e|0x27|0x3d|0x84|0x8d|0x8e|0x90|0x91|0x92|0x93|0x97|0x98|0x9a|0x9b|0xbb|0xc2|0xc3|0xdd|0xef|0xfd", \ ENV{UDISKS_IGNORE}="1" -# special GUID-identified partition types (EFI System Partition, BIOS Boot partition) +# special GUID-identified partition types (EFI System Partition, BIOS Boot partition, RAID/LVM) # see http://en.wikipedia.org/wiki/GUID_Partition_Table#Partition_type_GUIDs ENV{ID_PART_ENTRY_SCHEME}=="gpt", \ - ENV{ID_PART_ENTRY_TYPE}=="c12a7328-f81f-11d2-ba4b-00a0c93ec93b|21686148-6449-6e6f-744e-656564454649", \ + ENV{ID_PART_ENTRY_TYPE}=="c12a7328-f81f-11d2-ba4b-00a0c93ec93b|21686148-6449-6e6f-744e-656564454649|a19d880f-05fc-4d3b-a006-743f0f84911e|e6d6d379-f507-44c2-a23c-238f2a3df928", \ ENV{UDISKS_IGNORE}="1" # MAC recovery/tool partitions which are useless on Linux -- cgit v0.9.0.2-2-gbebe -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2012-05-26 09:29:55 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2012-04-12 09:54:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2012-05-26 09:29:57.0 +0200 @@ -1,0 +2,26 @@ +Fri May 11 14:51:00 UTC 2012 - vu...@opensuse.org + +- Update to version 1.97.0: + + Several improvements for loop devices + + Also check for "target is busy" when checking umount(8) output + + UDisksCleanup: Remove stale entries when adding new ones + + Add work-around to show FS on CDs/USB sticks created using +isohybrid + + Several code improvements + + Update path to mounted-fs file in documentation +- Changes from version 1.96.0: + + Actually link with libsystemd-login +- Changes from version 1.95.0: + + Add multi-seat support + + Add versioning macros + + Use libacl library instead of setfacl(1) + + Work around missing serial/wwn on VMware hard disks + + Add separate polkit actions for ejecting media + + Make $(udisks2.device) in authentication messages include the +vendor/model + + Remove unused .filesystem-unmount-others-shared polkit action + + Documentation fixes and improvements + + Updated translations +- Add libacl-devel BuildRequires: it's now really used. + +--- Old: udisks-1.94.0.tar.bz2 New: udisks-1.97.0.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.fjZPrD/_old 2012-05-26 09:29:58.0 +0200 +++ /var/tmp/diff_new_pack.fjZPrD/_new 2012-05-26 09:29:58.0 +0200 @@ -18,7 +18,7 @@ Name: udisks2 %define _name udisks -Version:1.94.0 +Version:1.97.0 Release:0 Summary:Disk Management Service, version 2 License:GPL-2.0+ @@ -29,12 +29,14 @@ BuildRequires: docbook-xsl-stylesheets BuildRequires: gobject-introspection-devel BuildRequires: intltool +BuildRequires: libacl-devel # For xsltproc BuildRequires: libxslt-devel BuildRequires: pkgconfig(gio-unix-2.0) >= 2.31.13 BuildRequires: pkgconfig(glib-2.0) >= 2.31.13 BuildRequires: pkgconfig(gudev-1.0) >= 147 BuildRequires: pkgconfig(libatasmart) >= 0.17 +BuildRequires: pkgconfig(libsystemd-login) >= 44 BuildRequires: pkgconfig(polkit-agent-1) >= 0.92 BuildRequires: pkgconfig(polkit-gobject-1) >= 0.92 BuildRequires: pkgconfig(systemd) ++ udisks-1.94.0.tar.bz2 -> udisks-1.97.0.tar.bz2 ++ 23298 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2012-04-12 09:54:50 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2012-03-22 12:42:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2012-04-12 09:54:52.0 +0200 @@ -1,0 +2,14 @@ +Wed Apr 11 09:33:59 UTC 2012 - vu...@opensuse.org + +- Update to version 1.94.0: + + Pass --readonly to cryptsetup(8) if device to unlock is +read-only + + Add udev rules for identifying devices which should not be +shown + + Fix unmounting large disks when not asked to + + Make escaping work properly with non-ASCII UTF-8 strings + + Change some D-Bus types from bytestring ('ay') to UTF8 ('s') + + Convert some g_warning() uses to udisks_warning() + + Improved documentation. + +--- Old: udisks-1.93.0.tar.bz2 New: udisks-1.94.0.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.IoGdKh/_old 2012-04-12 09:54:54.0 +0200 +++ /var/tmp/diff_new_pack.IoGdKh/_new 2012-04-12 09:54:54.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package udisks2 # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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,14 +15,15 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: udisks2 %define _name udisks -Version:1.93.0 +Version:1.94.0 Release:0 -License:GPL-2.0+ Summary:Disk Management Service, version 2 -Url:http://www.freedesktop.org/wiki/Software/udisks +License:GPL-2.0+ Group: System/Daemons +Url:http://www.freedesktop.org/wiki/Software/udisks Source: http://udisks.freedesktop.org/releases/%{_name}-%{version}.tar.bz2 # Needed to build the man pages BuildRequires: docbook-xsl-stylesheets @@ -52,8 +53,8 @@ for managing disks and storage devices. %package -n libudisks2-0 -License:LGPL-2.0+ Summary:UDisks Client Library, version 2 +License:LGPL-2.0+ Group: System/Libraries Recommends: %{name} = %{version} @@ -62,8 +63,8 @@ for managing disks and storage devices. %package -n typelib-1_0-UDisks-2_0 -License:LGPL-2.0+ Summary:UDisks Client Library, version 2 -- Introspection bindings +License:LGPL-2.0+ Group: System/Libraries %description -n typelib-1_0-UDisks-2_0 @@ -74,8 +75,8 @@ the UDisks client library. %package devel -License:LGPL-2.0+ Summary:Disk Management Service, version 2 -- Development Files +License:LGPL-2.0+ Group: Development/Libraries/C and C++ Requires: libudisks2-0 = %{version} ++ udisks-1.93.0.tar.bz2 -> udisks-1.94.0.tar.bz2 ++ 2431 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit udisks2 for openSUSE:Factory
Hello community, here is the log from the commit of package udisks2 for openSUSE:Factory checked in at 2012-03-22 12:42:30 Comparing /work/SRC/openSUSE:Factory/udisks2 (Old) and /work/SRC/openSUSE:Factory/.udisks2.new (New) Package is "udisks2", Maintainer is "" Changes: --- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes 2012-03-16 13:27:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.udisks2.new/udisks2.changes 2012-03-22 12:42:32.0 +0100 @@ -1,0 +2,14 @@ +Tue Mar 6 09:00:40 UTC 2012 - vu...@opensuse.org + +- Update to version 1.93.0: + + Force MediaRemovable to TRUE for e.g. SD cards using the mmc +layer + + Ensure that whatever we pass as -t to mount(8) is in a +whitelist + + Ensure that the loop file name we pass to the kernel is always +NUL-terminated + + Properly escape all device files + + Improved documentation. +- Remove libacl-devel BuildRequires: not needed anymore. + +--- Old: udisks-1.92.0.tar.bz2 New: udisks-1.93.0.tar.bz2 Other differences: -- ++ udisks2.spec ++ --- /var/tmp/diff_new_pack.IkI8fe/_old 2012-03-22 12:42:36.0 +0100 +++ /var/tmp/diff_new_pack.IkI8fe/_new 2012-03-22 12:42:36.0 +0100 @@ -17,8 +17,8 @@ Name: udisks2 %define _name udisks -Version:1.92.0 -Release:1 +Version:1.93.0 +Release:0 License:GPL-2.0+ Summary:Disk Management Service, version 2 Url:http://www.freedesktop.org/wiki/Software/udisks @@ -28,7 +28,6 @@ BuildRequires: docbook-xsl-stylesheets BuildRequires: gobject-introspection-devel BuildRequires: intltool -BuildRequires: libacl-devel # For xsltproc BuildRequires: libxslt-devel BuildRequires: pkgconfig(gio-unix-2.0) >= 2.31.13 ++ udisks-1.92.0.tar.bz2 -> udisks-1.93.0.tar.bz2 ++ 1855 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org