121 Commits

Author SHA256 Message Date
d5ee93d273 Accepting request 1332807 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1332807
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=57
2026-02-14 20:36:08 +00:00
3864dc763a - Update to version 2.11.0:
+ ATA SMART handling has been ported over to libblockdev which
    now offers two plugins, based on libatasmart (default,
    recommended) and smartmontools (experimental). There is an
    additional attribute validation layer in place in libblockdev,
    some attributes may now be reported as 'unknown' or 'untrusted'.
    Drive temperature reporting has been reworked as well.
  + ATA SMART functionality has been made optional through
    the --disable-smart configure switch (default: Enabled).
  + ATA SMART can be also selectively turned off for some drives by
    setting ID_ATA_SMART_ACCESS udev property to none. In such a case,
    the Drive.Ata.SmartUpdated property will remain set to zero to
    indicate it was never updated for a particular drive.
  + ATA feature flags are now mostly retrieved from udev, skipping
    additional probing done by UDisks in case of udev >= 257.

OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=117
2026-02-13 07:47:29 +00:00
81e8e52ee8 Accepting request 1317539 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1317539
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=56
2025-11-14 15:11:38 +00:00
ea1962699b Accepting request 1317529 from home:kukuk:branches:Base:System
- Fix dbus daemon requires, it's dbus-service, not dbus-1

OBS-URL: https://build.opensuse.org/request/show/1317529
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=115
2025-11-13 09:16:05 +00:00
80ace680a2 Accepting request 1303131 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1303131
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=55
2025-09-08 11:05:13 +00:00
49e523b131 Accepting request 1302896 from home:tsaupe:branches:Base:System:udisks2-udate-v2.10.91
upgrade to current versions

OBS-URL: https://build.opensuse.org/request/show/1302896
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=113
2025-09-08 07:00:48 +00:00
ac7e3cd30d Accepting request 1301946 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1301946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=54
2025-09-01 15:16:56 +00:00
31bae5d20f Accepting request 1301943 from home:tsaupe:branches:Base:System:udisks2-bsc1248502
(CVE-2025-8067) VUL-0: missing bounds check can lead to out-of-bounds read in udisks daemon (bsc#1248502)

OBS-URL: https://build.opensuse.org/request/show/1301943
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=111
2025-08-29 14:00:26 +00:00
31b35a6609 Accepting request 1289215 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1289215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=53
2025-07-01 09:33:25 +00:00
f8c9568a9d Accepting request 1288177 from home:schubi2
- Moved /etc/udisks2/modules.conf.d/udisks2_lsm.conf and
  /etc/udisks2/udisks2.conf do /usr/etc. (patch usr_etc.patch)

OBS-URL: https://build.opensuse.org/request/show/1288177
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=109
2025-06-30 08:50:48 +00:00
2735c811ce Accepting request 1239595 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1239595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=52
2025-01-23 17:01:28 +00:00
1d4c0544ff Accepting request 1239579 from home:dimstar:Factory
- Drop rcFOO symlinks for CODE16 (PED-266).

OBS-URL: https://build.opensuse.org/request/show/1239579
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=107
2025-01-22 15:53:55 +00:00
711b1877f5 Accepting request 1176042 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1176042
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=51
2024-05-23 13:34:32 +00:00
901fee912d Accepting request 1175864 from home:tsaupe:branches:Base:System:udisks2-boo1222922
update ot version 2.10.1 (boo#1222922)

OBS-URL: https://build.opensuse.org/request/show/1175864
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=105
2024-05-23 08:25:44 +00:00
2c655fa475 Accepting request 1117504 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1117504
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=50
2023-10-13 21:13:49 +00:00
ac8f3f4c8f Accepting request 1117492 from home:tsaupe:branches:Base:System:udisks2-boo1216055
fix mount failure on ntfs formatted usb disks (bsc#1216055)

OBS-URL: https://build.opensuse.org/request/show/1117492
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=103
2023-10-12 17:11:58 +00:00
0aa77e7815 Accepting request 1111372 from Base:System
Version update: 2.9.4 -> 2.10.0

OBS-URL: https://build.opensuse.org/request/show/1111372
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=49
2023-09-25 17:59:46 +00:00
4123875fa9 Accepting request 1108173 from home:luc14n0:branches:Base:System
Obsolete libudisks2-0_bcache and libudisks2-0_zram  dropped modules. And drop %{?systemd_requires} unnecessary macro.

OBS-URL: https://build.opensuse.org/request/show/1108173
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=101
2023-08-31 10:04:03 +00:00
1f29574bff Accepting request 1105520 from home:luc14n0:branches:devel:libraries:c_c++
Version update: 2.9.4 -> 2.10.0

OBS-URL: https://build.opensuse.org/request/show/1105520
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=100
2023-08-29 15:02:34 +00:00
9df624245b Accepting request 1040240 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1040240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=48
2022-12-07 16:33:42 +00:00
cdd8bea63e Accepting request 1040213 from home:tsaupe:branches:Base:System:udisk2-bsc1120608
avoid wakening spun-down disks on unrelated events (bsc#1120608)

OBS-URL: https://build.opensuse.org/request/show/1040213
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=98
2022-12-05 11:29:48 +00:00
61797c7ea2 Accepting request 1036406 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1036406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/udisks2?expand=0&rev=47
2022-11-18 14:42:59 +00:00
ec7c057acb Accepting request 1036394 from home:tsaupe:branches:openSUSE:Factory:udisks2-bsc1205371
fix crash during shutdown (bsc#1205371)

OBS-URL: https://build.opensuse.org/request/show/1036394
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=96
2022-11-17 08:47:53 +00:00
bcccb64b02 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
d99b93095e 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
0efe907f02 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
a2c38687aa 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
bcc59199e8 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
6c20634737 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
d37892de99 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
ef52573f86 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
ae5e5ed3d2 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
f593b86f1d 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
435142727f 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
0cc6857544 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
73f43846e9 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
8adf4ffb8f 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
f19fe3baa3 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
1458b7e676 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
6703bbd385 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
58c7ad9018 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
55b8146295 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
e772e35fd0 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
7a10a5c740 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
43070c2d34 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
528bfdb73a 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
3168fdf2be 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
3ea5c239b6 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
83ad46ca6d 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
ad9a11dcb3 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