Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
The new mac_user resource has several critical flaws #9171
15.6.16 fixed the crashing bug in the
I appreciate the work that went into fixing the crashing bug, and hopefully we can get these addressed as well.
It's as easy as trying to manage a user on macOS. For example, this resource fails all three of the points above.
The output looks correct. because the user is being created (and if the process is being called via launchd, then thankfully we don't see the user permission prompts. However, if you set system to true, you can verify that the UID is still >500, and you can inspect the user plist to verify that the UniqueGID is not being set correctly.