Commit Graph

98 Commits

Author SHA256 Message Date
Dominique Leuenberger
9b4485811d Accepting request 981450 from Base:System
OBS-URL: https://build.opensuse.org/request/show/981450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=46
2022-06-10 13:57:20 +00:00
1e15db466a Accepting request 978242 from home:jsegitz:branches:systemdhardening:Base:System
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_udisks2-zram-setup@.service.patch
  * harden_udisks2.service.patch

OBS-URL: https://build.opensuse.org/request/show/978242
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=94
2022-06-09 07:36:20 +00:00
Dominique Leuenberger
c7b0ae9d30 Accepting request 955414 from Base:System
OBS-URL: https://build.opensuse.org/request/show/955414
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=45
2022-02-17 22:39:57 +00:00
57464eaa99 Accepting request 955280 from home:iznogood:branches:GNOME:Next
- Drop gtk-doc BuildRequires, and pass disable-gtk-doc to
  configure, the included gtk-docs are fine, we do not need to
  build them ourselves.

OBS-URL: https://build.opensuse.org/request/show/955280
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=93
2022-02-16 15:49:36 +00:00
Dominique Leuenberger
61a9bc5b67 Accepting request 949467 from Base:System
OBS-URL: https://build.opensuse.org/request/show/949467
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=44
2022-01-29 20:01:12 +00:00
b04ba49823 Accepting request 949433 from home:iznogood:branches:GNOME:Next
- Stop packaging libudisks_vdo standalone module, it is deprecated.
  Do this via passing explicit disable-vdo to configure and
  dropping libblockdev-vdo-devel BuildRequires. Add a
  libudisks2_0_vdo Obsoletes to ease updates.
- No longer remove upstream config files, we want to be able to
  load modules on demand. Note that we move an example file to docs
  to keep sysconfdir clean of non-conf files.
- Add a default_luks_encryption define, and set it to luks2, sed
  this macro into source, future versions of udisks will not need
  this, as upstream moves to luks2 by default.
- Ghost a dir/file created by us.
- Split out API docs into separate docs sub-package.

OBS-URL: https://build.opensuse.org/request/show/949433
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=92
2022-01-27 14:37:50 +00:00
Dominique Leuenberger
e22f895d29 Accepting request 936226 from Base:System
OBS-URL: https://build.opensuse.org/request/show/936226
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=43
2021-12-11 23:56:04 +00:00
20b11ead9f Accepting request 935284 from home:luc14n0:branches:Base:System
Update to version 2.9.4.

OBS-URL: https://build.opensuse.org/request/show/935284
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=91
2021-12-07 10:25:14 +00:00
Dominique Leuenberger
3a7d9f4ebe Accepting request 872519 from Base:System
OBS-URL: https://build.opensuse.org/request/show/872519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=42
2021-02-18 19:39:35 +00:00
5fdaba6df0 Accepting request 871305 from home:dirkmueller:branches:Base:System
- update to 2.9.2:
  * udiskslinuxblock: Survive a missing /etc/crypttab
  * lvm2: Fix leaking BDLVMVDOPooldata
  * tests: Test modules that are actually enabled during build
  * build: Exclude VDO module from distcheck build
  * udisksfstabentry: Add udisks_fstab_entry_has_opt()
  * udiskslinuxblock: Reflect fstab "noauto" mount option in HintAuto
  * udiskslinuxblock: Update hints after fstab change
  * tests: Add tests for Block hints
  * udiskslinuxfilesystemhelpers: Make TakeOwnership() race free
  * tests: Extend filesystem test_take_ownership tests with symlinks
  * mount options: Allow 'nosymfollow' mount option for unprivileged mounts
  * udisksstate: Silence the block device busy messages on cleanup lock
  * udev: Distinguish mmcblk-class device types
  * udev: Propagate mmcblk disk attributes to mmcblk_boot devices
  * udiskslinuxdrive: Tweak the 'removable'/'ejectable' hints for mmcblk-class devices
  * udiskslinuxblock: Tweak the hints for mmcblk-class devices
  * udisksdaemonutil: Refactor udisks_daemon_util_trigger_uevent() out of UDisksLinuxBlockObject
  * udiskslinuxmanager: Trigger uevent after loop device setup
  * tests: Remove scsi_debug serial number checks
  * tests: Skip zram tests if zram module is already loaded
  * treewide: Fix typos
  * AUTHORS: Add tbzatek as the maintainer
  * tests: Do not use nilfs2 as an example of non-resizable FS
  * Memory leak fixes
  * doc: Update config file path
- drop udisks2-Fix-memory-leaks.patch, udisks2-lvm2-Fix-leaking-BDLVMVDOPooldata.patch (upstream)

