Commit Graph

57 Commits

Author SHA256 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Bjørn Lie
baa693dd7e Accepting request 315756 from home:Zaitor:branches:Base:System
New upstream release

OBS-URL: https://build.opensuse.org/request/show/315756
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=47
2015-07-10 18:28:31 +00:00
7859a11499 Accepting request 289695 from home:XRevan86
- Update to 2.1.5.
- Add recommended /usr/sbin/rcudisks2 service alias.
- Remove obsolete definitions.

OBS-URL: https://build.opensuse.org/request/show/289695
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=45
2015-03-10 12:47:26 +00:00
7552519174 Accepting request 265922 from home:Zaitor:branches:Base:System
Update

OBS-URL: https://build.opensuse.org/request/show/265922
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=43
2014-12-19 13:30:14 +00:00
58cf70ba63 Accepting request 225422 from home:pwieczorkiewicz:branches:Base:System
Update to latest upstream version 2.1.3.
Security fix: Bug 865854, CVE-2014-0004.

OBS-URL: https://build.opensuse.org/request/show/225422
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=41
2014-03-14 13:44:59 +00:00
593c08bb30 OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=39 2014-02-18 22:56:49 +00:00
d0a3af504a Accepting request 222517 from home:Zaitor:branches:Base:System
Update to ver 2.1.2

OBS-URL: https://build.opensuse.org/request/show/222517
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=38
2014-02-18 22:56:16 +00:00
ad118dd843 Accepting request 210135 from home:pwieczorkiewicz:branches:Base:System
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).

OBS-URL: https://build.opensuse.org/request/show/210135
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=36
2013-12-15 20:02:28 +00:00
13c4bc153a Accepting request 208095 from home:elvigia:branches:Base:System
- define _udevrulesdir only if not already defined
- run %udev_rules_update, if defined.

OBS-URL: https://build.opensuse.org/request/show/208095
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=34
2013-11-24 12:45:01 +00:00
13f277d5de Accepting request 195777 from home:dimstar:branches:GNOME:Factory
Update to 2.1.1 - Needed for gnome-disk-utilities

OBS-URL: https://build.opensuse.org/request/show/195777
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=32
2013-08-21 14:49:29 +00:00
c69fd827e1 Drop rpmlintrc - no .changes.. this was only for the devel prject
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=30
2013-04-08 11:06:18 +00:00
af79818f5c Accepting request 159784 from home:dimstar:branches:GNOME:Factory
Update to 2.1.0 - final release. Can only be forwarded to Factory once bnc#809277 is solved

OBS-URL: https://build.opensuse.org/request/show/159784
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=29
2013-03-20 18:18:55 +00:00
31c29e04e6 Accepting request 159257 from GNOME:Next
Resubmit with bnc#

OBS-URL: https://build.opensuse.org/request/show/159257
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=28
2013-03-13 23:44:27 +00:00
Vincent Untz
ccda566a4b Accepting request 148790 from home:vuntz:branches:Base:System
Really apply patch

OBS-URL: https://build.opensuse.org/request/show/148790
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=26
2013-01-17 08:21:52 +00:00
Vincent Untz
06f5e4fd8f Accepting request 147391 from home:StefanBruens:branches:Base:System
fix fdo#58629
same as MR#1196 against openSUSE_12.2:Update

OBS-URL: https://build.opensuse.org/request/show/147391
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=24
2013-01-09 14:37:01 +00:00
00c26c1643 Accepting request 147318 from home:dimstar:branches:Base:System
- Add gptfdisk Requires: sgdisk is called by udisksd to modify the
  partition tables (bnc#796853).

OBS-URL: https://build.opensuse.org/request/show/147318
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=22
2013-01-06 21:36:23 +00:00
566d4de5f1 Accepting request 141035 from GNOME:Next
tweak

OBS-URL: https://build.opensuse.org/request/show/141035
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=20
2012-11-12 22:46:04 +00:00
b6716e4d12 Accepting request 141034 from home:sumski:branches:Base:System
- 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
  + Update translations from Transifex
  + Add workaround annotation for 
    udisks_client_get_block_for_dev()
  + Enable large file support
  + Various doc and tests fixes
  + Bugs fixed:
    - fdo#51063: Mount vfat with "flush" option
- Drop systemd-dynamic-check.diff: fixed upstream.
- Dropped gnome-common BuildRequires and call to gnome-autogen.sh, as
  patch which needed that is dropped.

OBS-URL: https://build.opensuse.org/request/show/141034
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=19
2012-11-12 22:41:37 +00:00
ef8c0bbdc7 - remove the rpmlintrc after adding the privs bnc#779404
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=17
2012-10-24 12:16:51 +00:00
cdf32eae80 Accepting request 138506 from openSUSE:Factory:Staging:Systemd
- Fix build with new udev rules directory location.

OBS-URL: https://build.opensuse.org/request/show/138506
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=16
2012-10-18 22:05:51 +00:00
Andreas Jaeger
9dd6f6d3f1 Accepting request 135841 from GNOME:Next
Update to version 1.99.0.

Build is disabled, as the G:N branch is frozen.

rpmlintrc is a 'temporary' thing, and is being tracked in https://bugzilla.novell.com/show_bug.cgi?id=779404 until the sec review happens.

OBS-URL: https://build.opensuse.org/request/show/135841
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=15
2012-10-10 07:14:49 +00:00
Vincent Untz
c2b5d3b833 Accepting request 135840 from home:vuntz:branches:Base:System
Update patch with the one sent upstream

OBS-URL: https://build.opensuse.org/request/show/135840
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=13
2012-09-25 09:19:16 +00:00
Vincent Untz
ffda68f5e3 Accepting request 127057 from home:tiwai:branches:Base:System
- Add a check of running systemd (bnc#769570)

OBS-URL: https://build.opensuse.org/request/show/127057
OBS-URL: https://build.opensuse.org/package/show/Base:System/udisks2?expand=0&rev=12
2012-09-25 09:12:42 +00:00