Handle spaces in fstab opts, similar fix to #39593

This commit is contained in:
Gareth J. Greenaway 2019-01-17 12:05:23 -08:00
parent 26008ef26c
commit 89345eb1ab
No known key found for this signature in database
GPG key ID: 10B62F8A7CAD7A41

View file

@ -226,6 +226,7 @@ def _resolve_user_group_names(opts):
if _info and _param in _info:
_id = _info[_param]
opts[ind] = _param + '=' + six.text_type(_id)
opts[ind] = opts[ind].replace('\\040', '\\ ')
return opts
@ -727,7 +728,7 @@ def set_fstab(
'name': name,
'device': device.replace('\\ ', '\\040'),
'fstype': fstype,
'opts': opts,
'opts': opts.replace('\\ ', '\\040'),
'dump': dump,
'pass_num': pass_num,
}