blob: 96a83b20732b10da6c6583cf27726c2bb8ca37df (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/usr/bin/env bash
#- name: make a list of groups
# shell: |
# cat /etc/group | cut -d: -f1
# register: group_names
# when: 'ansible_distribution != "MacOSX"'
#- name: make a list of groups [mac]
# shell: dscl localhost -list /Local/Default/Groups
# register: group_names
# when: 'ansible_distribution == "MacOSX"'
DISTRO="$*"
if [[ "$DISTRO" == "MacOSX" ]]; then
dscl localhost -list /Local/Default/Users
else
grep -E -v ^\# /etc/passwd | cut -d: -f1
fi
|