OBS-URL: https://build.opensuse.org/request/show/871305
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=89
2021-02-15 13:35:24 +00:00
Dominique Leuenberger
3c91f9fc66 Accepting request 857841 from Base:System
OBS-URL: https://build.opensuse.org/request/show/857841
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=41
2020-12-23 13:20:47 +00:00
50a0c3559e Accepting request 857003 from home:iznogood:branches:Base:System
Add upstream patches

OBS-URL: https://build.opensuse.org/request/show/857003
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=87
2020-12-21 12:11:50 +00:00
Dominique Leuenberger
55e9391e5c Accepting request 846944 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/846944
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=40
2020-11-09 12:56:14 +00:00
6b68b27121 Accepting request 832602 from home:milsav92:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/832602
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=85
2020-09-25 10:57:26 +00:00
Dominique Leuenberger
29071381e4 Accepting request 749274 from Base:System
OBS-URL: https://build.opensuse.org/request/show/749274
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=39
2019-11-23 22:58:06 +00:00
d037cf0f5b Accepting request 748750 from home:iznogood:branches:Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/748750
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=83
2019-11-18 10:45:26 +00:00
Dominique Leuenberger
4c4424c873 Accepting request 731951 from Base:System
OBS-URL: https://build.opensuse.org/request/show/731951
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=38
2019-09-26 18:35:30 +00:00
d3c4ba7d06 Accepting request 731947 from home:lnussel:branches:Base:System
- Do not recommend lang package. The lang package already has a
  supplements.

OBS-URL: https://build.opensuse.org/request/show/731947
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=81
2019-09-19 12:35:23 +00:00
Dominique Leuenberger
5b2846d8a0 Accepting request 715809 from Base:System
OBS-URL: https://build.opensuse.org/request/show/715809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=37
2019-07-18 13:18:22 +00:00
806aa08f42 Accepting request 715599 from home:tsaupe:branches:openSUSE:Factory:udisks2
don't call systemd uninstall macro for clean-mount-point@.service template (boo#1139996)

OBS-URL: https://build.opensuse.org/request/show/715599
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=79
2019-07-16 19:33:04 +00:00
Dominique Leuenberger
990ad1d95c Accepting request 710122 from Base:System
OBS-URL: https://build.opensuse.org/request/show/710122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=36
2019-06-22 09:20:31 +00:00
a1b64f7ef3 Accepting request 709792 from home:iznogood:branches:Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/709792
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=77
2019-06-15 17:41:05 +00:00
Dominique Leuenberger
665a7239d7 Accepting request 686951 from Base:System
OBS-URL: https://build.opensuse.org/request/show/686951
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=35
2019-03-22 13:54:01 +00:00
379f1d79d1 Accepting request 686939 from home:oertel:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/686939
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=75
2019-03-20 13:47:59 +00:00
Stephan Kulow
073e303be7 Accepting request 674700 from Base:System
OBS-URL: https://build.opensuse.org/request/show/674700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=34
2019-02-24 16:01:54 +00:00
81ec44d571 Accepting request 674685 from home:jengelh:branches:Base:System
- Generalize VDO description.
- Fix faulty grammar.

OBS-URL: https://build.opensuse.org/request/show/674685
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=73
2019-02-13 18:16:49 +00:00
729777b50d Accepting request 673559 from home:iznogood:branches:Base:System
See comments from https://build.opensuse.org/request/show/673418

OBS-URL: https://build.opensuse.org/request/show/673559
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=72
2019-02-13 16:57:17 +00:00
9ee85c44d8 Accepting request 673105 from home:iznogood:factory
- Add libblockdev-vdo-devel BuildRequires: Build the new vdo
  module. Following this, add new vdo sub-package.

OBS-URL: https://build.opensuse.org/request/show/673105
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=71
2019-02-11 17:07:24 +00:00
Stephan Kulow
a70452facc Accepting request 670840 from Base:System
Please group with libblockdev sub.

- 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.
- Add explicit libblockdev-lvm-dbus-devel BuildRequires: Previously
  pulled in implicitly.

OBS-URL: https://build.opensuse.org/request/show/670840
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=33
2019-02-05 10:18:04 +00:00
Dominique Leuenberger
f7c2663fe1 Accepting request 664655 from Base:System
OBS-URL: https://build.opensuse.org/request/show/664655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=32
2019-01-29 13:44:00 +00:00
b4a48fc9d6 Accepting request 668461 from home:iznogood:factory
- 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.

OBS-URL: https://build.opensuse.org/request/show/668461
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=68
2019-01-28 08:23:03 +00:00
efa6d76345 Accepting request 668431 from home:iznogood:factory
Add new buildreq

