Details
-
Bug
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
None
-
None
-
Night's Watch
-
1
-
NW - 2021-06-16
-
Needs Assessment
-
Enhancement
-
Aligns behaviour of user password management on macOS 10.14 with other versions to avoid `Operation not permitted @ rb_sysopen` transient errors.
-
Needs Assessment
Description
*Puppet Version:*7.7.0
*OS Name/Version:*macOS 10.14
Creating a new user on macOS 10.14 sometimes results in the following error:
Operation not permitted @ rb_sysopen - /var/db/dslocal/nodes/Default/users/testuser.plist
This issue is not seen on macOS 10.15 or macOS 11.
Manifest used:
user { 'testuser': |
ensure => present, |
password => '6ce97688468f231845d9d982f1f10832ca0c6c728a77bac51c548af99ebd9b9c62bcba15112a0c7a7e34effbb2e92635650c79c51517d72b083a4eb2a513f51ad1f8ea9556cef22456159c341d8bcd382a91708afaf253c2b727d4c6cd3d29cc26011d5d511154037330ecea0263b1be8c1c13086d029c57344291bd37952b56', |
salt => '377e8b60e5fdfe509cad188d5b1b9e40e78b418f8c3f0127620ea69d4c32789c', |
iterations => 40000,
|
}
|