On Wed, 2017-02-15 at 15:43 +0100, Dominig ar Foll (Intel Open Source)
wrote:
>     Hello,
> 
>       
> 
>       in AGL project we are facing an issue as when we create new
> images
>       the UID,GID of given packages can (and does) change depending
> of
>       the build.
> 
>       This induces issues when we create partial update file using
> image
>       diffs.
> 
>       
> 
>       Could you let us know if we need to create our own solution, or
> if
>       yocto already has a model to enforce a known UID-GID on
> packages
>       coming from internal or external repo such as Open-Embedded 
>       without patching (or creating a bbappend) for each imported
> package
>       ?

You can use useradd-staticids, which will use a table of known uid/gid
rather than using the next available id.

See the docs:
http://www.yoctoproject.org/docs/latest/ref-manual/ref-manual.html#ref-
classes-useradd

and the commit which introduced the feature:
http://git.yoctoproject.org/clean/cgit.cgi/poky/commit/meta/classes/use
radd-staticids.bbclass?id=4bc6982ea60929226bcd9d206b4879dea2a3157c

Joshua
-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to