OBS-URL: https://build.opensuse.org/request/show/668431
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=67
2019-01-24 20:58:22 +00:00
9b13d01048 Accepting request 664611 from home:dimstar:Factory
- Update to version 2.7.8:
  + Fix string format vulnerability (CVE-2018-17336)

  once its pkgconfig module is already a requirement.

OBS-URL: https://build.opensuse.org/request/show/664611
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=66
2019-01-11 13:51:31 +00:00
Dominique Leuenberger
480d3a79a3 Accepting request 601127 from Base:System
OBS-URL: https://build.opensuse.org/request/show/601127
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=31
2018-04-30 20:51:48 +00:00
1fdc3f2dff Accepting request 601075 from home:luc14n0:branches:Base:System
Add missing libblockdev-loop Requires tag.

OBS-URL: https://build.opensuse.org/request/show/601075
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=64
2018-04-26 08:38:02 +00:00
Dominique Leuenberger
4cabefd31c Accepting request 597157 from Base:System
OBS-URL: https://build.opensuse.org/request/show/597157
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=30
2018-04-22 12:31:52 +00:00
4b977ca569 Accepting request 596360 from home:luc14n0:Factory
Require specific libblockdev plugins in due udisks2's modules, following libblockdev's plugins split (bsc#1086447).

OBS-URL: https://build.opensuse.org/request/show/596360
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=62
2018-04-16 16:53:51 +00:00
Dominique Leuenberger
51821f5ce9 Accepting request 583372 from Base:System
OBS-URL: https://build.opensuse.org/request/show/583372
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=29
2018-03-12 11:10:43 +00:00
8d03ed5dc9 Accepting request 583197 from home:luc14n0:Factory
Fixes run time dependencies and do some enhacements.

OBS-URL: https://build.opensuse.org/request/show/583197
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=60
2018-03-06 12:29:10 +00:00
f30d47efb8 Accepting request 581960 from home:jengelh:branches:Base:System
- Rectify grammar issues in summaries

OBS-URL: https://build.opensuse.org/request/show/581960
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=59
2018-03-02 11:44:28 +00:00
265a29ad18 Accepting request 578851 from home:luc14n0:Factory
Update to version 2.7.6.

OBS-URL: https://build.opensuse.org/request/show/578851
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=58
2018-02-27 09:15:52 +00:00
Dominique Leuenberger
8b9edd48ca Accepting request 525998 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/525998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=28
2017-09-20 15:06:01 +00:00
60a49fe43a Accepting request 518062 from home:tsaupe:branches:openSUSE:Factory:udisks2-fate323354
Update to version 2.6.5 (fate#323354)

OBS-URL: https://build.opensuse.org/request/show/518062
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=56
2017-09-11 12:32:35 +00:00
Dominique Leuenberger
b2f0779a40 Accepting request 445073 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/445073
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=27
2016-12-16 10:53:30 +00:00
Bjørn Lie
6d7a3ab940 Accepting request 445047 from home:dimstar:Factory
- Update to version 2.1.8:
  + Allow NTFS mount option "big_writes".
  + Don't coldplug uninitilized udev devices.
  + Detect old (non-Pro) MemoryStick cards.
  + Lock the partition table while creating a new partition.
  + exfat: Drop umask=0077 default.
  + udisks2.service: Add KillSignal=SIGINT.
  + btrfs: Add support for changing label.
  + Updated translations.
- Replace pkgconfig(libsystemd-login) BuildRequires with
  pkgconfig(libsystemd): the two have been merged since
  systemd 209.
- Drop udisks2-Reread-partition-table-before-wiping.patch: fixed
  upstream.

OBS-URL: https://build.opensuse.org/request/show/445047
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=54
2016-12-09 12:42:22 +00:00
Dominique Leuenberger
e058bc1ec5 Accepting request 390631 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/390631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=26
2016-04-28 14:50:02 +00:00
Bjørn Lie
6bbd3cae55 Accepting request 390212 from home:Zaitor:branches:Base:System
Add upstream patch

OBS-URL: https://build.opensuse.org/request/show/390212
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=52
2016-04-19 08:03:14 +00:00
Dominique Leuenberger
e0f3a11664 Accepting request 372702 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/372702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=25
2016-03-18 20:37:25 +00:00
22d7846427 tweak
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=50
2016-03-07 09:55:34 +00:00
34a6bf117e Accepting request 367092 from home:XRevan86
- Update to 2.1.7.

OBS-URL: https://build.opensuse.org/request/show/367092
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=49
2016-03-07 09:54:39 +00:00