def group_create_full(attribs, dir_info)
      attribs = group_record_name_alternatives(attribs)

      answer          = []
      attribs[:value] = nil
      answer         << group_create_min( attribs, dir_info )
      attribs[:value] = nil
      answer         << group_set_primary_group_id( attribs, dir_info )
      attribs[:value] = nil
      answer         << group_set_real_name( attribs, dir_info )
      # attribs[:value] = nil
      # answer         << group_set_password( attribs, dir_info )

      return answer
    end
def group_create_full(attribs, dir_info)
      attribs = group_record_name_alternatives(attribs)

      answer          = []
      attribs[:value] = nil
      answer         << group_create_min( attribs, dir_info )
      attribs[:value] = nil
      answer         << group_set_primary_group_id( attribs, dir_info )
      attribs[:value] = nil
      answer         << group_set_real_name( attribs, dir_info )
      # attribs[:value] = nil
      # answer         << group_set_password( attribs, dir_info )

      return answer
    end
create group     -- dscl . -create /Groups/ladmins
 add group passwd -- dscl . -create /Groups/ladmins passwd “*”
 add group name   -- dscl . -create /Groups/ladmins RealName “Local Admins”
 group ID number  -- dscl . -create /Groups/ladmins gid 400
 group id number  -- dscl . -create /Groups/GROUP PrimaryGroupID GID