#488627 pmount: please implement --no-mount option

Package:
pmount
Source:
pmount
Description:
mount removable devices as normal user
Submitter:
Marc Haber
Date:
2021-11-20 23:03:04 UTC
Severity:
wishlist
#488627#5
Date:
2008-06-30 07:39:11 UTC
From:
To:
Hi,

when one uses pmount to mount a crypted volume, one forgets how to use
cryptsetup. Thus, it is hard to fsck the crypted file system since
pmount immediately mounts the file system.

Please consider implementing a --no-mount option which does everything
short of the actual mount and optionally prints the device name so
that one can manually fsck the volume.

Greetings
Marc

#488627#10
Date:
2008-10-11 20:01:56 UTC
From:
To:
  Hello,

Marc Haber wrote:

  Sorry for the late reply, I'm slowly trying to lower the number of
accumulated bugs for pmount...

  I'm afraid I don't really see the point of this option: unless I'm
very much mistaken, you will need to be root to fsck the unmounted
device, so there is nothing that pmount will be able to bring.

  If you really want to know what pmount is doing so you are able to
reproduce it by hand (being root, of course), just launch it with the
--debug switch.

  I'm a little reluctant to modify pmount more than is necessary, as it
is used to give privileges to (not-so-trusted) users.

  Cheers,

	Vincent

#488627#15
Date:
2008-10-12 14:47:13 UTC
From:
To:
It saves one from remembering the correct options for cryptsetup, and
one could allow the users to fsck the volume via sudo.

That output is rather copious.

It's your prerogative to tag the bug wontfix or even close it, it's
wishlist after all.

Greetings
Marc

#488627#20
Date:
2011-03-25 21:56:16 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
pmount, which is due to be installed in the Debian FTP archive:

pmount_0.9.99-alpha-1.debian.tar.gz
  to main/p/pmount/pmount_0.9.99-alpha-1.debian.tar.gz
pmount_0.9.99-alpha-1.dsc
  to main/p/pmount/pmount_0.9.99-alpha-1.dsc
pmount_0.9.99-alpha-1_amd64.deb
  to main/p/pmount/pmount_0.9.99-alpha-1_amd64.deb
pmount_0.9.99-alpha.orig.tar.bz2
  to main/p/pmount/pmount_0.9.99-alpha.orig.tar.bz2



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 488627@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Vincent Fourmond <fourmond@debian.org> (supplier of updated pmount package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
Format: 1.8
Date: Fri, 25 Mar 2011 20:03:07 +0100
Source: pmount
Binary: pmount
Architecture: source amd64
Version: 0.9.99-alpha-1
Distribution: experimental
Urgency: low
Maintainer: Vincent Fourmond <fourmond@debian.org>
Changed-By: Vincent Fourmond <fourmond@debian.org>
Description:
 pmount     - mount removable devices as normal user
Closes: 373580 431286 488627 513431 542779 615979 616019
Changes:
 pmount (0.9.99-alpha-1) experimental; urgency=low
 .
   * New upstream experimental release, bringing in a lot of new features:
     - fscking (closes: #513431, #488627, #542779, since all of these bugs,
       though different, come from the impossibility to run fsck on a
       filesystem before mounting)
     - now by default forbidding mounts by users not physically logged in,
       which prevents mount races (closes: #431286)
     - whitelisting firewire (closes: #616019)
     - checking the sanity of the target device before attempting to mount
       it, which in particular prevents long errors with a 'no medium found'
       error (closes: #615979)
     - finally opening the possibility to mount user images through loop
       devices (closes: #373580)
   * Added a news entry about the new configuration file
   * Update watchfile to accept -alpha in the release number
Checksums-Sha1:
 9ed59692d333c2fda0377d33a3b8775112721e9c 1178 pmount_0.9.99-alpha-1.dsc
 091ab70d85bf2c62013134b23a16acb363b63777 364282 pmount_0.9.99-alpha.orig.tar.bz2
 9632aaec04f47c1b0be7716ee35efd8a15914170 11722 pmount_0.9.99-alpha-1.debian.tar.gz
 5e5627a1d24aa073974f2eec90c15775f3a37daa 122338 pmount_0.9.99-alpha-1_amd64.deb
Checksums-Sha256:
 7598131515c01a56c79fc83c8d0d974a790afb810f7923ad5eafed24d849c1c3 1178 pmount_0.9.99-alpha-1.dsc
 ca06bd0c429d3db9382433f378d07bf763534f70fe71015322678e321b0679e5 364282 pmount_0.9.99-alpha.orig.tar.bz2
 d3ec949de9b0ce4f0a9c5c4fd6e131c9458aa48848f9075f06f84b2aaf516e1b 11722 pmount_0.9.99-alpha-1.debian.tar.gz
 4ee6d57b6cc623b83289196a7f549e9f4a0249e68e4d56320c772ff0a81cda12 122338 pmount_0.9.99-alpha-1_amd64.deb
Files:
 5020189869b2102d7dfc99f4a6885215 1178 utils optional pmount_0.9.99-alpha-1.dsc
 39bfeb1d3aa80ffec06c39ac9c62769e 364282 utils optional pmount_0.9.99-alpha.orig.tar.bz2
 38e413f9539357fd3f5c7d959878908f 11722 utils optional pmount_0.9.99-alpha-1.debian.tar.gz
 d8302a0fa7185a8f5d302effaa034784 122338 utils optional pmount_0.9.99-alpha-1_amd64.deb
iEYEARECAAYFAk2M6cgACgkQx/UhwSKygsp3rACfeUmyZE1T5sA5YUYVvb+XTsOt
AGMAnAhNyNENEKlsyUg3vVhTqzwhDBuS
=f8iM
-----END PGP SIGNATURE-----