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

Reply via email to