You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
8a34b925a4
The tasks in tests/imageprep/_user_accounts.yml that create users did not specify a primary group for those users - this left the decision to Ansible's user module, and/or the underlying OS. In Ansible 9+ (ansible-core 2.16+ the user module defaults to primary group "staff." Earlier don't supply a default, which releases probably results in a primary group nameed "None" (due to stringifying the Python singleton of the same name), or whatever the macOS Directory Services has for no data/NULL. The invalid GID 4294967295 (MAX_UINT32 == 2**32-1) in the sudo error probably enters the mix via something similar to sudo CVE-2019-14287. Fixes #692 See - https://github.com/ansible/ansible/pull/79999 - https://github.com/ansible/ansible/commit/c69c83c962f987c78af98da0746527df - https://www.sudo.ws/security/advisories/minus_1_uid/ > Bruce Wayne : [confused] Am I meant to understand any of that? > Lucius Fox : Not at all, I just wanted you to know how hard it was. > -- Batman Begins |
2 days ago | |
---|---|---|
.. | ||
all.yml | 3 years ago | |
copy.yml | 3 weeks ago | |
fixup_perms2__copy.yml | 3 weeks ago | |
low_level_execute_command.yml | 3 weeks ago | |
make_tmp_path.yml | 2 days ago | |
make_tmp_path__double.yml | 2 years ago | |
remote_expand_user.yml | 3 weeks ago | |
remote_file_exists.yml | 3 weeks ago | |
remove_tmp_path.yml | 3 weeks ago | |
synchronize.yml | 2 days ago | |
transfer_data.yml | 3 weeks ago |