On Thu, May 10, 2012 at 12:45 AM, Alexander Hansen <
alexanderk.hansen@gmai...> wrote:
> We're approaching the May 16 planned deadline for a new Fink (0.33.0)
> release. The current plan is to incorporate:
>
> 2) moving creation of the fink-bld user from passwd-fink-bld into fink,
> as per
https://github.com/fink/fink/pull/30 .
> Note that if there is already a fink-bld user, fink recognizes it. This
> will also entail using a dummy passwd-fink-bld package in the 10.7/ tree
> to replace the real package, and updating passwd in the 10.4/ tree so
> that it doesn't generate the passwd-fink-bld user anymore.
>
I hacked together an alternative to this branch, which creates the fink-bld
user and group during selfupdate or bootstrap, but selects a UID which is
not on the system rather than using a fixed one:
https://github.com/dustinac/fink/commits/add-fink-bld
Some background: Currently, fink-bld is always created with UID 266. As was
discussed on fink-core, this could be a problem in the rare case that UID
266 has already been assigned to a different user on the system prior to
installing or updating fink. With an autoselected UID, there is no risk of
such a collision.
Dustin
opensubscriber is not affiliated with the authors of this message nor responsible for its content.