[arch-projects] [initscripts][PATCH] Fix FS#31563
Lukáš Jirkovský
l.jirkovsky at gmail.com
Wed Nov 7 10:05:13 EST 2012
Interpret exscape sequences in the filessytem target while unmounting.
Having recursive unmount would be probably better (see falconindy's
comment on the bug), but IMO this workaround is good enough.
---
functions | 2 ++
1 file changed, 2 insertions(+)
diff --git a/functions b/functions
index febcb25..16a6cd1 100644
--- a/functions
+++ b/functions
@@ -645,6 +645,8 @@ umount_all() {
findmnt -mrunRo TARGET,FSTYPE,OPTIONS / | {
while read -r target fstype options; do
+ # interpret the ascii chars, such as \x20 (space)
+ printf -v target '%b' "$target"
# match only targeted fstypes
if [[ $1 && $1 != "$fstype" ]]; then
continue
--
1.8.0
More information about the arch-projects
mailing list