remove redundant logic in useradd execution module

Fixes #28726.
This commit is contained in:
Justin Findlay 2015-11-10 21:55:08 -07:00
parent decc31a766
commit 3fbf81611f

View file

@ -152,12 +152,11 @@ def add(name,
# /etc/usermgmt.conf not present: defaults will be used
pass
if salt.utils.is_true(createhome):
if createhome:
cmd.append('-m')
elif (__grains__['kernel'] != 'NetBSD'
and __grains__['kernel'] != 'OpenBSD'):
cmd.append('-M')
if createhome:
cmd.append('-m')
elif (__grains__['kernel'] != 'NetBSD'
and __grains__['kernel'] != 'OpenBSD'):
cmd.append('-M')
if home is not None:
cmd.extend(['-d', home])