- May 27, 2020
-
-
Frederic Danis authored
Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
This won't re-introduce warnings in the logs since the needed libraries will be installed on the images since we need the crypto backend for encrypted offline updates in apertis-update-manager. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- May 23, 2020
-
-
Emanuele Aina authored
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- May 15, 2020
-
-
Corentin Noël authored
Prevents UDisks from mounting a disk in a path containing a space which some executables and scripts do not like. Signed-off-by:
Corentin Noël <corentin.noel@collabora.com>
-
- Apr 13, 2020
-
-
Frederic Danis authored
Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
Frederic Danis authored
This commit removes the usage of the libblockdev-mdraid library applying the patch: 0004-Remove-libblockdev-mdraid-usage.patch This fixes warning messages in the journal when trying to load the mdraid plugin. Signed-off-by:
Frédéric Danis <frederic.danis@collabora.com>
-
- Mar 30, 2020
-
-
Ritesh Raj Sarraf authored
-
- Mar 10, 2020
-
-
Emanuele Aina authored
Replace `UNRELEASED` in `debian/changelog` with `apertis` to be actually able to release the new version. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Mar 09, 2020
-
-
Luis Araujo authored
This commit removes the usage of the libblockdev-crypto library applying the patch: 0003-Remove-libblockdev-crypto-usage.patch This fixes warning messages in the journal when trying to load the crypto plugin. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Mar 04, 2020
-
-
Luis Araujo authored
This commit adds the 0002-Remove-part-plugin.patch to disable loading the part plugin. The part plugin is already disabled in the code but it was still showing warning messages in the journal, this patch fixes those warning. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Oct 03, 2019
-
-
Andrew Lee (李健秋) authored
Signed-off-by:
Andrew Lee (李健秋) <andrew.lee@collabora.co.uk>
- Jun 01, 2019
-
- Feb 22, 2019
-
-
Jeremy Bicha authored
udisks2 (2.8.1-4) unstable; urgency=medium * Cherry-pick commit to fix test race condition detected by Ubuntu ppc64el
-
- Nov 26, 2018
-
-
Michael Biebl authored
udisks2 (2.8.1-3) unstable; urgency=medium * Move D-Bus policy file to /usr/share/dbus-1/system.d/ * Remove obsolete conffile /etc/dbus-1/system.d/org.freedesktop.UDisks2.conf on upgrades * Bump Standards-Version to 4.2.1 udisks2 (2.8.1-2) unstable; urgency=medium * Team upload. * Enable support for Virtual Data Optimizer (VDO) - Split the vdo module into a separate package named udisks2-vdo. * Enable support for bcache - Split the bcache module into a separate package named udisks2-bcache. * Enable support for zram - Split the zram module into a separate package named udisks2-zram. * Enable all hardening flags * Bump debhelper compat to 11 * Revert "Fix udevadm-called-without-guard lintian warning": - This was a false positive. See #909801 udisks2 (2.8.1-1) unstable; urgency=medium [ Andreas Henriksson ] * New upstream release. - includes fix for CVE-2018-17336 (Closes: #909607) * Bump build-dependency version according to configure.ac changes * Drop patches from upstream now included in release * libudisks2-0.symbols: Add newly introduced symbols [ Jeremy Bicha ] * Fix udevadm-called-without-guard lintian warning udisks2 (2.7.6-3) unstable; urgency=medium [ Jeremy Bicha ] * Update Vcs fields for migration to https://salsa.debian.org/ [ Iain Lane ] * debian/rules, debian/control: Recommend libblockdev-crypto2 in Ubuntu too - the package is going to main now. (LP: #1757321) * d/p/0001-integration-test-Wait-longer-after-the-scsi-debug-CD.patch, d/p/0002-integration-test-don-t-error-out-on-an-unknown-distr.patch, d/p/0004-tests-Pass-absolute-path-to-targetcli_config.json.patch: Cherry-pick patches from upstream or in one case an upstream PR to fix testsuite failures. All via Ubuntu. * d/p/0003-main.c-Properly-remove-sigint-source.patch: Remove GSource properly - the old way was causing crashes. * debian/tests/control: Add test-deps on libblockdev-crypto2 and targetcli-fb, both of which are required by the testsuite. udisks2 (2.7.6-2) unstable; urgency=medium * Team upload * Don't recommend exfat-utils on Ubuntu since it's in universe. See bug 1649537. * Don't recommend libblockdev-crypto2 on Ubuntu since volume-key is in universe. See bug 1754422. udisks2 (2.7.6-1) unstable; urgency=medium * New upstream version 2.7.6 * Bump Build-Depends on libglib2.0-dev to (>= 2.50) * Add Build-Depends on libmount-dev (>= 2.30) * Set Rules-Requires-Root to no * Update symbols file for libudisks2-0 udisks2 (2.7.5-1) unstable; urgency=medium * New upstream version 2.7.5 * Bump Standards-Version to 4.1.2 udisks2 (2.7.4-1) unstable; urgency=medium * New upstream version 2.7.4 * Bump Build-Depends on libblockdev-dev to (>= 2.14) * Bump Standards-Version to 4.1.1 * Update symbols file for libudisks2-0 udisks2 (2.7.3-4) unstable; urgency=medium * Fix dependency of udisks2-btrfs on libblockdev-btrfs2 (Closes: #876143) udisks2 (2.7.3-3) unstable; urgency=medium * Enable support for LVM2. Split the lvm2 module into a separate package named udisks2-lvm2. * Enable support for BTRFS. Split the btrfs module into a separate package named udisks2-btrfs. udisks2 (2.7.3-2) unstable; urgency=medium * Revert accidental deletion of libudisks2.a udisks2 (2.7.3-1) unstable; urgency=medium * New upstream version 2.7.3 * Update symbols file for libudisks2-0 * Demote udftools to Suggests * Drop obsolete alternative Suggests btrfs-tools btrfs-progs is available since stretch. * Drop obsolete cryptsetup-bin Suggests. This is now handled by libblockdev-crypto2. * Drop unnecessary libblockdev-lvm2 Suggests. We don't enable lvm2 support (yet) so there is no reason to have libblockdev-lvm2 installed. * Demote libblockdev-mdraid2 to Suggests libblockdev-mdraid2 will pull in mdadm which is a rather heavy dependency so we don't want install this dependency by default. If you need RAID support in udisks make sure to install this libblockdev plugin manually. (Closes: #873706) * Demote libblockdev-crypto2 to Recommends. We want to have working LUKS/cryptsetup support by default but provide the option for users to not install this dependency if they don't need this functionality. * Use new dh_missing helper instead of dh_install --fail-missing udisks2 (2.7.2-2) unstable; urgency=medium * Depend on blockdev plugins required by udisks2 core (Closes: #873627) * Add libblockdev plugins used by udisks modules to suggests udisks2 (2.7.2-1) unstable; urgency=medium * New upstream release. - "using libblockdev library for all low level storage management tasks instead of calling command line tools" (Closes: #872123) * Add new libblockdev build-dependencies. * Update debian/libudisks2-0.symbols with new symbol additions * Stop recommending gdisk, no longer used * Recommend udftools since using mkudffs * Recommend e2fsprogs in case it becomes non-essential * Suggest f2fs-tools and nilfs-tools udisks2 (2.6.5-2) unstable; urgency=medium [ Michael Biebl ] * Add Build-Depends on libglib2.0-doc and policykit-1-doc. (Closes: #865956) [ Martin Pitt ] * Upload to unstable, now that stretch is released. * Bump Standards-Version to 4.0.0. * Drop custom prerm/postinst restart in favor of init-system-helpers generated code. udisks2 (2.6.5-1) experimental; urgency=medium * New upstream version 2.6.5 udisks2 (2.6.4-1) experimental; urgency=medium [ Martin Pitt ] * Mark udisks2-doc as Multi-Arch: foreign [ Michael Biebl ] * Bump debhelper compat level to 10 for automatic dh-autoreconf [ Andreas Henriksson ] * Update debian/watch for move to github * New upstream version 2.6.4 * Adapt to upstream renaming README to README.md * Update libudisks2-0.symbols with many additions udisks2 (2.1.8-1) unstable; urgency=medium * New upstream version: - Fixes race condition with creating and formatting partitions. (Closes: #767457, LP: #1460602) * debian/tests/upstream-system: Drop unnecessary dbus-run-session. * debian/tests/upstream-system: Collect core dump when the test crashes. This ought to help with tracking down https://launchpad.net/bugs/1585382. * Suggest btrfs-progs as preferred alternative to btrfs-tools (Closes: #842436) udisks2 (2.1.7-3) unstable; urgency=medium * Drop no longer needed migration code from before jessie. * Add explicit Build-Depends on gnome-common. Required for the GNOME_COMPILE_WARNINGS macro. (Closes: #837828) * Ensure that /var/lib/udisks2 exists when running the upstream integration test. * Promote exfat-utils from Suggests to Recommends. The exFAT file system is more widely used these days so we want to have support installed by default. (Closes: #812467) * Use dbus-run-session to run tests. (Closes: #836042) udisks2 (2.1.7-2) unstable; urgency=medium [ Simon McVittie ] * Avoid using "dh_install -X.la". This would suppress installation of anything containing the substring .la *anywhere*. -X.la is less bad than -X.a (which stopped gnome-software from installing its .appstream file as intended, for example), but still seems somewhat risky. * Use https for Vcs-Git [ Michael Biebl ] * Run wrap-and-sort -at. * Use https for upstream homepage. * Drop --disable-silent-rules from debian/rules. This is now handled by dh directly depending on whether the DH_QUIET environment variable is set. * Bump Standards-Version to 3.9.8. udisks2 (2.1.7-1) unstable; urgency=medium * New upstream release. - Drop git_Fix-udiskctl-help-for-glib-2.45.patch, included upstream. * debian/libudisks2-0.symbols: Add new symbols for this release. * udisks2-inhibit: Stop fiddling with polkit rules; restarting it can break existing clients/pending requests, and we can't use inotify as we don't want to write anything on the actual file system and bind mounts don't trigger inotify. Use a different approach of a temporary udev rule which sets UDISKS_IGNORE on all block devices. This continues to avoid touching the file system but does not need any daemon restarts, works with polkit >= 106, and now also suppresses showing new block devices on the desktop. (LP: #1508075) * Bump Standards-Version to 3.9.7 (no changes necessary). * debian/tests/upstream-system: Try to purge ntfs-3g, as the NTFS test still hangs the kernel often (see 2.1.5-1). * Add missing "make" test dependency. udisks2 (2.1.6-2) unstable; urgency=medium * Fix udisksctl help crash with glib 2.45. (LP: #1478369) udisks2 (2.1.6-1) unstable; urgency=medium [ Martin Pitt ] * New upstream release. - Drop Decide-whether-devices-are-on-the-same-seat-by-uid-n.patch, included upstream. * debian/rules: Configure with explicit --libexecdir, as that's where the daemon gets installed now. [ Simon McVittie ] * Disable Automake "silent rules" for more useful buildd logs udisks2 (2.1.5-3) unstable; urgency=medium * debian/control: Drop obsolete XS-Testsuite: field, dpkg adds this automatically now. udisks2 (2.1.5-2) experimental; urgency=medium * Team upload. * Treat devices as "on the same seat" if the requesting uid owns the active login session on the device's seat. This means that shared services run by the user's `systemd --user`, such as the dbus-daemon run by dbus-user-session and the D-Bus or systemd services that it starts, can manipulate the user's devices even though those are not associated with any particular login session or seat. (Closes: #780004) udisks2 (2.1.5-1) experimental; urgency=medium [ Martin Pitt ] * New upstream release: - Drop default [df]mask for VFAT and NTFS (LP: #453605) * Drop our patches, included upstream. * debian/rules: Configure with --enable-fhs-media, to continue mounting in /media instead of /run/media. (Previously done by a Debian patch) * debian/tests/upstream-system: Drop ntfs-3g test dependency; due to a bug in the BLKRRPART ioctl this causes eternal udev and thus mount hangs. (see LP #1398859) * udisks2-inhibit: Don't use mount --move, as it doesn't work under shared mounts (i. e. under systemd). (LP: #1410851) [ Michael Biebl ] * Update Vcs-Browser URL to use cgit and https. udisks2 (2.1.4-1) experimental; urgency=medium * New upstream bug fix release. - Avoids waking up disks from standby through SMART updates. (LP: #1281588) - Drop 00git_test_fixes.patch and libsystemd.patch, included upstream. * Bump Standards-Version to 3.9.6 (no changes necessary). * Add missing python3-dbus autopkgtest dependency. * integration-test: Skip double mount check for NTFS. Patch cherry-picked from upstream git. udisks2 (2.1.3-5) unstable; urgency=medium * Mark gir and dev package as Multi-Arch: same. udisks2 (2.1.3-4) unstable; urgency=medium [ Martin Pitt ] * Pull in latest integration-test from upstream head, to fix race conditions in property checks. [ Michael Biebl ] * Build against libsystemd-dev. * Use multiarch libdir for typelib files following the latest changes in gobject-introspection. (Closes: #763241) udisks2 (2.1.3-3) unstable; urgency=medium * Add 00git_test_update_for_logind.patch: Update integration-test for logind seat tracking. * Add 00git_tests_sync.patch: In tests's sync(), also sync the file systems. This mitigates a race condition with changing labels, which particularly surfaces with the NTFS tests. udisks2 (2.1.3-2) unstable; urgency=medium * Team upload. * debian/control: Use canonical Vcs fields * debian/control: Add build-dependency against libsystemd-login-dev and libsystemd-daemon-dev, this is enabling seat detection and inhibition * debian/control: Mark all the packages as linux-any instead of any * debian/control: Add dependecy against libpam-systemd, we need to be sure a logind session is registered for seat detection and system inhibitors udisks2 (2.1.3-1) unstable; urgency=high * New upstream security/bug fix release. Fixes buffer overflow in mount path parsing. (CVE-2014-0004, LP: #1288226) * Add "isolation-machine" autopkgtest restriction, this test does not work in schroot or LXC. udisks2 (2.1.2-1) unstable; urgency=low [ Martin Pitt ] * New upstream release: - Add exfat support (Closes: #720695) - Fix crash when waiting for loop device (LP: #1128275) - Use dosfstools instead of mtools - Add polkit authorization variables for removable media - Hide more rescue partitions * Drop dosfslabel.patch, fixed upstream. * Add Recommends: gdisk, as we need it for manipulating GPT partition tables through sgdisk. (LP: #1080745) * Bump Standards-Version to 3.9.5. No changes necessary. [ Colin Watson ] * Use dh-autoreconf to update libtool macros for new ports. (Closes: #732287) [ Andreas Henriksson ] * Add parted dependency. (Closes: #720491) udisks2 (2.1.1-1) unstable; urgency=low * New upstream release. * Drop patches which have been merged upstream. * Refresh dosfslabel.patch. * Update symbols file. udisks2 (2.1.0-4) unstable; urgency=low * Add 00git_nonexisting_run_udev_rules.d.patch: integration-test: Fix for nonexisting /run/udev/rules.d/. * Add 00git_vfat_test_case_insensitivity.patch: integration-test: For VFAT, ignore case for label comparison. * dosfslabel.patch: Adjust to work with dosfstools 3.0.16, which now enforces that labels must be uppercase. See upstream bug for details. udisks2 (2.1.0-3) unstable; urgency=low [ Martin Pitt ] * debian/rules: Simplify dh_girepository invocation by using the dh sequencer. [ Michael Biebl ] * Upload to unstable. * Bump Standards-Version to 3.9.4. No further changes. * Fix gtk-doc configure flag. * Drop unused acl-dev Build-Depends alternative. udisks2 (2.1.0-2) experimental; urgency=low * debian/rules: Call dh_girepository to get correct dependencies of gir1.2-udisks-2.0. * Add 00git_firewire_removable.patch: Properly identify firewire devices as non-system devices. * Add 00git_hide_smartware_partitions.patch: Fix hiding of "WD SmartWare" partitions. (LP: #732365) udisks2 (2.1.0-1) experimental; urgency=low * New upstream release. - Add support for creating UDF filesystems (Closes: #699360) - Add drive poweroff method, so that gvfs can power down hotplugged drives instead of just ejecting them. (LP: #1067876) * mount_in_media.patch: Port redirection of "mounted-fs" storage to /var/lib to new code structure. * Drop test_luks_with_vfat.patch: Fixed in current 3.7 kernel. * libudisks2-0.symbols: Add new symbols from this release. * Add 00git_logind_test.patch: Fix test for logind availability. udisks2 (2.0.1-1) experimental; urgency=low [ Martin Pitt ] * Add debian/patches/test_luks_with_vfat.patch: Run Luks test with VFAT instead of ext4, to work around kernel crash with Linux 3.7 when using ext4 (https://launchpad.net/bugs/1089818) [ Michael Biebl ] * New upstream release. * Update email address in debian/copyright. udisks2 (2.0.0-3) experimental; urgency=low * Add unsupported_acls.patch: Some file systems, such as ext2/ext3 that were created a few years ago, do not support ACLs. As long as we do not have /media on a tmpfs, ignore failures to set the ACL on /media/<user> and fall back to chowning the directory to the target user. (LP: #1048059) udisks2 (2.0.0-2) experimental; urgency=low * Add symbols file for libudisks2-0. * debian/patches/dosfslabel.patch: Switch to dosfslabel to handle VFAT labels since we already require dosfstools for mkfs.vfat and dosfslabel works just as well as mlabel nowadays. * debian/control: Drop recommends on mtools. * debian/tests/control: Switch from mtools to dosfstools. * debian/control: Suggest exfat-utils for exFAT support. * debian/control: Suggest btrfs-tools for btrfs support. udisks2 (2.0.0-1) experimental; urgency=low * Final 2.0.0 release. Changes since our git snapshot: - 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 - Don't require that users define UDISKS_API_IS_SUBJECT_TO_CHANGE - Lots of documentation updates and corrections - Update translations from Transifex * debian/rules: Call dh_install with --fail-missing. * debian/udisks2.install: Install bash completion from/to usr/share/bash-completion/. * Add debian/udisks2.maintscript: Remove bash completion in /etc/ on upgrade. udisks2 (1.99.0+git20120919-1) experimental; urgency=low * Update to current upstream git head: - configure.ac: raise gudev dependency - 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 in descriptions - Lots of test suite robustifications and added tests - Enable large file support (LP: #1039022) - Mount vfat with "flush" option * Drop 00git_dev_t_annotation.patch, 00git_testsuite.patch. * debian/control: Bump libgudev-1.0-dev build dependency as per upstream configure.ac. * debian/udisks2.install: Install umount.udisks2 into /sbin; our old util-linux version does not yet find it in /usr/sbin/. (LP: #1019651) udisks2 (1.99.0-5) experimental; urgency=low * debian/local/udisks2-inhibit: Fix crash when /run/udisks2 does not exist yet. (LP: #1048211) * 00git_testsuite.patch: Pull latest test suite updates from trunk. This disables the tests for mounting XFS and reiserfs on read-only devices, as this is known-broken without a workaround. udisks2 (1.99.0-4) experimental; urgency=low * Add debian/local/udisks2-inhibit: Hack to disallow udisks2 mount operations for anyone but root while a program is running. This is similar to udisks 1.x's "udisks --inhibit .." command. Install it into /usr/lib/udisks2/. * mount_in_media.patch: As on Debian and Ubuntu /media is not currently a tmpfs, we need to put the "mounted-fs" file to a persistent path as well. Otherwise udisks does not clean up old mount points that it created after a reboot. (LP: #1043772) * debian/udisks2.postinst: Migrate the mounted-fs file on upgrades. * Update 00git_testsuite.patch: Pull latest test suite updates from trunk. This now covers handling of existing mount points, and mounting read-only devices, which reproduces LP #435192. udisks2 (1.99.0-3) experimental; urgency=low * Add 00git_dev_t_annotation.patch: Add workaround annotation for udisks_client_get_block_for_dev(), to fix UDisks.Block.get_block_for_dev() on 32 bit platforms when calling it through introspection. Patch also committed to upstream git. * Add 00git_testsuite.patch: Pull latest test suite updates from trunk. This includes a new test case for permissions for removable devices, plus some race condition fixes. * mount_in_media.patch: Drop the test suite portion, included in previous patch. udisks2 (1.99.0-2) experimental; urgency=low * Add mount_in_media.patch: Mount drives in /media, not /run/media/, to stay FHS compatible. (Closes: #680403, LP: #1020759) udisks2 (1.99.0-1) experimental; urgency=low * New upstream release (LP: #1030268) - Support Realtek rts5229 SD/MMC card readers. (LP: #1022497) * Drop 00git_no_polkit_fallback.patch, upstream now. * Drop debian/local/integration-test, shipped in upstream tarball now. * debian/tests/upstream-system: Run test suite from upstream source. * debian/tests/control: Simplify Depends: line using "@". * debian/tests/control: Drop undefined "no-build-needed" feature. udisks2 (1.98.0-2) experimental; urgency=low * debian/local/apport-hook.py: Fix syntax to also work with Python 3. (LP: #1013171) * debian/tests/upstream-system: Ensure that /var/run/udisks2 exists. * debian/tests/control: Add dbus-x11 dependency for dbus-launch. * debian/control: Add XS-Testsuite header, as per current DEP-8. udisks2 (1.98.0-1) experimental; urgency=low * New upstream release. * debian/control: Drop ntfsprogs Recommends. It is a transitional package for ntfs-3g now, which we already recommend. * Add 00git_no_polkit_fallback.patch: Fix crash if polkit is not available. Patch backported from current upstream git head. * Add debian/local/integration-test: Latest integration test suite from upstream git. 1.99 and later will ship that in the source tarball. * Add debian/tests/control and debian/tests/upstream-system: DEP-8 autopkgtest (adapted from udisks package). * debian/control: Change suggestion of cryptsetup to cryptsetup-bin, as that is sufficient for udisks' needs. * debian/copyright: Fix duplicate copyright line, thanks lintian. udisks2 (1.97.0-2) experimental; urgency=low * debian/control: Add udev build dependency, as configure.uc needs its pkg-config file to check for the udev directory. Fixes FTBFS. udisks2 (1.97.0-1) experimental; urgency=low * Initial release. Packaging based on udisks, thanks to Ayan George for helping with the packaging!
-
- May 31, 2019
-