nautilus asks for pass even though cryptsetup is not installed - should recommend install before

Bug #651730 reported by komputes
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
cryptsetup (Ubuntu)
Invalid
Undecided
Unassigned
gnome-disk-utility (Ubuntu)
Confirmed
Undecided
Unassigned
nautilus (Ubuntu)
Confirmed
Low
Unassigned
ubuntu-meta (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: nautilus

nautilus asks for pass even though cryptsetup is not installed - should recommend install before

cryptsetup should be a dependency of the ubuntu-desktop meta-package and/or to the following individual packages:
gnome-disk-utility
nautilus

my reasoning for this request is that both of these programs have disabled features which have to do with luks encrypted disks. These programs seemingly offer these options but unless cryptsetup is installed they will fail with an error. These programs should either recommend installation of cryptsetup (using gnome-app-install just like totem with codecs) before preforming the action, otherwise they should be set as dependencies to these packages.

Steps to reproduce:

Disk Utility (palimpsest):
-Insert disk and format disk, create a partition and encrypt underlaying device
-It will ask for password but will fail if crypsetup is not installed

Expected:
-Palimpsest should recommend the installation of crypsetup through gnome-app-install
or
-cryptsetup should be a dependency of gnome-disk-utility
or
-Feature should not be showen if cryptsetup is not installed

Nautilus:
-Insert LUKS encrypted disk into a fresh install of ubuntu (imagine you have no net access for a radius of 50km)
-Nautilus asks for password, indicating a feature it cannot preform without cryptsetup
-Nautilus fails with error stating that the child process crypsetup could not be found

-Nautilus should recommend the installation of crypsetup through gnome-app-install
or
-cryptsetup should be a dependency of nautilus
or
-Feature (password dialog) should not be shown if cryptsetup is not installed

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: nautilus 1:2.30.1-0ubuntu1.1
ProcVersionSignature: Ubuntu 2.6.32-24.43-generic 2.6.32.15+drm33.5
Uname: Linux 2.6.32-24-generic i686
NonfreeKernelModules: wl
Architecture: i386
Date: Wed Sep 29 22:20:07 2010
InstallationMedia: Ubuntu 10.04.1 LTS "Lucid Lynx" - Release i386 (20100816.1)
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: nautilus

Revision history for this message
komputes (komputes) wrote :
Revision history for this message
Steve Langasek (vorlon) wrote :

cryptsetup obviously can't recommend itself; marking the cryptsetup task invalid.

Changed in cryptsetup (Ubuntu):
status: New → Invalid
Changed in gnome-disk-utility (Ubuntu):
status: New → Confirmed
Changed in nautilus (Ubuntu):
status: New → Confirmed
Changed in nautilus (Ubuntu):
importance: Undecided → Low
Revision history for this message
Ego (egogratis) wrote :

Cryptsetup is not installed by default and/or there is no visual indicator it is missing.

This are the problems user will encounter because of that:

-If encrypted USB media is inserted prompt for password will be shown but unlocking will fail.
-Disk Utility offers option when formating device to create encrypted volume and if selected formating will fail.
-Disk Utility does show encrypted media but an effort to unlock it will fail.
-...

Suggestion: cryptsetup should be available by default or visual indicator that it's needed but missing and needs to be installed should be presented!

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu-meta (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.