Thanks Eli, especially for the reference.  The applications I most need to 
behave are postfix (not sure why this one) homeassistant and esphome which are 
from a third party repo.  
BillK

On 9 May 2025 9:04:55 am AWST, Eli Schwartz <eschwa...@gentoo.org> wrote:
>On 5/8/25 8:50 PM, William Kenworthy wrote:
>> Hi , I want to match uid/gid across multiple systems but before I
>> potentially destroy multiple systems trying to fix the mess I want to
>> see if there is an easier/better way:
>> 
>> The cause of the problem is the "ACCT_USER_ID=-1" in the acct-user and
>> matching acct-group ebuilds (which I think means use next available uid/
>> gid - which in my case isn't close to consistent.)
>
>
>-1 is forbidden by policy in ::gentoo, I suppose you might care to guess
>why.
>
>Per the documentation:
>https://devmanual.gentoo.org/eclass-reference/acct-user.eclass/#lbAF
>
>You may set ACCT_USER_${UPPERCASE_PACKAGE_NAME}_ID=myuid to override it
>if you wish. The eclass is designed to provide this specific extension
>point so that users can choose arbitrarily-random uids for packages
>which already have a globally reserved uid. (Don't ask me why.)
>
>
>-- 
>Eli Schwartz

Reply via email to