"users" 그룹의 구성원인 모든 사용자가 "audio", "lp" 및 "video" 그룹의 구성원이 되기를 바랍니다. Puppet에서 이것을 어떻게 강제합니까?사용자 이름을 지정하지 않았나요?목표는 다음과 같습니다:
user { something_that_resolves_to_all_usernames_in_the_users_group
groups => ['audio', 'lp', 'video'],
auth_membership => false,
}
답변1
사용자 정의 사실을 사용하여 /etc/group에서 사용자/그룹 목록을 작성한 다음 filter.keys
필요에 따라 선택한 사용자 배열을 사용하거나 생성할 수 있습니다.reduce
해당 배열이 있으면 이러한 사용자에게 원하는 대로 적용할 수 있습니다.