On 17 Sep 2017, at 00:15, Ryan Schmidt <[email protected]> wrote:
> File ownership can be preserved on disk images, but that ownership is 
> preserved by uid and gid, not by user name and group name.

I suspected this but didn't know how it actually works on OS X.

>> MP could also checked if the UIDs/GIDs are already in use, before a port 
>> creates a user/group.
> MacPorts already does this, in that the MacPorts command to create a new user 
> will use the first uid numbered 500 or greater that does not already exist in 
> the directory service. Or did you mean something different by "already in 
> use"?

I meant not already in use in the file system, but that would introduce the 
delay upon uninstallation and eventually wouldn't avoid the pitfalls of file 
ownership preservation.

Couldn't MP use a higher numbered block of UID/GIDs instead of availability for 
user creation?

Reply via email to