Comment 3 for bug 116633

Revision history for this message
Michael Vogt (mvo) wrote :

Updated debdiff after some review from #ubuntu-devel

diff -u cryptsetup-1.0.4+svn29/debian/scripts/luksformat cryptsetup-1.0.4+svn29/debian/scripts/luksformat
--- cryptsetup-1.0.4+svn29/debian/scripts/luksformat
+++ cryptsetup-1.0.4+svn29/debian/scripts/luksformat
@@ -29,6 +29,11 @@

 $device = $ARGV[0];

+open(MOUNTS, "/proc/mounts");
+while (<MOUNTS>) {
+ die "Error: device mounted: $device\n" if (/\Q$device\E/)
+}
+
 $mkfs = "/sbin/mkfs.$fs";
 if (! -x $mkfs) {
     print STDERR "Error: invalid file system: $fs\n";