On 7/27/12 4:55 AM, Martin Costabel wrote: > On 27/07/12 11:02, Martin Costabel wrote: > [] >> Apple is, as usual, very inventive with their bugs. The problem is that >> the OS upgrade wipes out the Fink-created users, but not the groups. >> Thus there remains GID 266, which fink interprets as "ID 266 already in >> use", and it refuses to create user fink-bld with UID 266, proposes to >> create UIDs dynamically instead. You end up with fink-bld UID:600, >> GID:266. Fink could perhaps be smarter about this. > > OTOH, the Fink passwd packages have no scruples overriding existing > UIDs. This could become a problem if the Fink policy of considering UIDs > above and including 250 as open territory is invalid. On my Mac mini > with 10.8/Server, I have a user "com.apple.calendarserver" with UID 250. > The passwd-news package will happily override this with its "news" user, > with potentially bad results. > > What is the information on which Fink bases this "UIDs above 250 are > free" policy? >
It comes down from the mists of time. Maybe it was true at one point? Dustin Cartwright, who did a lot of the work on the code for user addition/modification in fink, noted in a thread that this is indeed a problem, and that UIDs in the 250-299 range were indeed subject to use by Apple. That's why fink-bld now defaults to the 600-699 range, which is listed as "open" (at least currently) -- Alexander Hansen, Ph.D. Fink User Liaison My package updates: http://finkakh.wordpress.com/ ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net List archive: http://news.gmane.org/gmane.os.apple.fink.devel Subscription management: https://lists.sourceforge.net/lists/listinfo/fink-devel