code: def _get_local_users(self, disabled=None):
          '''
          Return all known local accounts to the system.
          '''
          users = dict()
          path = '/etc/passwd'
          with salt.utils.files.fopen(path, 'r') as fp_:
              for line in fp_:
                  line = line.strip()
                  if ':' not in line:
                      continue
                  name, password, uid, gid, gecos, directory, shell = line.split(':')
                  active = not (password == '*' or password.startswith('!'))
                  if (disabled is False and active) or (disabled is True and not active) or disabled is None:
                      users[name] = {
                          'uid': uid,
                          'git': gid,
                          'info': gecos,
                          'home': directory,
                          'shell': shell,
                          'disabled': not active
                      }
  
          return userf _get_local_users(self, disabled=None):
          '''
          Return all known local accounts to the system.
          '''
          users = dict()
          path = '/etc/passwd'
          with salt.utils.files.fopen(path, 'r') as fp_:
              for line in fp_:
                  line = line.strip()
                  if ':' not in line:
                      continue
                  name, password, uid, gid, gecos, directory, shell = line.split(':')
                  active = not (password == '*' or password.startswith('!'))
                  if (disabled is False and active) or (disabled is True and not active) or disabled is None:
                      users[name] = {
                          'uid': uid,
                          'git': gid,
                          'info': gecos,
                          'home': directory,
                          'shell': shell,
                          'disabled': not active
                      }
  
          return users
docs: Return all known local accounts to the system.