mount: don't canonicalize "spec" with --no-canonicalize option
"Spec" was still canonicalized despite --no-canonicalize. This resulted in a hang during login with pam_encfs (Debian Bug#593336). Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
This commit is contained in:
parent
a2cb313c02
commit
1cf4c20b19
|
@ -8,7 +8,7 @@ spec_to_devname(const char *spec)
|
|||
{
|
||||
if (!spec)
|
||||
return NULL;
|
||||
if (is_pseudo_fs(spec))
|
||||
if (nocanonicalize || is_pseudo_fs(spec))
|
||||
return xstrdup(spec);
|
||||
return fsprobe_get_devname_by_spec(spec);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue