diff options
Diffstat (limited to 'lib/ansible/modules/user.py')
-rw-r--r-- | lib/ansible/modules/user.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/ansible/modules/user.py b/lib/ansible/modules/user.py index 674d74d7a2..1cd7014d24 100644 --- a/lib/ansible/modules/user.py +++ b/lib/ansible/modules/user.py @@ -659,8 +659,8 @@ class User(object): # errors from useradd trying to create a group when # USERGROUPS_ENAB is set in /etc/login.defs. if os.path.exists('/etc/redhat-release'): - dist = distro.linux_distribution(full_distribution_name=False) - major_release = int(dist[1].split('.')[0]) + dist = distro.version() + major_release = int(dist.split('.')[0]) if major_release <= 5 or self.local: cmd.append('-n') else: @@ -668,8 +668,8 @@ class User(object): elif os.path.exists('/etc/SuSE-release'): # -N did not exist in useradd before SLE 11 and did not # automatically create a group - dist = distro.linux_distribution(full_distribution_name=False) - major_release = int(dist[1].split('.')[0]) + dist = distro.version() + major_release = int(dist.split('.')[0]) if major_release >= 12: cmd.append('-N') else: |