[arch-projects] [initscripts][PATCH] Fix FS#31563
Dan McGee
dpmcgee at gmail.com
Wed Nov 7 09:18:24 EST 2012
On Wed, Nov 7, 2012 at 1:57 AM, Lukáš Jirkovský <l.jirkovsky at gmail.com> wrote:
> 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..14e7c0e 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)
> + target=`echo -e $target`
Strictly style, but $(), not ``, is always the modern preference. (Not
commenting on whether I think this echo -e business is a good idea...)
> # match only targeted fstypes
> if [[ $1 && $1 != "$fstype" ]]; then
> continue
> --
> 1.8.0
More information about the arch-projects
mailing list