[Bug 747883] New: /sbin/umount.udisks quoting bug :-(
https://bugzilla.novell.com/show_bug.cgi?id=747883 https://bugzilla.novell.com/show_bug.cgi?id=747883#c0 Summary: /sbin/umount.udisks quoting bug :-( Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: koenig@linux.de QAContact: qa@suse.de Found By: --- Blocker: --- my "SANDISK Fuse" automagically mounts to /dev/sdc 1975520 281984 1693536 15% /media/SANSA FUZE but trying to unmount it as user I get $ umount "/media/SANSA FUZE" /usr/sbin/umount.udisks: could not stat /media/SANSA: No such file or directory strace shows 21655 execve("/bin/umount", ["umount", "/media/SANSA FUZE"], [/* 107 vars */]) = 0 21655 readlink("/media/SANSA FUZE", 0x7fff443fdae0, 4096) = -1 EINVAL (Invalid argument) 21656 execve("/sbin/umount.udisks", ["/sbin/umount.udisks", "/media/SANSA FUZE"], [/* 103 vars */]) = 0 21656 execve("/usr/sbin/umount.udisks", ["/usr/sbin/umount.udisks", "/media/SANSA", "FUZE"], [/* 100 vars */]) = 0 21656 stat("/media/SANSA", 0x7fffeadd7ea0) = -1 ENOENT (No such file or directory) so it's a bug in /sbin/umount.udisks and not in /usr/sbin/umount.udisks $ rpm -qf /sbin/umount.udisks udisks-1.0.4-2.1.3.x86_64 and this is the obvious fix: --- 8< ------ 8< ------ 8< ------ 8< ------ 8< ------ 8< ------ 8< ------ 8< --- --- /sbin/umount.udisks~ 2011-10-29 20:31:27.000000000 +0200 +++ /sbin/umount.udisks 2012-02-20 13:31:39.717270558 +0100 @@ -1,7 +1,7 @@ #!/bin/sh if test -x /usr/sbin/umount.udisks; then - exec /usr/sbin/umount.udisks $* + exec /usr/sbin/umount.udisks "$@" else echo "/usr/sbin/umount.udisks not found." exit 1 --- 8< ------ 8< ------ 8< ------ 8< ------ 8< ------ 8< ------ 8< ------ 8< --- -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=747883
https://bugzilla.novell.com/show_bug.cgi?id=747883#c
Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=747883
https://bugzilla.novell.com/show_bug.cgi?id=747883#c1
Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=747883
https://bugzilla.novell.com/show_bug.cgi?id=747883#c2
--- Comment #2 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=747883
https://bugzilla.novell.com/show_bug.cgi?id=747883#c3
Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=747883
https://bugzilla.novell.com/show_bug.cgi?id=747883#c4
Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=747883
https://bugzilla.novell.com/show_bug.cgi?id=747883#c5
--- Comment #5 from Bernhard Wiedemann
participants (1)
-
bugzilla_noreply@novell.com