On Fri, Jun 16, 2017 at 12:15:19PM -0000, Karl Palsson wrote:
> 
> Daniel Golle <dan...@makrotopia.org> wrote:
> > On Fri, Jun 16, 2017 at 10:30:14AM -0000, Karl Palsson wrote:
> > > 
> > > 
> > > I fairly strong feel that this change brings no value to the
> > > table.
> > 
> > I disagree. For now, the two allocation schemes (hardcoded vs.
> > dynamic) are competing for the same address space. This can
> > result in a hard-coded UID/GID to be already allocated to a
> > package using the dynamic allocation method. Shifting the
> > dynamic allocation to the range starting from 65536 solves that
> > problem in a convenient way. Hence I support Yousong's change.
> > 
> 
> This doesn't fix that. There's absolutely nothing here that stops
> someone using a hardcoded uid/gid of 65536 or so either. This
> just changes one magic number to be a different magic number. =>
> no gain.

The subtle difference here is that there are for now no hardcoded
UIDs/GIDs above 65536 and we can easily establish a convention that
all static allocations should be below 65536.
Starting from 100 is just obviously created a problem for now, and
there is no non-violent solution as not all packages can easily be
converted to use dynamic allocations.

Cheers

Daniel

_______________________________________________
Lede-dev mailing list
Lede-dev@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/lede-dev

Reply via email to