summaryrefslogtreecommitdiffstats
path: root/conf/template.atom-c3000-debug
diff options
context:
space:
mode:
authorMatei Valeanu <Matei.Valeanu@enea.com>2021-02-19 19:17:20 +0100
committerAdrian Calianu <Adrian.Calianu@enea.com>2021-02-24 12:01:55 +0100
commit23ed226a4b4b7c1cac2c52e6808631d9f0d6f652 (patch)
treef52d946fd5d8941984ee1aac8aa06853fd1a1b80 /conf/template.atom-c3000-debug
parent79d1957037bc893aa278c025a1c3276b206aead0 (diff)
downloadmeta-el-nfv-access-23ed226a4b4b7c1cac2c52e6808631d9f0d6f652.tar.gz
Set the users and groups staticallyfeature_CPDX-3521
Cannot set USERADD_ERROR_DYNAMIC to error as it breaks the build. We need to be carefull when adding new users/groups, to also add them to files/{groups,passwd} Change-Id: I7ecfa9936af6319ced946e243cbe3bbcd23e8e4c Signed-off-by: Matei Valeanu <Matei.Valeanu@enea.com>
Diffstat (limited to 'conf/template.atom-c3000-debug')
-rw-r--r--conf/template.atom-c3000-debug/local.conf.sample26
1 files changed, 26 insertions, 0 deletions
diff --git a/conf/template.atom-c3000-debug/local.conf.sample b/conf/template.atom-c3000-debug/local.conf.sample
index c749b24..60e8955 100644
--- a/conf/template.atom-c3000-debug/local.conf.sample
+++ b/conf/template.atom-c3000-debug/local.conf.sample
@@ -250,3 +250,29 @@ SOTA_MACHINE ?= "${MACHINE}"
250DISTRO_FEATURES_append = " sota" 250DISTRO_FEATURES_append = " sota"
251DISTRO_FEATURES_NATIVE_append = " sota" 251DISTRO_FEATURES_NATIVE_append = " sota"
252INHERIT += " sota" 252INHERIT += " sota"
253
254# Various packages dynamically add users and groups to the system at package
255# install time. For programs that do not care what the uid/gid is of the
256# resulting users/groups, the order of the install will determine the final
257# uid/gid. This can lead to non-deterministic uid/gid values from one build
258# to another. Use the following settings to specify that all user/group adds
259# should be created based on a static passwd/group file.
260#
261# Note, if you enable or disable the useradd-staticids in a configured system,
262# the TMPDIR may contain incorrect uid/gid values. Clearing the TMPDIR
263# will correct this condition.
264#
265# By default the system looks in the BBPATH for files/passwd and files/group
266# the default can be overriden by spefying USERADD_UID/GID_TABLES.
267#
268USERADDEXTENSION = "useradd-staticids"
269USERADD_UID_TABLES = "files/passwd"
270USERADD_GID_TABLES = "files/group"
271#
272# In order to prevent generating a system where a dynamicly assigned uid/gid
273# can exist, you should enable the following setting. This will force the
274# system to error out if the user/group name is not defined in the
275# files/passwd or files/group (or specified replacements.)
276# Unfortunately, setting the variable below breaks the build, so do not set it
277# for now
278# USERADD_ERROR_DYNAMIC = "1"