--- pmount-0.9.13.orig/debian/control +++ pmount-0.9.13/debian/control @@ -0,0 +1,24 @@ +Source: pmount +Section: utils +Priority: optional +Maintainer: Martin Pitt +Build-Depends: cdbs, debhelper (>= 4.1.0), libsysfs-dev, libhal-dev (>= 0.5.2), libhal-storage-dev (>= 0.5.2), intltool +Standards-Version: 3.6.1 + +Package: pmount +Architecture: any +Depends: ${shlibs:Depends} +Suggests: hal, cryptsetup (>= 1.0) +Description: mount removable devices as normal user + pmount is a wrapper around the standard mount program which permits normal + users to mount removable devices without a matching /etc/fstab entry. This + provides a robust basis for automounting frameworks like GNOME's Utopia project + and confines the amount of code that runs as root to a minimum. + . + This package also contains a wrapper "pmount-hal" which reads some + information like device labels and mount options from hal and passes + them to pmount. Install the package "hal" if you want to use this + feature. + . + If a LUKS capable cryptsetup package is installed, pmount is able to + transparently mount encrypted volumes. --- pmount-0.9.13.orig/debian/rules +++ pmount-0.9.13/debian/rules @@ -0,0 +1,8 @@ +#!/usr/bin/make -f +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +common-post-build-arch:: + # Generate a POT file + cd po; intltool-update -p --verbose --- pmount-0.9.13.orig/debian/changelog +++ pmount-0.9.13/debian/changelog @@ -0,0 +1,324 @@ +pmount (0.9.13-1build1) edgy; urgency=low + + * Rebuild against dbus 0.90 + + -- Sebastian Dröge Thu, 24 Aug 2006 14:39:02 +0200 + +pmount (0.9.13-1) unstable; urgency=low + + * New upstream bugfix release: + - pmount-hal: Minor change to build with dbus 0.91. + - pmount: If pmount is installed setgid, use pmount's group for gid mount + option, otherwise use the user's group, as usual (patch from Wilhelm Meier + ). + - pmount: Consider devices on pcmcia bus as hotpluggable (and thus + pmountable). (https://launchpad.net/bugs/50226) + - Fix automake file to ship README.devel. + - Fix default path of /etc/pmount.allow (regression from 0.9.12). + Closes: #383242 + - Update translations from Rosetta. + - Remove ALL_LINGUAGS from configure.ac, move them to po/LINGUAS. + + -- Martin Pitt Tue, 15 Aug 2006 23:57:18 +0200 + +pmount (0.9.12-1) unstable; urgency=low + + * New upstream bugfix release: + - Fix pmount.allow parsing regular expression (it failed in some ISO + locales). (https://launchpad.net/bugs/49655) + - pmount-hal: Honour iocharset mount option from hal policy. + Closes: #320696, https://launchpad.net/bugs/55422 + - pmount-hal: Replace slashes with underscores in label. Closes: #364337, + https://launchpad.net/bugs/46536 + - pmount: Mount UDF with default umask 000, so that the UDF permissions are not + altered. Closes: #348080 + - Check for HAL libraries at configure time and conditionally build + pmount-hal. Closes: #375230 + - Add configure options for external programs and paths, so that policy.h + does not need to be altered for installation customizations any more. + Closes: #375229 + - Update translations from Rosetta. + + -- Martin Pitt Tue, 8 Aug 2006 12:21:07 +0200 + +pmount (0.9.11-1) unstable; urgency=low + + * New upstream bugfix release: + - pmount: Refuse to mount devices to a mount point that is already in + /etc/fstab. + - pmount-hal: Do not try mount non-fstab devices to fstab mountpoints. + (https://launchpad.net/bugs/28920) + - Update translations from Launchpad Rosetta. + + -- Martin Pitt Thu, 11 May 2006 22:25:40 +0200 + +pmount (0.9.10-1) unstable; urgency=low + + * New upstream bugfix release: + - Fix processing of hal's mount options. (patch was already applied in + previous version). + - pmount-hal: Directly call mount for devices in /etc/fstab. This allows + non-plugdev users to mount CD-ROMs and the like with GUIs like Gnome + (which call pmount-hal). (https://launchpad.net/bugs/33232) + - Document PMOUNT_DEBUG environment variable in pmount-hal manpage. + * Remove debian/patches/02-pmount-hal-fix-mountoptions.patch, fixed + upstream. + + -- Martin Pitt Thu, 11 May 2006 14:50:40 +0200 + +pmount (0.9.9-2) unstable; urgency=medium + + * Urgency medium since this only fixes two obvious bugs. + * Add debian/patches/02-pmount-hal-fix-mountoptions.patch: + - Fix processing of hal's mount options. + - Patch taken from bzr head. + - Closes: #330462 + * Remove debian/pmount.dirs so that /media is not owned by pmount any more + (base-files creates it nowadays). Create /media in the postinst instead if + it does not exist. Closes: #355405 + + -- Martin Pitt Mon, 13 Mar 2006 19:15:35 +0100 + +pmount (0.9.9-1) unstable; urgency=low + + * New upstream release, only fixes two major bugs in pmount-hal: + - Fix crash for label-less volumes with hal 0.5.7. + - Assign a proper mount point to devices with empty labels (with hal + 0.5.7, they became /media/-1). + + -- Martin Pitt Fri, 3 Mar 2006 17:38:07 +0100 + +pmount (0.9.8-1) unstable; urgency=low + + * New upstream release: + - Support reiser4 file systems. + - Support mounting of MMC cards. + - pmount-hal now works correctly with hal 0.5.7. + - Many updated translations from Launchpad Rosetta, thanks to all the + translators! + * debian/rules: Generate a .POT file during build. + + -- Martin Pitt Tue, 28 Feb 2006 19:48:44 +0100 + +pmount (0.9.7-2) unstable; urgency=low + + * Upload to unstable. + + -- Martin Pitt Mon, 9 Jan 2006 19:37:36 +0100 + +pmount (0.9.7-1) experimental; urgency=low + + * New upstream release: + - Mount vfat with shortname=mixed option for better WinXP compatibility. + - Fix configure check for libsysfs2. + - Support --version argument. Ubuntu bug #20336 + - Automatically prepend /dev to device argument if it is missing. + Closes: #342280 + + -- Martin Pitt Fri, 16 Dec 2005 13:51:57 +0100 + +pmount (0.9.6-1) experimental; urgency=low + + * New upstream bugfix release. + - Now respects hal's exec/noexec policy. Closes: #330462 + - Clean up default options in pmount manpage. Closes: #330589 + * debian/patches/01-man-plugdev.patch.patch: Adopted to new file layout. + * debian/rules: Adapt to autotoolized source package. + * debian/control: Add intltool build dependency. + + -- Martin Pitt Tue, 18 Oct 2005 11:35:56 +0200 + +pmount (0.9.5-1) experimental; urgency=low + + * New upstream bugfix release: + - Fix race condition with several parallel pmount instances which could + cause double mounts to the same mount point. Also, pmount-hal now + handles this case gracefully and reattempts pmount call with a fresh + label. (Ubuntu #14415) + - pmount-hal: Use storage.policy.mount_filesystem as a fallback if + volume.policy.mount_filesystem does not exist. (Ubuntu #14848) + - Fix read-only encrypted devices; thanks to Sören Köpping for the patch. + Closes: #326186 + - Translation updates from Rosetta. + + -- Martin Pitt Thu, 15 Sep 2005 17:47:07 +0200 + +pmount (0.9.4-1) experimental; urgency=low + + * New upstream bugfix release. + + -- Martin Pitt Fri, 29 Jul 2005 13:17:04 +0200 + +pmount (0.9.2-1) experimental; urgency=low + + * New upstream release: + - pmount-hal: Ported to new dbus 0.3x/hal 0.5.x APIs. + - Supports mounting LUKS encrypted devices with LUKS capable cryptsetup + package (which is not in Debian yet, though). + - pmount-hal: Now read volume.policy.mount_filesystem instead of + volume.fstype. Closes: #306332 + - pmount-hal: Now read umask setting from hal. Closes: #310228, #296914 + - Now mount VFAT with shortnames=winnt. Closes: #310618 + - Fix typos in manpage. Closes: #310802 + - Release an encrypted device again if mounting fails. Closes: #315530 + - Proper error message if mapped device for an encrypted volume already + exists. Closes: #315527 + - iso9660 file system is now marked as capable of 'iocharset'. + Closes: #312822 + * Droped debian/patches/02-async_by_default.patch: This is upstream now. + + -- Martin Pitt Sun, 3 Jul 2005 13:25:06 +0200 + +pmount (0.8-2) unstable; urgency=high + + * Urgency high since this fixes an RC bug, the fix should reach Sarge. + * Added debian/patches/02-async_by_default.patch: + - Mount devices 'async' by default instead of 'sync'. This will avoid + physical damage of flash chips due to exaggerated updating of inode/FAT + structures and greatly speed up the write throughput. On the bad side + this makes it much less safe to remove devices without proper umounting. + - Replace option "--async" with option "--sync". + - Document change in the manpages. + - Closes: #309591 + * debian/control: Correct package priority to optional, to match the katie + overrides. + + -- Martin Pitt Wed, 18 May 2005 15:41:13 +0200 + +pmount (0.8-1) unstable; urgency=low + + * New upstream release: + - Unbreak locking. (closes: #302174) + - More symmetry between pmount and pumount: pumount now works with label + name, pmount with a complete mount path (only in /media). + (closes: #299468) + - Now supports --umask option. (part of #296914) + * debian/pmount.postinst: Remove .created_by_pmount stamps from + /var/lock/pmount to clean up broken locking from versions < 0.8. + (see #302174) + * Compile with Sarge's dbus-1 version, since version 0.23.4 is not yet + available on all platforms. (closes: #303291) + + -- Martin Pitt Mon, 11 Apr 2005 10:24:57 +0200 + +pmount (0.7.2-1) unstable; urgency=low + + * New upstream release: + - Pulled updated and new translations from Rosetta. + + -- Martin Pitt Mon, 4 Apr 2005 18:02:35 +0200 + +pmount (0.7.1-1) unstable; urgency=low + + * New upstream bugfix release: pmount-hal now reuses an existing + /media/